QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 968|回复: 12

关于hdb3变成hda3的问题???

[复制链接]
发表于 2005-12-13 22:02:09 | 显示全部楼层 |阅读模式
因为HDD从Slave变成Master,hdb3相应变成hda3,原来OS无法启动,用GRUB进入,启动后提示无法识别 / 分区,因为原来 / 是EXT3,在GRUB中好像只能识别EXT2,提示需要自动修复,确定后又提示无法修复,然后进入控制台,想修改grub.conf和fstab,但提示是只读文件,无法修改保存,请教大虾,我现在应该如何启动 ML1.2 呢????     

再描述一下问题,因为HDD从Slave变成Master,hdb3相应变成hda3,开机只有终端 grub> 用命令方式可以启动 hda1 的win2k,但用命令方式启动 hda3 的 ML1.2 时,进入引导画面,但好像当刚载入 / 分区时出错。

[code:1]
Magic Linux - Failed File System Check
An error occurred whilst checking the intergrity of the root (/) file system.
Attempt automatic recovery?
[/code:1]

确定后出现:

[code:1]
Magic Linux - Cannot Recover File System
The root (/) file system could not be repaired. You may attempt to manually repair your file system. Alternatively, please contact Magic Linux xustomer support, or you local System Administrator.
[/code:1]

确定后出现 bash-#:
然后我用 fsck hda3 出现 clean 应该没问题吧??
可以进入系统目录,我想可能是因为 /etc/fstab 还没有改过的原因,加载的设备位置错误,用vi 进入后修改,但用 :wq! 时发现无法保存,提示 /etc/fstab 是只读文件,无法修改,欲哭无泪啊。

问题困扰我好多天了,兄弟真不想重装系统啊,想来 ML1.2 已经陪伴我半年了,上面装了好多软件,重装又要花很大精力,XD出手相救啊,小弟在此谢过了。

1。请告知如何恢复图形界面的grub?? setup (hd0) 和 grub install 都试过了,但重启依然是终端下的 grub> !!!

2。如何修改 /etc/fstab,为何无法保存???请教保存方法。如何把只读文件属性取消??

3。上面两个问题能解决但仍然不能启动的话,再向各位DX汇报。
 楼主| 发表于 2005-12-13 22:04:13 | 显示全部楼层
PS: GRUB图形界面丢失,如何恢复,用 setup (hd0) 后提示successful,但重启后仍然是终端界面。如何解决?????
回复

使用道具 举报

发表于 2005-12-14 00:20:36 | 显示全部楼层
重新安装grub了
grub install
回复

使用道具 举报

 楼主| 发表于 2005-12-14 14:09:54 | 显示全部楼层
XD,为什么我在bash-#下vi文件后无法保存呢???提示是只读文件。

是不是需要chroot什么的???这个chroot是什么命令???怎么用呢????
回复

使用道具 举报

 楼主| 发表于 2005-12-15 08:57:41 | 显示全部楼层
[quote:a61f8128e8="tingxx"]重新安装grub了
grub install[/quote]

大大,grub应该装好吧,开机就是终端下的 grub>,现在只有输入命令才能启动windows,但linux提示 / 分区需要磁盘修复,我不知道修复的命令是哪个,请指点。
回复

使用道具 举报

发表于 2005-12-15 10:06:19 | 显示全部楼层
把 grub装到hda2,就不会有这些问题了。。只要激活hda2就ok
回复

使用道具 举报

 楼主| 发表于 2005-12-16 09:06:14 | 显示全部楼层
再描述一下问题,因为HDD从Slave变成Master,hdb3相应变成hda3,开机只有终端 grub> 用命令方式可以启动 hda1 的win2k,但用命令方式启动 hda3 的 ML1.2 时,进入引导画面,但好像当刚载入 / 分区时出错。

[code:1]
Magic Linux - Failed File System Check
An error occurred whilst checking the intergrity of the root (/) file system.
Attempt automatic recovery?[/code:1]

确定后出现:

