LinuxSir.cn,穿越时空的Linuxsir!

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

编译内核2.4.20,失败。。。

[复制链接]
发表于 2003-1-14 21:02:15 | 显示全部楼层 |阅读模式
在第七章,出现以下。。
root:/usr/src/linux-2.4.20# make mrproper &&
> make menuconfig &&
> make dep &&
> make bzImage &&
> make modules &&
> make modules_install &&
> cp arch/i386/boot/bzImage /boot/lfskernel &&
> cp System.map /boot
make[1]: Entering directory `/usr/src/linux-2.4.20/arch/i386/boot'
rm -f tools/build
rm -f setup bootsect zImage compressed/vmlinux.out
rm -f bsetup bbootsect bzImage compressed/bvmlinux.out
make[2]: Entering directory `/usr/src/linux-2.4.20/arch/i386/boot/compressed'
rm -f vmlinux bvmlinux _tmp_*
make[2]: Leaving directory `/usr/src/linux-2.4.20/arch/i386/boot/compressed'
make[1]: Leaving directory `/usr/src/linux-2.4.20/arch/i386/boot'
find . \( -name '*.[oas]' -o -name core -o -name '.*.flags' \) -type f -print \
| grep -v lxdialog/ | xargs rm -f
/bin/sh: find: command not found
/bin/sh: xargs: command not found
make: *** [clean] Error 127
root:/usr/src/linux-2.4.20#
发表于 2003-1-14 21:08:34 | 显示全部楼层
没装find!!
 楼主| 发表于 2003-1-14 21:16:45 | 显示全部楼层
怎么可能呢!!!
 楼主| 发表于 2003-1-14 21:36:00 | 显示全部楼层
请问,大侠,如果真的是出错了。。要从编第六章,我该怎么作呢???

把哪些给删了重来呢???

我绝对装了findutils4.1..因为在我装的时候,记录了。。。绝对没有漏掉。。而且/usr/src下已经存在解压后的findutils4.1/的目录。。。
发表于 2003-1-14 21:41:57 | 显示全部楼层
/bin/sh也不对啊,我们装的是bash啊,奇怪ing......
发表于 2003-1-14 21:46:06 | 显示全部楼层
你看下再/usr/bin/有没有find 和xargs,都属于Findutils这个包的,在LFS里好象没有装到/usr/bin/下,我遇到过这个问题,在安别软件时,.重新装了,就好了
 楼主| 发表于 2003-1-14 21:48:22 | 显示全部楼层
chroot 使用的是/bin/bash。。。
chroot $LFS /bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/sbin:/usr/sbin \
    /bin/bash --login
就是,/bin/env,没有,就cp $LFS/usr/bin/env $LFS/bin了。。。
是不是这个env有问题???
 楼主| 发表于 2003-1-14 22:00:57 | 显示全部楼层
/usr/bin下果然没有find..只有find2perl。。。

怎么办,,,请各位大侠出个主意。。。
发表于 2003-1-14 22:07:39 | 显示全部楼层
装Findutils这个包呀,装上就好
 楼主| 发表于 2003-1-14 22:14:35 | 显示全部楼层
又装了一次findutils包,结果一样,还是出现同样的错误。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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