2010-11-21

[GRUB2]Grub2 如何修复硬盘 MBR

Grub2 如何修复硬盘 MBR,当然你要先用 LiveCD 引导到桌面:
第一步,创建一个挂载点用于挂载 / 分区,并挂载它:
sudo mkdir -p /mnt/root
sudo mount /dev/sda1 /mnt/root


附注:/dev/sda1 是我的 / 分区,如果你的 /boot 是在另外的分区如 /dev/sda2,参考以下命令:
sudo mkdir -p /mnt/root/boot
sudo mount /dev/sda2 /mnt/root/boot

再注:挂载其他分区或设备,听说 /dev 很重要,不能漏掉?反正我没有漏掉就是了~
如果 /dev,/bin,/usr 等等之类的,也是在另外的分区,参考以上命令挂载到 /mnt/root/ 下。

第二步,改变根分区,这时具有根权限,更新配置文件:
sudo chroot /mnt/root
update-grub

第三步,安装 Grub2 到硬盘 /dev/sda 的 MBR 上:
grub-install /dev/sda

三注:update-grub 是一个脚本文件,调用 grub-mkconfig 脚本,请自行查看。
至于 chroot 命令,这里不重点解释说明,需要了解的可以自行 Google。

第四步,反挂载已经挂载的分区设备,不过我们还是直接重启好了,这样快很多,哈!

本文地址:http://114er.blogspot.com/2010/11/grub2grub2-mbr.html
原创文章如转载,请注明链接: 转自Welcome Funny Guys

0 评论: