thank you to all Asahi/Fedora community for their works
english is not my native language, so I apologize if I make any mistakes
I am trying to install Asahi Linux on an external SSD. Few years ago, I did same operation with an Intel Macbook Pro using another Linux distribution.
Now with a M2 Macbook Pro, when I run the command curl https://alx.sh | sh
My external SSD doesn’t appear in the list.
Maybe something is wrong about the format of my SSD?
Maybe I should target disk4 when I run the install command? If yes, how?
Does someone know if it’s possible to achieve that?
The platform does not support external boot whatsoever. It is impossible to boot directly from a USB disk on Apple Silicon. The bootloader/firmware does not have USB support or drivers.
There is a mechanism for “fake” external boot that works by copying some boot components to internal storage without repartitioning, but we do not support it yet as it requires USB support in m1n1 which nobody has gotten around to developing yet.
There are ways to install the whole boot partition setup to internal disk and keep your root filesystem on external disk, but they are not supported as official installation methods and not recommended/supported right now for several reasons, including that sleep mode on the USB controllers is broken for some reason and causes USB disconnects when you wake up, breaking systems that attempt to host their root filesystem on USB.
Once issues #2 and #3 are fixed there will be an official option in the installer to install to USB (with the “fake” mechanism that secretly puts m1n1 and firmware into the iBootSystemContainer on the internal disk to actually make it work). Until then, only internal installs are officially supported.