-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support installing from macOS running from external storage #250
Comments
This is not a bug. It is not possible to install anything without having macOS installed first, as you need macOS (machine owner) credentials to authorize the install. At some point in the future, there will be an option to overwrite an existing macOS and take over its machine owner credentials, once we have SEP support to manage that from Linux. But it will always be required to have a macOS install to begin with (with first-time setup completed and an admin user created), even if at some point it becomes possible to do the install process from recoveryOS and delete it as part of the installation process. |
Sorry, I misread. I see you do have macOS, just on an external SSD. Right now we don't support that in the installer to pull auth credentials from (there are complications of that use case due to components getting provisioned in a different way for "external" macOS installs, since the machines don't actually support "external" boot at all). I'll leave this open since we should track support for that at some point. That said, note that you are expected to keep that external macOS install around to handle upgrades at this time, until we have support for full machine owner user creation and SFR update triggering. If you were to install Asahi like this and then erase your external drive, you would have an unsupported system and might run into trouble in the future. |
@RoundDuckKira is your use case to have all GPT partitions dedicated to Linux, or are you willing to dedicate 10GB or so to "boot overhead" on non-Linux related partitions? Note: At this moment, I am most interested in the end-goal requirements for "features", not necessarily the actual design of solutions. I am just starting to climb the learning curve for modern MacOS booting process with its related security protocols, so any solution I discuss is a straw-man for a reality which will be discovered and learned iteratively |
I have macOS 14 on my external SSD, and I did have macOS 14 internally too, but I deleted it via diskutil in the hopes that I could have room for Asahi Fedora Remix, but it ended up in a situation to where it can't find the macOS on the external drive and gives up.
The text was updated successfully, but these errors were encountered: