ifilike 发表于 2004-10-21 10:55:59

grub多装了,怎么删亚

一不小心把grub安装到/dev/hda1, /dev/hda9, /dev/hda三个地方了
结果开机菜单选择DOS的话,就会循环出现菜单,无法进入WINDOWS
幸好还可以进LINUX
请教高手,怎么把/dev/hda1 和 /dev/hda9上的grub删掉亚

ifilike 发表于 2004-10-21 11:00:49

在线等待,着急ing :cry:

llc 发表于 2004-10-21 11:02:52

进入linux,使用grub --help命令看看什么参数是用来卸载的,不过,恐怕卸载grub后你还是无法进入windows,需要windows安装盘恢复windows的引导记录才行

ifilike 发表于 2004-10-21 11:08:48

我用MAN查过了,没有卸载的参数
我有WINDOWS的安装盘, 怎么来恢复windows的引导记录亚?

ifilike 发表于 2004-10-21 11:21:41

是要在DOS下用fdisk /mbr亚?

    我把我的情况简要说下把
    昨天开机出现grub问题,于是
    grub>root (hd0,7)
    grub>kernel /vmlinuz-2.4.20-8 ro root=/dev/hda9 vga=791
    grub>initrd /initrd-2.4.20-8.img
    grub>boot
    进入LINUX,修改/boot/grub/menu.lst文件中的参数设置
    随后
    #/sbin/grub-install /dev/hda9
    #/sbin/grub-install /dev/hda1
    #/sbin/grub-install /dev/hda

    结果现在开机有来图形菜单,但选择DOS的话,就循环出现图形菜单,进LINUX还好
    把hda1,hda9上的grub删掉应该能解决问题把,保留MBR上的grub

    大伙帮忙看看把,thx!

fox_eagle2003 发表于 2004-10-21 11:26:21

可以用fdisk/mbr修复WIN的引导(WIN98一系)
然后运行grub for dos修复/安装grub

ifilike 发表于 2004-10-21 11:37:33

哦,有点明白来了
用WINDOWS启动盘进入DOS后
fdisk /mbr
就删除了开机菜单,再次进入grub>,是不?
grub for dos是指在DOS下修复安装grub吗?和LINUX下的修复/安装命令一样吗
不好意思,一下问这么多,担心我会操作错误,连LINUX都进不了了,无法上论坛

bestceo 发表于 2004-10-21 11:43:54

是了, :P 你非常聪明喔!你的WIN系统是XP吗?
如果是XP等NT系统,那么可能fdisk/mbr行不通,要用WIN安装盘进入控制台,运行fixmbr   fixboot两个命令修复分区表,引导区,最后使用grub for dos重新安装grub

ifilike 发表于 2004-10-21 11:49:44

幸好我的是2000 :-D
谢谢啦,马上DIY一下,希望能顺利回来 8)

fox_eagle2003 发表于 2004-10-21 13:47:12

具体的安装GRUB请用公社的“搜索”工具。

ifilike 发表于 2004-10-21 15:16:03

我在DOS下fdisk /mbr
现在想查看分区信息
怎么显示:
Invalid media type reading drive C
Abort, Retry, Fail?

DOS下也进不了C盘了,手上没有LINUX盘,只有WINDOWS盘,没有软驱,该怎么办呢,现在两个系统都进不去了

ifilike 发表于 2004-10-21 15:21:59

sorry ,刚刚说错了,是这样的
D:\>c:

D:\>dir

Invalid media type reading drive C
Abort ,Retry ,Fail?

看了版上有很多关于grub for dos的帖子,不过我刚才fdisk之前没有下载grub for dos
还有什么办法吗?
是不是只能拿LInux光盘来启动loadlin vmlinuz-2.4.20-8 root=/dev/hda9呢?

ifilike 发表于 2004-10-21 15:23:30

555,又写错了
是C:\>dir

看来是有点太着急了 :cry:

llc 发表于 2004-10-21 19:18:47

你用的fdisk该不会是DOS6.22那时候的版本吧?使用win98带的fdisk试试
其实不应该fdisk/mbr的,估计你的grub安装在mbr里,这样一来你的grub可能没了

fox_eagle2003 发表于 2004-10-21 20:32:38

啊?使用DOS6的FDISK啊?如果这这样的话,它会将硬盘2G后的所有分区都搞丢的,建议马上找diskgenius(一般在98安装盘里有,目录名叫diskgen,执行文件名也叫diskgen,用它的工具菜单下的修复分区表手动恢复分区)
页: [1] 2
查看完整版本: grub多装了,怎么删亚