I had to take a few additional steps to get it to work. Here's how I did it:
1. Carbon Copy Clone the existing boot drive (SSD in my case) to an additional disk (let's call it "Clone")
2. Move the custom DSDT.aml from chimera's /Extra to the root of
Clone so that clover can find it
3. Install clover to
Clone (using the installer) and make sure it boots
4. Boot into
Clone and follow mrengles instructions to create the fusion drive. (my new "Macintosh HD")
5. "diskutil list" now shows 4 partitions on each of the physical fusion disks
Code:
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk1
1: EFI 209.7 MB disk1s1
2: Apple_CoreStorage 999.9 GB disk1s2
3: Apple_Boot Boot OS X 134.2 MB disk1s3
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *128.0 GB disk2
1: EFI 209.7 MB disk2s1
2: Apple_CoreStorage 127.7 GB disk2s2
3: Apple_Boot Boot OS X 134.2 MB disk2s3
The EFI partitions are just empty partitions that are required by I think the EFI standard. The "Boot OS X" partitions are the ones that later will show up in clover's boot menu. The Apple_CoreStorage partitions obviously make up the Fusion Drive.
Now I wanted to install clover to disk1 or disk2 (i.e. one of the physical fusion disks) but you can't just install it to the logical fusion drive (a.k.a. "Macintosh HD" in my case). Also, if you have a custom DSDT, you will have to put it into "Boot OS X" otherwise clover won't find it for some reason. So I decided to install clover to my SSD (/dev/disk2).
I downloaded the files for manual installation from
sourceforge. I don't understand why some people like to choose exotic compression formats... you're gonna need
XZ utils to unpack the iso.
6. Mount the iso, open a Terminal and cd into "/Volumes/Clover-LXXX-X64/usr/standalone/i386" (replace XXX with your version number)
7. Install the stage 0 bootloader to disk2 (in my case)
Code:
sudo fdisk -f boot0 -u -y /dev/rdisk2
8. Install the stage 1 bootloader to the "Boot OS X" partition on disk2
Code:
sudo dd if=boot1h2 of=/dev/rdisk2s3
9. Mount the "Boot OS X" partition
Code:
diskutil mount /dev/disk2s3
and
10. copy the stage 2 bootloader, the dsdt and the EFI folder to "Boot OS X"
Code:
cp x64/boot "/Volumes/Boot OS X"
cp /Extra/DSDT.aml "/Volumes/Boot OS X"
cp -R /Volumes/Clover-LXXX-X64/EFI "/Volumes/Boot OS X"
11. CCC everything back from
Clone to
Macintosh HD
12. Reboot and choose disk2 as your boot partition in BIOS and the respective "Boot OS X" in clover
I haven't figured out how to customize clover yet since it seems to ignore my EFI/config.plist. The mouse driver doesn't seem to work either. But I guess that's something for the clover forum.