Tuesday, December 22, 2020 [Tweets] [Favorites]

Booting an M1 Mac From an External Disk

Howard Oakley (tweet):

The most obvious method of doing this is to run the Big Sur installer app, and select a freshly formatted external drive as its destination. Some who have attempted this using an M1 have reported that the installation never completes; thankfully mine was completely successful until I tried to restart from it. Although I could see and select it in the Startup Disk pane, Big Sur 11.0.1 couldn’t be booted from there.

Checking the external disk gave no clues as to what was wrong.

yarshure:

zero problems[…] But [don’t] support X86 Mac installed partition, you need full new install on M1 Mac.

Howard Oakley (tweet):

Thanks to many comments but no real clues, I’ve now been able to solve this, and here explain how you can do this too.

[…]

Once booted from the internal disk again, ejecting the bootable external disk isn’t fault-free. Clicking on the Eject tool for the System disk brings a helpful dialog which offers to unmount both System and Data volumes. Oddly, on Intel Macs running Big Sur, the Data volume isn’t shown as a separate volume, but on M1 Macs it is.

Unfortunately, on an M1 Mac running macOS 11.1, the Data volume is usually left behind, and any attempt to eject it will result in your being told that it’s still in use, while trying to open the volume denies that it’s present at all.

[…]

If you’re trying to create and use a bootable external disk for M1 Macs, I therefore recommend that you don’t waste your time discovering which USB-C SSDs might be compatible: go straight for a Thunderbolt 3 enclosure. It’ll cost you more but save you time and effort in the long run.

Update (2021-01-01): See also: Hacker News.

8 Comments

One of the reasons I stuck with the Mac for several years was the ease of bootable external backups, so to see this very convenient feature become arcane and complicated is a total letdown. Just like with text rendering, PDF rendering, stability, and general UX, Apple seem dedicated to removing every advantage that macOS previously had.

Meanwhile, I can make bootable backups on Windows with the same cheap USB 3 drive toaster I've been using with my Mac. And I'm still using it with macOS, just on Mojave, which also supports bootable HFS+ backups on affordable HDDs.

Stepping back and thinking about it, it's amazing just how much money Apple have implicitly asked users to spend, just to work around their new limitations, bugs, and lack of quality. SSDs instead of HDDs for backups, Thunderbolt enclosures instead of USB 3, high-DPI displays instead of standard DPI displays... we're looking at potentially thousands of dollars of unnecessary purchases, just to keep using our existing computers without hassle.

Apple wants to force all your data into iCloud, regardless of how badly that shafts customers in terms of privacy and budget. Soon: no more backups larger than [n] GB without a paid subscription.

I do suspect Apple would like to have iCloud as a Mac backup option in the long run, but with a maximum capacity of 4 TB (for an entire family), that's clearly not practical (for everyone) any time soon when. They don't seem to be in a hurry.

I don't think this is about that at all — it's just their usually imbalanced view of security vs. usability. The days of drag&drop of a folder literally named 'System' to a different volume are, sadly, long gone.

I can leave my own anecdote concerning this. I successfully installed 11.0.1 on an external drive without much effort at all, and with only one hiccup. It was on a 500 GB SSD that has four partitions: one for Windows, one for Catalina, one for data, and one for Big Sur.

I formatted the Big Sur partition as APFS using Disk Utility, booted into the Big Sur recovery environment, and then installed Big Sur on the fresh APFS partition. The first time the installer froze partway through for no reason. The second time it worked fine. Given Apple's track record these days, they cleared the already low bar by it only taking two attempts.

It's definitely true that installing and managing macOS system partitions has become way more buggy, more of a hassle, and less consistent since Catalina, and even more so with Big Sur. It's really too bad Apple is jettisoning so much of what made them better than the rest. Installing Windows on an external drive is kind of a nightmare and no longer supported by Microsoft. And booting Linux partitions in anything other than a simple configuration is annoying if you're not already intimately familiar with grub. macOS used to make it dead simple, but not so much any longer.

It's not just the iCloud size limit that's problematic. Every aspect of backup-ability is suffering today.

Time Capsule was discontinued in 2018. Time Machine couldn't use the current Mac filesystem for the first 3+ years. As of last month, you can now use APFS, but there are some complexities you have to understand in order to use it. It's not as simple as "any Mac-formatted hard disk you have sitting around will work", like before. Third-party backup solutions have been running into design, implementation, and documentation issues with APFS and recent versions of macOS, too.

It's quite obvious that backups, in any form, are a much lower priority to Apple than pretty new icons.

It’s astounding watching MacOS get less flexible over time. M1 has people excited about the performance of Macs again, but once the newness of that wears off, I suspect we’ll all be back to complaining about the UX and stability regressions.

I tried both macOS 11.1 & 11.2.beta on 2017 iMac 18,3 & 2013 MBP 11,1
Booting off USB stick setup by createinstallmedia worked fine and the installation onto external USB drive proceeded until got stuck at "Less than a minute remaining" though the activity light on the external USB drive kept flashing.

NB on iMac booted off USB stick, neither Magic Mouse 2 nor Mathias wired keyboard worked. Used 3rd party USB wireless mouse.

Tried slightly different route on MBP.
Booted off USB stick and went into terminal
sudo ditto --nocache /Volumes/Macintosh\ HD/ /Volumes/
makes full backup (I think)
Then used Disk Utility to erase /Volumes/Macintosh\ HD/
and installation of macOS 11.1 onto internal flash drive went smoothly.

Thankfully my MBP was not bricked.

Please Apple, cut back on annual release cycle and fix bugs. I'm sure you've see comments like
* https://rachelbythebay.com/w/2020/12/22/thunderblah/
* https://macperformanceguide.com/autoTopic.html?dglyKW=Apple+Core+Rot
* https://mrmacintosh.com/macos-big-sur-11-list-of-serious-install-upgrade-issues-updated/

I found "Use macOS Recovery on a Mac with Apple silicon" explains most of the install stuff for a M1 Mac (7 pages A4 print). The USB stick install is gone. Read the doc and careful with the ssd wipe (did it twice before I had the vol/containers right). DON'T touch the recovery volume :-)

hf,

Nick Quinn

Stay up-to-date by subscribing to the Comments RSS Feed for this post.

Leave a Comment