[code:1]
Magic Linux - Cannot Recover File System
The root (/) file system could not be repaired. You may attempt to manually repair your file system. Alternatively, please contact Magic Linux xustomer support, or you local System Administrator.[/code:1]

确定后出现 bash-#:
然后我用 fsck hda3 出现 clean 应该没问题吧??
可以进入系统目录,我想可能是因为 /etc/fstab 还没有改过的原因,加载的设备位置错误,用vi 进入后修改,但用 :wq! 时发现无法保存,提示 /etc/fstab 是只读文件,无法修改,欲哭无泪啊。

问题困扰我好多天了,兄弟真不想重装系统啊,想来 ML1.2 已经陪伴我半年了,上面装了好多软件,重装又要花很大精力,XD出手相救啊,小弟在此谢过了。

1。请告知如何恢复图形界面的grub?? setup (hd0) 和 grub install 都试过了,但重启依然是终端下的 grub> !!!

2。如何修改 /etc/fstab,为何无法保存???请教保存方法。如何把只读文件属性取消??

3。上面两个问题能解决但仍然不能启动的话,再向各位DX汇报。      
回复

使用道具 举报

发表于 2005-12-16 11:32:30 | 显示全部楼层

Re: 关于hdb3变成hda3的问题???

[quote:14126754fc="suncrow"]因为HDD从Slave变成Master,hdb3相应变成hda3,原来OS无法启动,用GRUB进入,启动后提示无法识别 / 分区,因为原来 / 是EXT3,在GRUB中好像只能识别EXT2,提示需要自动修复,确定后又提示无法修复,然后进入控制台,想修改grub.conf和fstab,但提示是只读文件,无法修改保存,请教大虾,我现在应该如何启动 ML1.2 呢????     [/quote]


GRUB怎么会只支持EXT2,以前用GRUB FOR DOS的时候我都是从reiserfs的分区恢复引导信息的
回复

使用道具 举报

 楼主| 发表于 2005-12-16 12:26:38 | 显示全部楼层
记得ML 1.2 好像没有 linux rescue 模式???

光盘启动无法修复???郁闷了。
回复

使用道具 举报

发表于 2005-12-16 13:17:34 | 显示全部楼层
linux rescue 是RC1光盘才有的功能
回复

使用道具 举报

发表于 2005-12-18 03:41:15 | 显示全部楼层
你的grub可以用,如果仅是权限问题的话
grub启动命令 kernel 那行的后面加个init 1
假如能进入single mode,
重新挂载一下/分区
mount -o remount,rw /
然后vi来修改fstab,再试试看能不能保存吧
我觉得真不如装2.0 rc1了,如果解决不了
等两天装rc2吧
如果手头上有个linux rescue盘就好了
回复

使用道具 举报

 楼主| 发表于 2005-12-20 10:06:19 | 显示全部楼层
呵呵,大大的这个命令真是救星,现在可以保存 fstab 了,但

1。请告知如何恢复图形界面的grub?? setup (hd0) 和 grub install 都试过了,但重启依然是终端下的 grub> !!!

该问题依旧 ,请兄弟们告知小弟,因为可以用Grub指令进入Linux,所以用:
grub
grub>root (hd0,2)
grub>setup (hd0)

后问题依旧,重启依然是终端下的 grub>界面。


[code:1]# grub.conf generated by MagicInstaller.

# Note that you do not have to rerun grub after making changes to this file.
default=0
timeout=10
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title Windows2000
        rootnoverify (hd0,0)
        chainloader +1
title MagicLinux
        root (hd0,2)
        kernel /boot/vmlinuz-2.6.9  ro root=/dev/hda3 vga=791 splash=silent
        initrd /boot/initrd-2.6.9.img[/code:1]
这样应该没问题吧??我的 / 分区在 hda3 系统只有 / 和 swap 。
回复

使用道具 举报

发表于 2005-12-20 14:32:38 | 显示全部楼层
/etc/mtab 兄弟可否 列出来
ln -sf grub.conf menu.lst 有没有做
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 14:46 , Processed in 0.040651 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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