LinuxSir.cn,穿越时空的Linuxsir!

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

惨哪!LFS 6装到最后一步,重启后无法进系统

[复制链接]
发表于 2004-12-16 15:15:12 | 显示全部楼层 |阅读模式
说我的lfs系统/分区系统无法识别,可能是superblock怀掉了。
但肯定没有坏,因为用host system可以正常挂载lfs的/分区使用。
我的系统是这样的:
host system分区是/dev/hda6
lfs系统的/分区是/dev/hdb6
/boot是一个小分区/dev/hda7
grub是host system装到了/dev/hda上,于是我就跳过了装grub这一步,
只把/boot/grub/menu.lst修改了,加入
title lfs
kernel (hd0,6)/lfskernel-2.6.8.1 root=/dev/hdb6
发表于 2004-12-16 16:54:36 | 显示全部楼层
你的lfs使用的是什么格式分区啊
发表于 2004-12-16 17:22:21 | 显示全部楼层
kernel在hda6上,root分区在hdb6上。
这样可以引导吗?
发表于 2004-12-16 18:15:20 | 显示全部楼层
确定你的内核支持你的lfs分区
试试装grub,只是install, 把stage复制到/boot/grub,不要改写分区的启动信息
 楼主| 发表于 2004-12-16 18:33:32 | 显示全部楼层
分区是ext3.刚才又看了一下内核配置,发现ext3被配置成module了。
会不会是这个原因呢?
现在我把ext3加进内核,重新编译一次看看。
 楼主| 发表于 2004-12-16 19:23:09 | 显示全部楼层
把ext3编译进内核还是不行。错误信息如下(大意):
Init : version 2.85 booting...
can't found /sys. no sysfs in /etc/fstab
swapon: can't stat /dev/hda8: Nosuch file or directory(hda8是swap分区)
kernel已经找到了,应该与grub无关了,与kernel的放置位置应该也无关。
下面是我的lfs系统的fstab
/dev/hdb6 / ext3 defaults 1 1
/dev/hda6 /mnt/mandrake ext3 defaults 2 2
/dev/hda7 /boot ext3 defaults 1 2
none /proc proc defaults 0 0
/dev/hda8 swap swap defaults 0 0
发表于 2004-12-16 20:14:01 | 显示全部楼层
1。
/dev/没有 hda8这个文件。
2。 /sys目录,是没有,还是你的fstab没mount?
 楼主| 发表于 2004-12-16 20:32:11 | 显示全部楼层
果然是sys没有mount。把sysfs加入/etc/fstab就好了。
现在能够起动进系统了,哈哈。
谢谢各位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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