第一次做LFS,重启后遇到问题,请求帮忙
时间:2009-06-13
来源:互联网
用VBox做
错误信息见第一幅图
按错误提示用LiveCD运行后,运行e2fsck -b 8193 /dev/hda1,也是一样情况,显示:
e2fsck: Bad magic number in super-block while trying to open /dev/hda1
第二幅图是fstab和fdisk -l,在liveCD中运行
已改正/dev/hda2的ID为82
------------------------------------------
第三幅图:按照7楼的指示,在fstab中把/dev/sda1后面的1 1改为0 0,/dev/sda1能挂载了,但又出现新问题,创建虚拟终端失败
---------------------------------------
第四幅图为/etc/inittab
Screenshot.png (33.5 KB, 11 次查看) | |
Screenshot-1.png (9.7 KB, 7 次查看) | |
Screenshot-2.png (34.8 KB, 8 次查看) | |
Screenshot-3.png (8.7 KB, 7 次查看) |
作者: cheeselee 发布时间: 2009-06-13
估计是fstab写错了,现在很少把主分区分作ext2
作者: jsun 发布时间: 2009-06-13
作者: jsun
怎么会是ext2?你有没有作/boot的独立分区?
估计是fstab写错了,现在很少把主分区分作ext2 |
作者: cheeselee 发布时间: 2009-06-13
------------------------------------------------------------
我这个回复是错误的,我已经找到问题所在,原先安装gentoo时编译安装内核可能少编译了些东西,因此系统命名硬盘是hda,编译2。6。30后加入了些支持,因此认成了sda,而我只试着在grub.conf中进行了更改,fstab中没有改,因此出现找不到无法挂在root的现象。
作者: 32idea 发布时间: 2009-06-13
作者: jsun 发布时间: 2009-06-13
作者: jsun
贴出/etc/fstab和#fdisk -l /dev/sda
|
作者: cheeselee 发布时间: 2009-06-13
1、先用/dev/sda1,不要用uuid,一般我都是等一切无误后才改成uuid
2、试一试把/dev/sda1后面的1 1改为0 0
3、试一试/dev/hda1
4、livecd重启前记得umount /dev/hda1
作者: jsun 发布时间: 2009-06-13
作者: jsun
建议:
1、先用/dev/sda1,不要用uuid,一般我都是等一切无误后才改成uuid 2、试一试把/dev/sda1后面的1 1改为0 0 3、试一试/dev/hda1 4、livecd重启前记得umount /dev/hda1 |
但又出现新问题,在第一贴中添加了
作者: cheeselee 发布时间: 2009-06-13
作者: jsun 发布时间: 2009-06-14
作者: 32idea 发布时间: 2009-06-14
作者: jsun 发布时间: 2009-06-14
作者: 32idea
看了你的第二张图,显然你的内核把IDE设备认成了hda而不是sda,因此你应该在grub.conf和fstab中用hda1、hda2来挂载。
|
作者: cheeselee 发布时间: 2009-06-14
作者: jsun
我怎么觉得你的系统没装全,有点缺这少那的感觉。是不是启动脚本有问题?新问题的图片是系统停止运行的图片么?我也没有lfs过,不知道这是哪里出错。
|
作者: cheeselee 发布时间: 2009-06-14
作者: d00m3d 发布时间: 2009-06-14
作者: d00m3d
為何不嘗試改回 hda2 來啟動?
|
作者: jsun 发布时间: 2009-06-14
那麼不用 swap 能起動否?
作者: d00m3d 发布时间: 2009-06-14
作者: d00m3d
看錯了,原來 sda2 (hda2?) 是 swap 來的
那麼不用 swap 能起動否? |
作者: cheeselee 发布时间: 2009-06-14
作者: jsun
为什么要hda2?从分区大小上看,sd1或hd1好像才是root之所在,而且我发现一个问题,就是sda2的type id不应该是83,而应该是82吧?
|
现在的问题依然是第三幅图那样
作者: cheeselee 发布时间: 2009-06-14
作者: d00m3d 发布时间: 2009-06-14
作者: d00m3d
/etc/inittab 的內容不正確?
|
作者: cheeselee 发布时间: 2009-06-14
但不肯定就是這原因
作者: d00m3d 发布时间: 2009-06-14
作者: d00m3d
第 8 行有少許不對
但不肯定就是這原因 |
l1:S1:......
作者: cheeselee 发布时间: 2009-06-14
作者: jsun 发布时间: 2009-06-14
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28