|
|
我编译bash的时候应该没有错误的,按照lfs的教程把准备lfs系统的部分好后(编译的时候应该没有错误),然后用
chroot $LFS /static/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
     ATH=/bin:/usr/bin:/sbin:/usr/sbin:/static/bin \
    /static/bin/bash --login
进入虚拟根目录后运行ls有下面的报错:
bash: cd: static/bin/ls: No such file or directory
而且运行绝大多数命令都会这样子
可是
I have no name!:/# cd static/bin/l
ld ln locate logname ls ls_tmp
按TAB键显示是有ls这个文件的呀!
而且
I have no name!:/# /static/bin/ls
bash: /static/bin/ls: No such file or directory
这个样子也是不行的.
这是怎么回事啊?是不是我编译的bash有问题?不过我编译了两次都是这个样子.
更奇怪的是运行向chroot,env这样子的命令的时候就没有问题.
实在是搞不定.请哪位大侠帮帮忙吧!
谢谢啦! |
|