chroot: failed to run command '/bin/sh': Exec format error
时间: 2024-04-28 10:20:51 浏览: 418
centos系统下的/bin/sh
这个错误通常是由于在 chroot 环境中使用了与宿主机不兼容的二进制文件所导致的。可能是您的 chroot 环境中的 /bin/sh 文件不是宿主机上的二进制文件,或者是宿主机和 chroot 环境的 CPU 架构不同导致的。您可以尝试使用静态编译的二进制文件,或者确保 chroot 环境中的文件与宿主机上的文件是一致的。如果问题仍然存在,您可以尝试使用 strace 命令来跟踪 chroot 环境中的程序执行过程,以便找出具体的问题所在。
阅读全文