welcome333 发表于 2005-1-6 19:14:08

MBR被我fdisk了,我该怎么恢复GURB?请大家帮忙了!

装了ML1.2,却没有进WINXP的选项,于是我就FDISK /MBR了.该怎么装GURB呢?请将详细点,谢谢!

lovewilliam 发表于 2005-1-6 19:27:35

nigezuuuuuuuuuuuuuuuutou!!!!!

装了grub不改配置文件还是一样,

看看精华帖子吧

welcome333 发表于 2005-1-6 20:13:49

不懂

tingxx 发表于 2005-1-6 20:42:50

你先用一个grub for dos 进入linux
然后在linux下
/sbin/grub-install /dev/hd0

askever 发表于 2005-1-7 00:26:03

楼主没有做grub修复盘阿

amnoh 发表于 2005-1-9 10:30:00

以后记得把你的引导纪录备份一下:
1、如果grub装在MBR,则:dd if=/dev/hda of=/mnt/c/ml.lnx bs=512 count=1
2、如果装在其它分区,比如hda5,只需把1中命令的hda0换成hda5即可。
3、在c:\boot.ini中添加这样一行:
   C:\ml.lnx="Magic Linux 1.2"
4、这样你就能通过nt loader来启动你的linux了。

不过,这次你就先得重新装装grub了 :-(

几个假设:你用的是windows2000/XP,你的windows装在hda1,你的hda1挂载在linux下的/mnt/c上

-------------------------------------------------
改正了一个错误,谢谢linky_fan老兄提醒

amnoh 发表于 2005-1-9 10:33:21

对了,编辑boot.ini要注意,如果你的编辑器所用的换行符是unix/linux的换行符,而不是dos/windows的换行符的话,nt loader就要罢工了,嘿嘿。

linky_fan 发表于 2005-1-9 11:09:41


1、如果grub装在MBR,则:dd if=/dev/hda0 of=/mnt/c/ml.lnx bs=512 count=1

是/dev/hda吧?? 446就够了, 后面64个是分区表.

checkthat 发表于 2005-1-9 12:41:14

就用grub for dos吧,平均目录层数可以少一点

amnoh 发表于 2005-1-9 15:02:39


1、如果grub装在MBR,则:dd if=/dev/hda0 of=/mnt/c/ml.lnx bs=512 count=1

是/dev/hda吧?? 446就够了, 后面64个是分区表.

:oops: 嗯哪,是/dev/hda,至于512,习惯了,当初蓝点2。0刚出来时买了个正版,解决启动问题时就是这么干的,当初看的文章是512,就这么一路保持下来了 :P

linky_fan 发表于 2005-1-10 12:28:44

备份个分区表很好的说. :wink:

碧轩 发表于 2005-1-10 12:52:47

这么麻烦你还不如用光盘直接插入修复呢!
页: [1]
查看完整版本: MBR被我fdisk了,我该怎么恢复GURB?请大家帮忙了!