Apple M1(Mac Mini)へのLinuxのインストール

Apple M1(Mac Mini)へのLinuxのインストール

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 ]---

このエラーを解決するには? CorelliumチュートリアルよりもM1システムにLinuxをインストールするより良い方法はありますか?

注:現在、LinuxではM1のすべてのコンポーネントがサポートされていないことがわかっています。

ベストアンサー1

おすすめ記事