|
发表于 2006-10-31 21:08:47
|
显示全部楼层
斑竹
我在lfs livecd6.2-3上执行
locale -a只 发现zh_CN.gb18030
说下我的情况请大伙帮帮忙
我的编译完内核(2.6.16.27)
从硬盘启动过程中看到grub界面但是下面就非常不幸。。
VFS:can not open root device "sda2" or unknown-block(0,0)
please append a correct "root=" boot option.
我上google搜索了很多 发现这是个很普遍的问题 但是各个论坛上没有什么解决办法
------也可能是我搜索的力度不够
我也按照搜索出来的试试看的建议在
menu.lst的启动选项添加
nodevfs udev 或 udev doscsi
但是这两个参数都无济于事
您一定会问我buslogic scsi support有没有编译到内核
我都编译2遍了 每次都检查好几遍选项
看在我vmware里边snap shot 多大11个
winxp下lfs目录占用空间高达9GB
耗时5天业余时间 只因一个scsi就此功亏一篑
实在不甘心啊不甘心。。。
对了楼主 您还是推荐大家在vmware里使用ide好了
和我一样遭遇的难友google里有10+页
详细情况如下:
参照楼主的这个帖子还有 lfs6.2的中文文档
lfs livecd 6.2-3 md5 pass kernel:2.6.16.27
VMware version 5.5.1
硬盘默认scsi 8GB左右
分区方式与本贴相同
sda1 512MB --交换分区
sda2 ext3 /
我一直编译完内核都挺正常的
编译内核前核对前面
cat > 生成的文件
发现有1处错误
-->lfs6.2文档中6.9.3章节建立的文件/etc/ld.so.conf中输入错误
/opt/lib 被我误输为 opt/lib
这个是比较担心不知道在后面软件的编译中有没有潜伏的错误
不过还好后面手册有要求check的我都做了也没有发现什么
内核编译前我核对修改了上述错误--我的2.6.16.27内核
应该没有受到影响
编译选项
filesystem加入了所有包含ext2 ext3字眼的选项--->内核
fat vfat ntfs -->内核
勾选loopback devices support-->内核
勾选cryptoloop support-->内核
勾选buslogic scsi support-->内核
勾选amd pcnet32 pci support-->内核
sound---creating ensonig audio pci 1371/1373-->模块 |
|