このガイドに従って、Debian armelを実行しているSheevaPlugにVentriloサーバーをセットアップしようとしています。このページでは、QEMUを使用してi386用に作成されたバイナリを私の腕のシステムで実行できると述べています。 qemuの設定では、qemu、qemu-user、qemu-libc-i386をインストールする必要があると書かれています。最初の2つはapt-getで見つかりましたが、qemu-libc-i386はパッケージではありません。だから私はこのようにventriloサーバーを実行するためにqemuを実行しようとしました: # qemu-i386 ./ventrilo_srv /lib/ld-linux.so.2: No such file or directory それはld-linux.so.2私がarmelとして持っているもののi386バージョンであるようld-linux.so.3です。 そのため、Linuxの別のディストリビューションのハウツーは知っていますが、クレイジーなディストリビューションでできれば、Debianでこれを実行できるはずです。libc-i386をインストールして実行できるようにするためのパッケージはありますか(x64システムのia32-libsに似ていますか?)so.2別のi386システムからもコピーしようとしましたが、取得できませんでしたどこでも。
私は実行してカーネルをコンパイルmake menuconfigしてmake。私はqemuでbzImageを実行しようとしましqemu -kernel bzImageたが、エラーメッセージが出てうまくいきませんでした: Unable to mount root fs on unknown-block(0.0) どうすれば修正できますか?qemuでbzImageを実行するにはどうすればよいですか?