LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]lfs中chroot错误

[复制链接]
发表于 2003-4-19 16:48:56 | 显示全部楼层 |阅读模式
当敲入命令chroot $LFS /static/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/sbin:/usr/sbin:/static/bin \
    /static/bin/bash --login
提示 /static/bin/env 不是个有效目录
发表于 2003-4-19 17:09:36 | 显示全部楼层
那就是你的静态程序没有做好。还存在动态的连接,你在主系统下面用这个命令试看看是否有动态的连接。
ldd /static/bin/*
如果要查看env这个程序有没有做好静态,就可以这样:
ldd /static/bin/env
看看是否是静态的。
如果没有的话,那么,你得重做第5章的相关部分,不用全部重做,只做那一部没有做好静态的那些。
 楼主| 发表于 2003-4-19 17:37:16 | 显示全部楼层
谢谢
发表于 2003-4-19 21:46:24 | 显示全部楼层
这也是lfs的faq里一个问题,看来他的faq现在做得真的管用啊!
发表于 2003-4-20 01:29:41 | 显示全部楼层
我们是不是要把faq翻一下扔在这里?
发表于 2003-4-20 08:23:54 | 显示全部楼层
我想应该是,因为很多东西可能都是一些一般的问题引起的,如果有时间的话,应该可以考虑呀。这是一个不错的想法。
支持
发表于 2003-4-20 13:39:39 | 显示全部楼层
对,是应该啊,怎么搞?checkout 一个xml的拷贝,然后一人分几个文件,如何?
发表于 2003-4-20 14:08:41 | 显示全部楼层
hehe
being xiaowanzi again....

open a new topic and find some participator like what done w/blfs?
发表于 2003-5-7 07:26:28 | 显示全部楼层

我现在也遇到了这个问题

于是我就照着用 ldd 看了一下,结果竟发现很多包都是动态连接的。怎么会这样? 要不要把它们都重新编译呢?
发表于 2003-5-7 21:01:38 | 显示全部楼层
是啊,要把动态连接的再重新编译。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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