|
|
|
|
|
by djhworld
2040 days ago
|
|
I'm really not holding out much hope that Linux will natively run on these M1s, even if we get it to boot there's all the driver issues for the integrated GPU, audio, wifi etc. I'd imagine there is a lot of power management stuff on there too. |
|
ARM servers are similar to x86 machines in that they use UEFI and have enumerable buses for hardware discovery.
ARM SoCs use custom bootloaders, and lack enumerable buses. Hardware configurations are almost always unique between ARM SoCs, and each of those configurations need their own Linux port.
Here's an idea of just some of the work that is required to port Linux to each individual ARM SoC[1].
[1] https://elinux.org/images/a/ad/Arm-soc-checklist.pdf