QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 956|回复: 6

分区表乱了,Linux启动不了,求助!

[复制链接]
发表于 2006-5-15 22:00:32 | 显示全部楼层 |阅读模式
我的系统原先只有一个XP,后来装了SuSE(GRUB装在MBR上),前几天又装了ML,GRUB也装在MBR上;

装了ML后,SuSE就启动不了了,启动不了就启动不了吧,我也不管它;

可是,为了给ML加大空间,又在D盘用PQ划了5G过去的空白分区,把它格成ext3,本想在ML下挂载它,可是重启后系统启动不了,并查到原先的ML的根分区变成了hda6了,我想只要把ML根分区的\boot\grub\grub.conf文件修改下就行了,
重启后,系统能启动一会儿,按F2后,也能看到几个 [OK], 可是到 check filesestem 出错了

请问我要怎修复GRUB?
能不能让三个系统都可以在GRUB中选择启动?

附 修改后的grub.conf文件:
# grub.conf generated by MagicInstaller.

# Note that you do not have to rerun grub after making changes to this file.
default=1
timeout=10
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
title Windows XP
        rootnoverify (hd0,0)
        chainloader +1
title MagicLinux
        root (hd0,5)
        kernel /boot/vmlinuz-2.6.15.3  ro root=/dev/hda6 vga=791 splash=silent
        initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Graphics Mode)
        root (hd0,5)
        kernel /boot/vmlinuz-2.6.15.3 init 5 ro root=/dev/hda6 vga=791 splash=silent
        initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Console Mode)
        root (hd0,5)
        kernel /boot/vmlinuz-2.6.15.3 init 3 ro root=/dev/hda6 vga=791 splash=silent
        initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Single Mode)
        root (hd0,5)
        kernel /boot/vmlinuz-2.6.15.3 init 1 ro root=/dev/hda6 vga=791 splash=silent
        initrd /boot/initrd-2.6.15.3.img
发表于 2006-5-15 22:54:52 | 显示全部楼层
check filesestem ?check filesystem  吧.

这个如果原来的位置都改了 /etc/fstab 也要修改吧.
回复

使用道具 举报

 楼主| 发表于 2006-5-16 06:52:29 | 显示全部楼层
哇,太感谢hew兄了,我改了fstab后居然启动成功了

我现在还有不解的,我要怎样才能把被fdisk/mbr格式化过的grub重新安装在MBR上?我只有ISO。

安装多个系统时(包括win,lin),为了能用GRUB启动全部系统,是不是只能有一个启动管理器安装在MBR上?
回复

使用道具 举报

发表于 2006-5-16 08:51:57 | 显示全部楼层
只要在Grub提示符下键入
grub>root (hdx,x)
grub>setup(hdx)
就行啦

具体看一下这里吧
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=359&highlight=%C9%A8%C3%A4%D0%D0%B6%AF
回复

使用道具 举报

 楼主| 发表于 2006-5-16 12:36:01 | 显示全部楼层
谢谢xwindows了,我 的GRUB成功的安装上了
我原先一直用C盘下的GRUB,难怪一直不行,
setup(hd0),这个是固定的
回复

使用道具 举报

发表于 2006-5-17 00:23:17 | 显示全部楼层
setup (hdx)
可不是固定的.如你的硬盘装在第一个IDE的Slave上.那就是hd1
回复

使用道具 举报

 楼主| 发表于 2006-5-17 07:39:38 | 显示全部楼层
[quote:577d3028b9="xwindow"]setup (hdx)
可不是固定的.如你的硬盘装在第一个IDE的Slave上.那就是hd1[/quote]

呵呵,你说的没错,是我错了,只因我考虑到只有一个硬盘时
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-14 19:15 , Processed in 0.094100 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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