LinuxSir.cn,穿越时空的Linuxsir!

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

求教:利用Knoppix CD下安装lfs

[复制链接]
发表于 2003-7-11 06:30:42 | 显示全部楼层 |阅读模式
想尝试LFS,迫不得已才把机器上的RH9删除。因为,我的硬盘上包括了一个FAT32
的C盘和D盘,加上RH9的EXT3和SWAP,我已经没有办法再建立一个主分区了。

于是,我删除了RH9,用Knoppix3.2 CD启动系统,用su命令获得root权限,照着
英文版LFS-4.0的说明开始编译软件包。

可是,在我编译第一个包(bash-2.05a时)就出错了(尝试了第二/三个软件包也不行)
./configure --enable-static-link --prefix=$LFS/static --with-curses;make

错误信息如下:

make[1]: *** [builtext.h] 段错误
make[1]: Leaving directory `/mnt/lfs/pkg/bash-2.05a/builtins'
rm -f y.tab.o
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i586"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i586-pc-linux-gnu"' -DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib -g -O2 -c y.tab.c
/usr/homes/chet/src/bash/src/parse.y: In function `stream_on_stack':
/usr/homes/chet/src/bash/src/parse.y:1301: internal error: 段错误
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make: *** [y.tab.o] 错误 1

请问哪位有在knoppix下安装LFS的经验?或者别的好建议?

ps.我不能删除fat32的D盘,因为太多重要备份放在那儿。而且文件也太多(>40G)。
   我曾经尝试用partitionmagic7合并c,d盘,以删除扩展dos分区,但是失败了。
   PQ7执行出错而放弃。无法理解,为何我不能将swap建立在逻辑分区下:(
发表于 2003-7-11 13:36:58 | 显示全部楼层
我用virux编译过lfs,没有问题,你可以下载试试。
virux室一个基于lfs4的 livecd
http://foo.unix.se/virux/
 楼主| 发表于 2003-7-11 19:09:07 | 显示全部楼层
谢谢,我下一份trytry
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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