3 ms·
I admit it's been a while since I bought a new Mac but can you not boot older macOS from an external drive anymore?
by mantap 6y ago
I admit it's been a while since I bought a new Mac but can you not boot older macOS from an external drive anymore?
- barkingcat 6y agoNo M1 Mac can boot any OS prior to Big Sur - there simply isn't any binaries for it to run. With intel macs you can boot and install older macOS's up to a certain point. Like the previous poster says, it's about what firmware versions you have. For example, if your mac came with Sierra, and through the regular usage and update, you patched it up to Mojave, and installed (or was forced to install by the way, there is no way to reject certain types of updates) firmware updates, you find that all of a sudden you can't re-install Sierra anymore. You'd need to install whatever version your firmware now supports. This behaviour is undocumented and it's case by case - for each mac hardware there is a firmware for it - there are lots of people online who have figured out patch levels are for each revision of hardware, etc - but it's more trial and error to see what older version of macOS you can downgrade to.
- Wowfunhappy 6y ago> For example, if your mac came with Sierra, and through the regular usage and update, you patched it up to Mojave, and installed (or was forced to install by the way, there is no way to reject certain types of updates) firmware updates, you find that all of a sudden you can't re-install Sierra anymore. You'd need to install whatever version your firmware now supports. I have never seen any record of this happening. I'm really quite sure you've always been able to install the earliest OS that your model of Mac shipped with. The odd situation I mentioned above is the closest I've ever seen to a firmware update causing problems (if that's even the cause), and even then the OS runs fine.
- barkingcat 6y agoYah even if it hasn't happened to you yet, be aware that this is something that happens. There actually is a table of firmware versions, etc - once you upgrade your old Mac hardware past a certain firmware, you will no longer be able to run certain versions of macOS "before" the firware was supported. This isn't just between "major" versions, also between "minor" versions of macOS For example, between the current version of macOS Sierra, which is on 10.12.6 (6 being the minor version), if you try to install for example 10.12.x where x is below 6, etc - you might get the infamous ? or the circle with a slash through it on bootup.
- Wowfunhappy 6y agoBut I have run 10.12.0 after installing 12.12.6. What models does this happen on?
- Wowfunhappy 6y ago...Wait, no, I can't say for sure if I'd ever run 10.12.6 specifically. But I ran stock Sierra (10.12.0) after running Mojave, and it's hard to imagine that would result in a more compatible firmware...
- deleted 6y ago[deleted]
- floatingatoll 6y agoYou can, but the older version of macOS has to be new enough to support the hardware you're running, and it has to be compatible enough to allow booting. In general, the oldest macOS you can boot on any given Mac is "the version the Mac shipped from the factory with". So, for example, the 2017 iMac Pro can't boot a 2016 or earlier macOS. This is still unsupported, mind you — if your 2017 iMac Pro is firmware updated to 2020 and you're booting a macOS from 2018 on it, you may encounter random bugs and/or crashes and/or mysterious issues due to assumptions made by the older macOS that are no longer entirely valid on 2020 firmware — but in general, it should work as long as the macOS is newer than the hardware. (You probably won't be able to boot an M1 macOS external drive on an Intel Mac, and vice versa, for other reasons unrelated to this. In that scenario, Migration Assistant is probably your only choice anyways.)
- Wowfunhappy 6y agoI use Mavericks because I like Mavericks, and a few months ago I discovered something bizarre: the mere act of booting a Mavericks installation USB on my 2014 Macbook Air appears to wipe the hard drive. As in, I'm not running the installer and I'm not opening Disk Utility, I'm merely telling the computer to to boot from the USB key. It seems that by the time I've reached the language select screen, the internal hard drive's filesystem is toast. I did this several times because I couldn't believe what I was seeing. I can't say for sure where the source of the problem lies—maybe something is weird with my installation media—but my theory is that a firmware and/or microcode update subtly broke something in Apple's old installers, possibly when they added APFS support. I looked into downgrading the firmware, but it seems to be impossible from what I can tell[1]. Mind you, outside of this one quirk the OS and installer run fine. --- 1: https://forums.macrumors.com/threads/guide-how-to-get-back-old-efi-after-downgrade-from-yosemite.1803934/post-28311855 https://forums.macrumors.com/threads/guide-how-to-get-back-o...
- floatingatoll 6y agoGood to know, I hope you didn't lose any non-backed-up data!