LinuxSir.cn,穿越时空的Linuxsir!

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

chroot失败

[复制链接]
发表于 2010-2-28 03:19:31 | 显示全部楼层 |阅读模式
为什么chroot会失败呢?
sh-3.2# chroot /gcc_install/
chroot: cannot run command `/bin/sh': No such file or directory

明明是有sh这个可执行文件的啊:
sh-3.2# ls /gcc_install/bin/s*
...

/gcc_install/bin/sh            /gcc_install/bin/su
...

这个sh也是可以运行的。(如下是运行后,Shell前缀发生变化)
sh-3.2# /gcc_install/bin/sh
#
看着都好好的,为什么chroot就失败了呢?
发表于 2010-3-2 03:20:57 | 显示全部楼层
你的 /gcc_install/bin/sh 这个shell是静态编译的吗?我建议静态编译,或者把这个shell需要的库拷到/gcc_install/lib里
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-6 15:17:51 | 显示全部楼层
Post by songtime;2072570
你的 /gcc_install/bin/sh 这个shell是静态编译的吗?我建议静态编译,或者把这个shell需要的库拷到/gcc_install/lib里

busybox静态编译,生成的程序很大的。。。
shell都需要哪些库啊?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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