Has anyone tried setting up a Fusion Drive on the ARM-based Macs? I did this many years ago on my Intel Mac Pro, and considering doing it on my M2 based Mac Mini.
I'm not interested in using a traditional HDD. My Mac Mini has 256GB internally, and I was thinking about getting a Thunderbolt external NVMe drive to try to increase my OS and Application partition. I could always just extend the OS partition across both drives, but I'm not sure if the Thunderbolt drive will run at the same speed as the internal drive (which can't be upgraded). I was thinking that doing the traditional Fusion Drive setup would handle moving the regularly used files to the internal storage for me.I am fairly confident it could not work for the boot partition. The boot drive contains volumes required to boot and verify the system before it would look for the external disk.
It might be possible to create a second partition on the internal disk and create a Fusion Drive with that and an external HDD. This would then be mounted after your login. Even if possible, I think this would be a retrograde step. Better to get a low cost USB SSD (or more expensive Thunderbolt SSD) to store files which don't fit on the internal. Of course, better still (for performance) to get a larger internal SSD!
I am much more confident that you can build a Fusion Drive with an external SSD and an external HDD. Try it!
You may be able to prove me wrong, but I seriously doubt you could extend the boot/system partition across two drives.I could always just extend the OS partition across both drives,
Even with the best external TB drive it will be slower - but you are unlikely to notice that. Even if you ignore all protocol overheads TB is limited to 40 Gb/s, which lower than the bandwidth of the internal.I'm not sure if the Thunderbolt drive will run at the same speed as the internal drive
There is a considerable overhead with shuffling files to and from the external. This is worth the overhead when the external is a HDD. It would make the whole thing slower than getting a good (expensive) external Thunderbolt SSD.I was thinking that doing the traditional Fusion Drive setup would handle moving the regularly used files to the internal storage for me.
I pity the fool who uses an external bus-powered drive as a component of a Fusion Drive. Seriously asking for data loss.I was thinking about getting a Thunderbolt external NVMe drive
Basically, this:I'm not interested in using a traditional HDD. My Mac Mini has 256GB internally, and I was thinking about getting a Thunderbolt external NVMe drive to try to increase my OS and Application partition. I could always just extend the OS partition across both drives, but I'm not sure if the Thunderbolt drive will run at the same speed as the internal drive (which can't be upgraded). I was thinking that doing the traditional Fusion Drive setup would handle moving the regularly used files to the internal storage for me.
Also… Apple has instructions on how to move your media libraries:Since you are stuck with 256GB (clearly you should have got more), leave apps, system and your user home folder on the internal disk and move all files, etc. to the external. You can use symlinks or aliases to make its use fairly seamless.
All ideas involving extending the size of your internal SSD with external storage won't work. Apple Silicon Mac firmware can't read anything but the internal SSD, so there are hoops to jump through if trying to boot from anything else. Apple has implemented a path to boot from a volume completely external to the Mac, but this involves copying a bunch of key system files from that external drive to a hidden volume stored on the internal SSD of the Apple Silicon Mac, and here I'm willing to bet that they haven't bothered to make Fusion Drive a valid target.I'm not interested in using a traditional HDD. My Mac Mini has 256GB internally, and I was thinking about getting a Thunderbolt external NVMe drive to try to increase my OS and Application partition. I could always just extend the OS partition across both drives, but I'm not sure if the Thunderbolt drive will run at the same speed as the internal drive (which can't be upgraded). I was thinking that doing the traditional Fusion Drive setup would handle moving the regularly used files to the internal storage for me.
I'm not interested in using a traditional HDD. My Mac Mini has 256GB internally, and I was thinking about getting a Thunderbolt external NVMe drive to try to increase my OS and Application partition. I could always just extend the OS partition across both drives, but I'm not sure if the Thunderbolt drive will run at the same speed as the internal drive (which can't be upgraded). I was thinking that doing the traditional Fusion Drive setup would handle moving the regularly used files to the internal storage for me.
You can completely use a external drive as Systemdrive. I also use an external WD850X in a Acasis Thunderbolt case as my Systemdrive on a Mac Studio.I'm not interested in using a traditional HDD. My Mac Mini has 256GB internally, and I was thinking about getting a Thunderbolt external NVMe drive to try to increase my OS and Application partition. I could always just extend the OS partition across both drives, but I'm not sure if the Thunderbolt drive will run at the same speed as the internal drive (which can't be upgraded). I was thinking that doing the traditional Fusion Drive setup would handle moving the regularly used files to the internal storage for me.
diskutil cs create
/diskutil cs convert
] just aren't available. I tried multiple macOS releases including an early beta of Big Sur (oldest public Apple Silicon supporting version of macOS). Only destructive CoreStorage utilities like diskutil cs revert
are available. This is even true when the Terminal/diskutil is executed in Rosetta-x86-mode.Godspeed.Challenge accepted.
I will set up a Fusion drive comprising 1 x 2.5" USB 1TB HDD and 1 x 2.5" USB 120GB SSD.
I will then attempt to install Sequoia on it, along with enough files to exercise the Fusion activity.
We will see how it goes.
I wouldn't be so sure about that until you've actually tested booting an Apple Silicon Mac from a Fusion drive composed of its internal SSD and an external.This makes a quite workable solution to getting a larger drive system working on a M4 Mac Mini.
I wouldn't be so sure about that until you've actually tested booting an Apple Silicon Mac from a Fusion drive composed of its internal SSD and an external.
Apple Silicon's early boot process requires that certain files (the macOS kernel, kernel extensions, and firmware files) be present on a non-Fusion volume on the internal SSD. This is an absolute requirement, because Apple Silicon firmware has no drivers for accessing any kind of disk other than the internal SSD.
The hack Apple uses to provide the appearance of being able to boot from an external drive is that when you install macOS on an external (or later, do a software update on that external), copies of the critical files are made inside a hidden partition on the internal SSD. Everything boots from the internal SSD until the macOS kernel is running. It has enough drivers to be able to access externals, so it is able to mount the external drive (or fusion drive, in your case) and continue booting from it.
It's possible that Apple has made sure all this still works with a Fusion Drive of the internal SSD and external by partitioning some non-Fusion space on the internal. But it is not guaranteed - they may not have decided to cover this case in their design or testing.
The original poster asked for information but you are answering with an opinion. There is a myriad of reasons why someone might want to do this (and none of them concern you). If you can’t (or won’t) answer the question in a constructive manner, I suggest you move on.The fusion drive used to be a useful method to get more storage space (and a bit more performance) at a cost-saving.
But, now that SSDs have come down in price, it no longer makes economic sense to add a spinning hard drive to the SSD that you would already have. Note that Apple no longer offers spinning hard drives (or fusion drives) in any system.
Technology moves on.
A fusion drive would be a step down from the SSD that you already have in your ARM based Mac.
diskutil apfs createContainer -main disk0s2 -secondary disk1
Setting up for a Fusion drive seems like it's about the same as it is now – you'd need to reboot into recovery mode, and use that to erase the disk, then use Terminal to run
diskutil apfs createContainer -main disk0 -secondary disk1
(swapping disk numbers for the correct ones from diskutil list), then reinstall onto the new APFS disk created from the two drives.
Should work just fine,
Have you done this? Do all the APFS volumes end up in the Fusion container or are some (e.g. VM, Recovery, Preboot) in an APFS container just on the internal SSD?
sudo diskutil partitionDisk disk(n) 1 gpt jhfs+ (name) 100%
sudo diskutil apfs create (disk1name) (disk2name) (FusionDiskName
sudo diskutil apfs createContainer[-main] device [-secondary] [device]
sudo diskutil apfs addVolumecontainerReferenceDevice filesystem name
Do all the APFS volumes end up in the Fusion container or are some (e.g. VM, Recovery, Preboot) in an APFS container just on the internal SSD?