M1 Macでブート可能なLinuxを公開(初期段階ベータ)
(twitter.com)Corelliumが進めているApple Silicon向けLinuxプロジェクトです。macOS 11.2ベータ1でkmutilを使ったbootloaderのchainloadが可能になり、macOS 11.2ベータ2からfull custom kernelのサポートが始まったことで、ついにM1 MacでLinuxを使えるようになりました。ソースコードはCorelliumHQのGitHubリポジトリで確認できます。今後、Corellium HQで進めるLinux関連の成果物はすべてpermissive open-source licenseで公開し、Linuxアップストリームへ送る予定とのことです。
2件のコメント
Corelliumのブログにも記事が掲載されています。 https://corellium.com/blog/linux-m1
preloader コード: https://github.com/corellium/preloader-m1
カーネルコード: https://github.com/corellium/linux-m1
カーネル diff: https://github.com/corellium/linux-m1/…
ブート用 mach-o バイナリ: downloads.corellium.info/linux.macho