+ -
当前位置:首页 → 问答吧 → chroot 的问题

chroot 的问题

时间:2009-01-14

来源:互联网

chroot: cannot run command `/home/lfs/tools/bin/env': No such file or directory
遇到麻烦了,不知到怎么解决,麻烦给看下哈
6.4. Entering the Chroot Environment 这里

作者: dh811263   发布时间: 2009-01-14

还是不行阿,有谁遇到过这样的情况没,我搞不颠阿
[root:lfs ] /home/lfs/tools/bin/chroot /home/lfs/lfs_system/ /home/lfs/tools/bin/env -i HOME=/root TERM="$TERM" PS1='[\u:\W\ ]' PATH=/bin:/usr/bin:/sbin:/usr/sbin:/home/lfs/tools/bin /home/lfs/tools/bin/bash --login +h

/home/lfs/tools/bin/chroot: cannot run command `/home/lfs/tools/bin/env': No such file or directory

作者: dh811263   发布时间: 2009-01-14

你确定有env这个文件了吗?

作者: ti8er   发布时间: 2009-01-14

有啊
[root@bogon baker]# ls -alsh /home/lfs/tools/bin/env
32K -rwxr-xr-x 1 root root 25K Jan 14 18:26 /home/lfs/tools/bin/env

还有 偶用的centos5.2

作者: dh811263   发布时间: 2009-01-15

/home/lfs/tools/bin/env应该是你chroot之后的路径吧,这个时候的/已经变了。

作者: jlj_babydragon   发布时间: 2009-01-15

ldd 你的 /home/lfs/tools/bin/env
確認 用的是 /tools/lib/ld-linux.so.2 而不是 /lib/ld-linux.so.2

還有 手冊中用的 chroot 是 主系統的 chroot 而不是 你的/home/lfs/tools/bin/chroot

你如果 要用你的 /home/lfs/tools/bin/chroot 請做好 相關的連接

作者: RTL   发布时间: 2009-01-15

谢谢三位了,刚才又把编好的东西弄乱了,现在不得不从新来哈,不过对里面的东西真的不明白,诶

作者: dh811263   发布时间: 2009-01-16