Hello!
I haven’t booted into Asahi in a while, after I updated to some version of macOS 14 (not 14.5, little bit later than that probably, and am in macOS 15 now), I was unable to boot into Asahi for some reason. When I boot into it, my laptop just restarts and goes back into macOS.
I’m not sure if the same issue or just similar, so I’ll include it here rather than clutter the main list of threads. (If it turns out to be a separate issue, I’ll create one then.)
After installing macOS Sequoia on a separate volume, I find that Asahi Linux won’t boot on my MBP. I’ll attach an image showing the console output I see.
That looks like one of your partitions is missing or corrupted. You could try entering the maintenance console and then running blkid and cat /etc/fstab to get some information on the state of things.
Goodness. All I did was install macOS Sequoia. I should’ve known it would behave like an utter beast, demolishing anything in its path. Fee-Fy-Fo-Fum.
(Apple is releasing utter garbage these days. This boot stuff is nothing. You should see the new Reminders app.)
Back to this problem, here’s the chronology: I had Monterey co-existing happily with Fedora. Then I created a new volume on which I installed Sequoia. It trampled over Asahi Linux.
So, @marcan, looking ahead to installing Asahi Linux again, will the Asahi Linux installer respect my existing boot volumes? (Monterey and Sequoia?)
The installer does not care about any macOS installs you have, other than to offer you to resize any relevant containers (if you installed both macOS instances into separate volumes on the same default container, as seems to be the case, there will be no difference).
You might want to post the output of diskutil list on macOS so we can better see exactly what state your disk is in.
Aside: I’m confused about how you had macOS Monterey. The minimum required version for installing Fedora Asahi has been 13.5 Ventura since months before the official release.
Thanks, @marcan. Clarification: The factory OS on this MBP is Monterey. I created a separate volume and installed Ventura or Sonoma – I can’t recall which. From there I installed Fedora.
I later upgraded Ventura/Sonoma to Sequoia. That’s when the anvil dropped out of the sky.
This is the output from that diskutil list command:
Yeah, that “(free space)” is where your Linux root partition used to be, unfortunately. I have no idea how that happened (I’ve updated many machines to Sequoia myself without issue).
Luck of the draw perhaps. Thanks for giving this your time @marcan. Last question before I attempt to reinstall Asahi Linux – is it possible to use a dynamic volume (like macOS) or must the linux volume be a fixed size?
The question you want to ask is whether Linux can share an APFS volume with macOS, and the answer is no because there is no upstream APFS support in Linux and using barely tested downstream APFS implementations as your main root filesystem would be quite crazy right now. Maybe some day though.
Linux does have dynamic volumes (btrfs) just like APFS on macOS and in fact we use them to split the root and home filesystems (similar to macOS). You just can’t share space between macOS and Linux because they use different filesystems.