Fusion Drive

Guide moved to new site:

http://www.rampagedev.com/?page_id=308

50 Responses to Fusion Drive

  1. Pingback: Clean Install Fusion Drive Install Guide Live | rampagedev

  2. markus says:

    I think you made a mistake. You write:
    diskutil cs create volume UUID jnfs+ “Macintosh HD” 100%

    but it should be:
    diskutil cs createVolume UUID jhfs+ “Macintosh HD” 100%

    Right?

  3. Markus says:

    …sorry rampagedev, but there is still an error:
    not “jnfs+” but “jhfs+”

    –> The slow horse reaches the mill. 😉

  4. Hazem says:

    Please how we can use this iMasseges and facetime with fusion drive it was working before fusion but after i get server error

    • rampagedev says:

      You place the fix in the Extra as before and then do my fix for it under OS X Tweeks. It does work as I do have everything working. Let me know.

      • Hazem says:

        which fix you mean?Do You mean Recovery Partition Fix?
        How chameleon will be able to boot to the fusion drive if we didn’t specify the uuid in the boot-args?

      • rampagedev says:

        Correct. You never needed the UUID flag. People who have no idea how fusion/raid work added that. All that does is break things.

      • Hazem says:

        Thank You Now my Hack is working without any boot-args in chameleon.boot.plist but I still can’t log in to iMessage or FaceTime
        I have full access to iCloud and back to my mac is working, app store ,iTunes is working and I can buy apps.
        Find my Mac is not available it’s telling me I need Recovery Partition, I tried your Guide for making recovery partition but it didn’t work I get error in Part 4 (the disk can’t be managed or something like that in the terminal), I think the problem because it’s fusion drive.
        The whole hack is working correctly except iMessage and FaceTime

      • rampagedev says:

        HAS NOTHING TO DO WITH THE FUSION DRIVE SO PLEASE STOP SAYING THIS! I have a fusion drive I use 24/7 and my guide works the same. You are over looking something. k?

  5. Hazem says:

    Ok am sorry
    What files should be included in the Extra folder that I have to copy to the boot Partition(cp -R Extra /Volumes/”Boot OS X”) do I have to include modules Folder and nvram.xxxxx.plist in The Extra Folder? What I have to do first create The recovery partition or install of boot-loader in (Boot OS X)?

    Sorry for my bad explanation english is not my first language?

    • rampagedev says:

      Yes you put the moduals in extra on that disk. Do my whole fix and it will work. Recovery drive just re run the program… it goes to disk 2 had of the fusion.

      ________________________________

      • Hazem says:

        Thank You The Solution is Working now Complete iCloud Support and all apple Products is working I Only have FakeSmc.kext installed and the rest is Vanilla System

        Again Thank And can I use Your guide to write a guide in arabic language in my blog? and of course you and your site mentioned

      • rampagedev says:

        Just send me a link once you posted it so I can make sure it fits my standards.

  6. xtraa says:

    Hi rampage, nice to read your blog! After stumbling over your hint, I really want to give it a try 🙂 I am just not sure, if it will work with clover. Do you know? If not whatever, I think I’ll give it a try anyway 😀

    • rampagedev says:

      It should support it.

      • xtraa says:

        Great!

        It turns out it works with UEFI (GA-Z68 AP D3 Rev2 here) and Clover, too. I followed your steps and merged two blank GUIDs into a fusion drive. Then I booted into my new created recovery partition to restore Mavericks to the fusion drive with DiskUtility (yes, it works). After that I followed your steps again to make it bootable (i386 from Chameleon and the fdisk+dd commands). At last – because I have UEFI – I skipped the step number 15.

        System boots up in two secs now. omg. This is fucking awesome 🙂

      • rampagedev says:

        Email me how you did this: thewho329@yahoo.com

        As I am having issues getting it to work with Mav.

      • Andrzej Wiencek says:

        Hi Rampage 🙂

        Here is how I did it – my setup is more complex but let’s say we are dealing with four harddrives. (You can also take partitions)

        HD1: Bootable UEFI GUID OSX – or recovery partition (with Clover or Chameleon)

        HD2: Working! bootable GUID Maverick installation with EFI and Clover

        Fusion drive HD3: fresh SSD GUID formatted HFS+ J HD with EFI bootsector HD4: fresh normal HD GUID formatted HFS+ J with EFI bootsector

        Step 1: Set up the Fusion Drive as you described it until you reach Step 13. Stop here.

        Step 2: Boot into HD1 if not already started from there, then use diskutility to recover HD2 to the new Fusion Drive.

        Step 3: When it’s done, continue with the operations of Step 13 for HD3 and HD4

        Step 4: Skip Step 14 & 15 as we don’t need it and mount your EFI Partition of HD2 by doing

        – Diskutil list (to grab the right one, since there are mor EFI partitions) – sudo mkdir /Volumes/EFI – mount -t msdos /dev/disk(HD2)s1 /Volumes/EFI

        Copy whole EFI folder containing Clover etc. to Desktop

        Step 5: Unmount HD2 EFI – sudo umount -f /Volumes/EFI

        and mount EFI of HD3 (pick the SSD because this will be the bootable HD of your fusion drive) – mount -t msdos /dev/disk(HD3)s1 /Volumes/EFI

        And copy your content fro mite desktop EFI folder to the HD3 EFI folder.

        Step 6: Enter Bios to make sure the HD3 Clover is the first boot option or just press F12 or the similar F-Key for your mainboards bootdevice selection menue and pick either the new clover or the UEFI HD3 entry to boot it.

        That’s it, You should at least see your Clover menue and if everything went ok, you should also be able to boot into it.

        _ _ _

        xtraa xtraa@me.com

        twitter.com/xtraa facebook.com/xtraa

        PGP Key: http://goo.gl/yKhdlY

  7. xtraa says:

    Mail is out, but don’t use PGP because this is only activated in my gmail account. (Although it says PGK-Key in my Sig)

  8. Sahbin says:

    is it working on mavericks ??

  9. xtraa says:

    Nope, germany here, sry 🙂

  10. xtraa says:

    mail is out 🙂

  11. Markus says:

    also want to know this ….

  12. Andrew Marshall says:

    Used your parts of your tutorial to enable fusion drive on my 2010 macbook pro. Works brilliantly. Thanks for the great work!

  13. DKMN says:

    Andrew,

    This worked great until I manually put a kext into /S/L/E and touched that directory.
    I got a “can’t find mach kernel” message.
    Going back through the guide, but it brings up the question:

    Given that kernel caches have to be used, if you get into a bad state, what’s the best way to rebuild the cache? Is “touch” sufficient? “-f” at startup?
    Or is there some other way that is required in this case from the “rescue” booted system?

    Thanks,
    DK

  14. geminimac says:

    at the end of installation I have 2 disc separate in “About this Mac”…
    in DiscUtility show as FusionDrive (single disc)

    Is that correct?

    geminimac

  15. geminimac says:

    Hi rampagedev,
    your hypothesis was correct disks are setup in raid …
    I tried a clean install without using restore utility disc but the problem disk raid is still active …
    maybe I should change some settings of the bios motherboard?
    my motherboard is Asus P5w dh deluxe
    thanks for help!
    excuseme for my bad english!

  16. geminimac says:

    I did a test with two USB keys … http://imageshack.com/a/img801/8106/3a0k.png
    disks continues to keep them separated …
    why?
    any ideas?

  17. DKMN says:

    Just had a big data loss due to failure of an SSD in my Fusion Drive array.
    *Not* in any way related to this technique, I would think, just wanted to point out that the splitting technology used is not robust in the face of single-drive loss (just like Striped 2-drive RAID).
    Just a heads-up to others… I got a lot of use out of my Fusion drive for music, large code files, etc, thanks to this tutorial, but realized today I hadn’t put it into my cloud backup system.

    Forewarned is forearmed!

    PS. The failure was a Kingston HyperX 240. So far their RMA web system leaves a little bit to be desired compared to HGST, Western Digital, and Seagate (yes, all those have failure me over time… ;))

    David

  18. Ravenstein says:

    Hi Could I use partial SSD, i.e. a partition to form with HDD a fusion drive?

  19. Luca says:

    Hi rampadev,
    wanting to try the same procedure with yosmite?
    I tried with clover but not boot …
    if load bootloader from usb and then select the fusion drive system starts

Leave a comment