sudo chroot。 ./qemu-ppc-static ./bin/busybox
我得到这个错误:
/lib/ld.so.1 :此体系结构的无效ELF映像
lib / ld.so.1位于chroot目录中,但看起来它正在尝试加载另一个ld.so.1
文件busybox:
bin / busybox:ELF 32位MSB可执行文件,PowerPC或cisco 4500,版本1(SYSV),为GNU动态链接(使用共享库) / Linux 2.4.3,已剥离
#1 楼
您得到此错误信息,因为ELF被剥离。有关更多信息,请参见qemu-vs-strip。此问题已在最新的QEMU中解决,因此您必须更新QEMU或从源代码中编译最新的版本。
评论
我确实编译了最新版本:qemu-ppc版本2.6.0,版权所有(c)2003-2008 Fabrice Bellard但是现在我通过以下命令得到此错误:sudo chroot。 ./qemu-ppc ./bin/busybox chroot:无法运行命令“ ./qemu-ppc”:没有这样的文件或目录
– ZxCvBnM
16年5月23日在19:20
qemu-ppc在chroot目录中
– ZxCvBnM
16年5月23日在19:24
评论
而lib / ld.so.1文件说了什么?