Hector Martin on Nostr: Every now and then people ask about installing Asahi Linux to external storage. This ...
Every now and then people ask about installing Asahi Linux to external storage. This is not supported for various reasons, including some bugs and lack of testing, but most of them can/will be fixed.
However, there is one major component missing for us to officially enable real external installs: a Rust implementation of an xHCI USB driver stack and USB mass storage (and basic hub support). We need this so m1n1 stage 1 can load m1n1 stage 2 from USB, allowing us to take advantage of Apple's "fake external install" flow and avoiding any repartitioning of the internal disk entirely, while otherwise keeping our boot chain the same as for internal storage without sacrificing upgradability or usability.
So if you want to see Asahi installable to external USB disks, that's where we could use some help :-)
Published at
2024-07-14 07:38:04Event JSON
{
"id": "09ae629cddaac65ae972c2461d37a73b42b84df11b636ef5307d07d5ec95f68e",
"pubkey": "058a6d106c5e6719008ce4db3f64c846caf49925227a39533d12a846fbab21ee",
"created_at": 1720942684,
"kind": 1,
"tags": [
[
"proxy",
"https://social.treehouse.systems/@marcan/112783699777577348",
"web"
],
[
"proxy",
"https://social.treehouse.systems/users/marcan/statuses/112783699777577348",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://social.treehouse.systems/users/marcan/statuses/112783699777577348",
"pink.momostr"
],
[
"-"
]
],
"content": "Every now and then people ask about installing Asahi Linux to external storage. This is not supported for various reasons, including some bugs and lack of testing, but most of them can/will be fixed. \n\nHowever, there is one major component missing for us to officially enable real external installs: a Rust implementation of an xHCI USB driver stack and USB mass storage (and basic hub support). We need this so m1n1 stage 1 can load m1n1 stage 2 from USB, allowing us to take advantage of Apple's \"fake external install\" flow and avoiding any repartitioning of the internal disk entirely, while otherwise keeping our boot chain the same as for internal storage without sacrificing upgradability or usability.\n\nSo if you want to see Asahi installable to external USB disks, that's where we could use some help :-)",
"sig": "b9cf16bba4f1fd0e4b59bf6bc36acc39c75ad18044be254d0d9e85f05a7bc448b7979197bedeefc5f67bcb9873efd48a2fdee574063c387900080ab8ee58ffe0"
}