我试图按照该指南在运行Debian armel的SheevaPlug上设置Ventrilo服务器。该页面指出,我可以使用QEMU在arm系统上运行为i386制作的二进制文件。 qemu的安装程序说我需要安装qemu,qemu-user和qemu-libc-i386。我在apt-get中找到了前两个,但是qemu-libc-i386不是软件包。所以我试图运行qemu来运行ventrilo服务器,如下所示: # 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?