
ルートファイルシステムを構築しています。Linuxカーネル(6.2.11)。
コンパイルしたいGNU バッシュシェル(4.1)システム初期化プログラムとして。 bashをビルドしてパスにインストール/bin/
してから。/bin/sh
/bin/bash
ただし、コマンドを使用してシステムを実行すると、qemu-system-x86_64 -kernel sysroot/boot/bzImage -hda boot.img -append "root=/dev/sda
次のメッセージが表示されます。
Starting init: /bin/sh exists but couldn't execute it (error -8)
Kernel panic - not syncing: No working init found.
上記の問題の原因と解決策は何ですか?ありがとうございます。