LinuxSir.cn,穿越时空的Linuxsir!

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

第一次,LFS 6.1.1-4,一点小教训

[复制链接]
发表于 2006-7-11 22:00:29 | 显示全部楼层 |阅读模式
第一次安装LFS,主要为了学习的目的,使用vmware + lfs6.1.1-4 liveCD。

在建立文件系统时,看到liveCD支持reiser4,头脑一热就用了reiser4,没考虑其它的问题。

然后详细看手册,按着手册的说明逐步安装各软件。
一路基本顺利,没遇什么问题。

最后安装grub,grub提示不认识的file system。心惊:reiser4选错了!!!
此时才知道grub不支持reiser4,好难过。

为wmware又添加了一块虚拟硬盘,建立reiserfs文件系统,将之作为一个独立的/boot分区,安装grub->OK,暗喜,reboot。
(上面还需要调整两个虚拟硬盘的顺序,实际操作发现grub装在hdb的mbr上时不起作用)。

结果启动进行到mount根分区时又出问题,“Unkown block device”什么的,于是再次难过至极──原来kernel也不支持reiser4。

google了一些解决办法,给kernel打补丁…… !@#$%
最后还是没搞定reiser4,不得不忍痛放弃reiser4。

可是又不想放弃已经编译好了的一堆软件包。
于是把在reiser4里的整个目录树拷贝至reiserfs所在的虚拟硬盘。修改grub的menu.lst,修改/etc/fstab。
reboot ........  终于成功启动了。

只有一个问题:启动network服务时warning:Interface to eth0 doesn't exist。
重新配置了一遍网络,还是没成功,可能编译kernel时不小心出了问题──待查。

reiser4啊reiser4,让你郁闷了我两天。
教训:以后遇到新鲜的东西,不要头脑发热冲动行事,一定要考虑周详、查查资料、问问前辈……
发表于 2006-7-11 22:10:52 | 显示全部楼层
和《LFS速成手册》中最后的几副图和说明对照一下,看看是不是内核里没有加入虚拟机的网卡支持。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-11 22:49:47 | 显示全部楼层
Post by youbest
和《LFS速成手册》中最后的几副图和说明对照一下,看看是不是内核里没有加入虚拟机的网卡支持。


果然,高手就是高手啊,按《LFS速成手册》重新编译内核,网络成功启动了。呵呵
回复 支持 反对

使用道具 举报

发表于 2006-7-12 05:26:46 | 显示全部楼层
LFS handbook 有言提议用户把建好的系统做个备份,没注意吗?

他日可将备份好的系统还原到其他文件系统或者其他电脑上也能用上!
回复 支持 反对

使用道具 举报

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

本版积分规则

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