1

When viewing the partitions, obviously there are two physical disks, but virtually it's being treated as one disk on MacOS (Fusion drive). How can one mount this on ubuntu? The normal mounting commands seem to error when trying to mount with either one of the data volumes, and don't show up in lsblk with having any filesystem type. I understand that this fusion thing is like Apple's own way of doing RAID, but if the underlying filesystem is HFSplus, how do I mount the RAID like drive group?

EDIT: I only need read access to the data.

3
  • This should be possible but in your commands you need to be explicit and precise about the size of the volume (in bytes). Check out this answer on SuperUser. – Nmath Mar 11 at 1:07
  • @Nmath huh, that's neat, I'll try that sometime tomorrow. – AlienDrew Mar 11 at 1:18
  • Funny that you asked about this because just this week I had to figure out how to mount a HFS+ drive pulled from a broken 2011 macbook pro. This solution was the only thing that worked for me. – Nmath Mar 11 at 2:50
1

From the Fusion Drive Wikipedia page.

Apple's Fusion Drive design incorporates proprietary features with limited documentation.

Like Intel RST or Windows FastBoot, until the owner (Apple) shares their proprietary technology, it's closed and unusable by Linux. We don't know how you can mount the RAID, since Apple has not disclosed how.

Without documentation, it's unlikely to be reverse-engineered. Even if it were reverse-engineered, there's no assurance that an open solution could be shared without getting lawyers involved for a few years.

Your disk, for the foreseeable future, is readable only by certain Apple-produced hardware running OSX.

(Remember, this is Apple's decision. Not ours. Complain to them.)

Solution: You can install Ubuntu in a Virtual Machine on top of the OSX host. The Ubuntu VM would be able to read the files, since the host (OSX) is doing the REAL file access.

Solution: You can use an OSX system to copy the data onto a ordinary non-Fusion drive that Ubuntu can read natively.

1
  • That is pretty unfortunate, but thanks – AlienDrew Mar 10 at 23:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.