4 ms·
> Can you dual boot any other OS on ARM Macs yet? Yes, https://asahilinux.org https://asahilinux.org . I think this is coming at about the right stage in the g
by bri3d 4y ago
> Can you dual boot any other OS on ARM Macs yet?
Yes, https://asahilinux.org https://asahilinux.org . I think this is coming at about the right stage in the game - the Asahi folks have figured out the baseline needs for booting another OS and have a basic bootstrap loader and hypervisor (m1n1) as mentioned in the M1 Windows writeup.
I think the OP writeup is fairly clear-eyed in terms of what needs doing - bring up the basic interrupt controller setup and IOMMU oddities needed to get UEFI and then the kernel to come up, and then start chipping away driver by driver until the system is usable.
This is basically what Asahi did and it's worked out well for them.
- jarjoura 4y agoOh, that's very cool, I haven't heard of them!
- amarioguy 4y agoThe Asahi folks are some of the best hackers I've talked to lol (project dev here) so definitely give their IRC a visit! Fun side note I volunteered to help fix up the Apple silicon I2C driver to use interrupts instead of polling, so I'm definitely also trying to get more involved with Asahi too
- deleted 4y ago[deleted]