我想在配备 Apple M1 处理器的 Mac Mini 上安装 Linux。
到目前为止,我已经尝试过该教程https://corellium.com/blog/linux-m1(我已经尝试过 USB 和 NVME 选项)。但是,当我安装后启动系统时,出现以下错误消息:
[ 2.107062] Freeing unused kernel nemory: 4736K
[ 2.108173] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 2.109071] cfg80211: failed to load regulatory.db
[ 2.131675] Checked W+X mappings: passed, no W+X pages found
[ 2.133484] Run /init as init process
[ 2.243825] usb 3-1: New USB device found, idVendor=2109, idProduct=2815, bcdDevice= 7.01
…
[ 4.121920] usb 3-1.4: Manufacturer: Realtek
[ 4.125169] usb 3-1.4: SerialNumber: 000001
Failed to locate root partition!
[11.157396] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000100
[11.159288] CPU: 7 PID: 1 Comm: init Not tainted 5.11.0-rc4+ #192
[11.161180] Hardware name: Mac Mini Late 2020 (DT)
[11.163056] Call trace:
[11.164899] dump_backtrace+0x0/0x210
[11.166749] show_stack+0x2c/0x80
[11.168575] dump_stack+0xd4/0x12c
[11.170394] panic+0x170/0x398
[11.172194] do exit+0x970/0xa70
[11.173993] do_group_exit+0x4c/0xb0
[11.175797] __arm64_sys_exit_group+0x24/0x30
[11.177602] do_el0_svc+0x78/0x120
[11.179392] el0_svc+0x18/0x20
[11.181169] el0_sync_handler+0x8c/0xc0
[11.182925] el0_sync+0x140/0x180
[11.184662] SMP: stopping secondary CPUs
[11.186419] Kernel Offset: disabled
[11.188128] CPU features: 0x09800017,48000820
[11.189843] Memory Limit: none
[11.191548] --- [end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000100 ]---
如何解决这个错误?在 M1 机器上安装 Linux 是否有比 Corellium 教程更好的方法?
注意:我知道目前 Linux 并不支持 M1 的所有组件。