Ubuntu 20.04 Focal で binfmt_misc の qemu-risv64-static マジックをセットアップする方法
今日、私は自分の beagle-v chroot 実験に chroot しようとしましたが、Ubuntu が RISC-V 64 ビット バイナリを問題なく実行するために必要な binfmt_misc マジックをセットアップしていないことに気付きました...スクリプトをグーグル検索して掘り下げ、これで成功しました:
非常にうまく機能するようになったので、次回の再起動後にも自動的に機能するように、/etc/binfmt.d ディレクトリにも追加しました.まだテストしていませんが、次回の再起動時にテストします (何週間もかかる可能性があるため、これが機能しない場合や何か...
楽しむ!
echo ':qemu-riscv64:M::\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xf3\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-riscv64-static:CF
非常にうまく機能するようになったので、次回の再起動後にも自動的に機能するように、/etc/binfmt.d ディレクトリにも追加しました.まだテストしていませんが、次回の再起動時にテストします (何週間もかかる可能性があるため、これが機能しない場合や何か...
echo ':qemu-riscv64:M::\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xf3\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-riscv64-static:CF > /etc/binfmt.d/qemu-riscv64-static.conf
楽しむ!
Reference
この問題について(Ubuntu 20.04 Focal で binfmt_misc の qemu-risv64-static マジックをセットアップする方法), 我々は、より多くの情報をここで見つけました https://dev.to/asacasa/howto-setup-qemu-risv64-static-magic-for-binfmtmisc-on-ubuntu-2004-focal-2jp6テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol