LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1140|回复: 8

第六章chroot时,?/tools/bin/env no such file or directory

[复制链接]
发表于 2004-2-7 18:18:51 | 显示全部楼层 |阅读模式
[root@localhost root]# chroot $LFS /tools/bin/env -i \
> HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
> PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \
> /tools/bin/bash --login
chroot: /tools/bin/env: No such file or directory
[root@localhost sources]#

好晕,明明/mnt/lfs/tools/bin(/tools/bin)下有env的


这个问题以前tseteen提起过,不知道解决了吗,哪位大侠帮帮我

运行
[root@localhost root]# ldd /tools/bin/env
结果为
        libc.so.6 => /tools/lib/libc.so.6 (0x40016000)
        /tools/lib/ld-linux.so.2 => /tools/lib/ld-linux.so.2 (0x40000000)

不知道正确吗?

:help
 楼主| 发表于 2004-2-7 20:56:34 | 显示全部楼层

help !!!!

who can help me?????
发表于 2004-2-7 22:27:30 | 显示全部楼层
没有定义LFS变量
 楼主| 发表于 2004-2-7 22:32:48 | 显示全部楼层
不对呀,我已经定义了LFS=/mnt/lfs了
发表于 2004-2-7 23:13:21 | 显示全部楼层
你把这句
chroot $LFS /tools/bin/env -i \
直接改成
chroot /mnt/lfs /tools/bin/env -i \试试看
发表于 2004-2-7 23:14:44 | 显示全部楼层
不对,我试了一下,不是这个原因,抱歉,呵呵
发表于 2004-2-7 23:58:17 | 显示全部楼层
可以这样:
chroot $LFS /tools/bin/bash --login
发表于 2004-2-8 09:37:20 | 显示全部楼层
mount /dev/hdaX /mnt/lfs

这一步做了没有?
 楼主| 发表于 2004-2-8 16:37:46 | 显示全部楼层

谢谢各位大侠

原因找到了,可能是在编译第5章工具链时同时开着root,
我将第5章工具链重新编译后,问题解决(办法比较笨)
呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表