重装Windows后恢复GRUB
2010-04-04 10:05
197 查看
翻出FC3的DVD,放进光驱引导启动 后F5(这个和帖子上的不同,赫赫,仔细看问题一般都不大),随后输入“linux rescue”,进入修复模式后只需要选择中文,其他都不用设置了,接着会报错并进入shell,在提示符sh_3.0>后输入grub,进入 grup程序:
grub>root (hd0,2)
grub>setup (hd0)
随后会提示成功
grub>quit
sh_3.0>reboot
重启后一般就正常了(这一次改成硬盘启动)。 留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。
如果你不知道你的linux root分区在哪里,可以在进入grub之前运行fdisk -l,就可以看到了。如果输入root ...后提示未知的文件系统等等,那就是你的Y写错了,不妨尝试将你fdisk -l看到的hdaN的N-1再试。比如我fdisk -l看到我的linux分区是hda3,但是如上写(hd0,2)才是正确的。这个应该是和你放在主分区还是扩展分区有关系。
最后,不必担心损伤什么启动信息,grub写了mbr后就是用你硬盘上的grub启动了,也就是说启动界面和你重装Windows之前是一样的。
grub>root (hd0,2)
grub>setup (hd0)
随后会提示成功
grub>quit
sh_3.0>reboot
重启后一般就正常了(这一次改成硬盘启动)。 留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。
如果你不知道你的linux root分区在哪里,可以在进入grub之前运行fdisk -l,就可以看到了。如果输入root ...后提示未知的文件系统等等,那就是你的Y写错了,不妨尝试将你fdisk -l看到的hdaN的N-1再试。比如我fdisk -l看到我的linux分区是hda3,但是如上写(hd0,2)才是正确的。这个应该是和你放在主分区还是扩展分区有关系。
最后,不必担心损伤什么启动信息,grub写了mbr后就是用你硬盘上的grub启动了,也就是说启动界面和你重装Windows之前是一样的。
相关文章推荐
- Ubunbu12.10/Windows双系统,重装Windows恢复Grub
- windows重装之后,用grub恢复原来的双系统中的linxu
- [ubuntu]windows重装以后,恢复grub引导
- 重装Windows后恢复GRUB
- WINDOWS重装系统后Oracle数据恢复
- 重装Win7恢复Ubuntu 11.10 Grub启动菜单项
- 重装Windows后修复Ubuntu的grub启动项
- [Linux笔记]重装windows后重装grub
- 重装windows后ubuntu9.10修复grub
- 如何在重装Windows后,使用Grub引导linux(转linuxfans)
- Window XP重装后,恢复Ubuntu10.04 grub引导
- 双系统,重装windows后,如何恢复linux
- 双系统重装windows后修复UBUNTU的GRUB
- 恢复被windows破坏的Linux grub
- XP 和 Ubuntu 9.10 双系统,当重装XP后恢复grub方法
- 双系统下重装Windows后,如何恢复Ubuntu
- 重装windows之后ubuntu的恢复
- 双系统下重装Windows后,如何恢复Ubuntu
- 删除grub恢复windows操作系统的启动
- 重装windows后恢复fedora20的grub2