利用Ubuntu的Live CD修复MBR
事情是这样的:昨天帮同学装了Ubuntu,后来他告诉我开机直接进Windows、进不了Ubuntu了,搞清楚状况之后,如你所想的那样,原因很简单,Windows下某个奇怪的软件重写了MBR。
- 使用Ubuntu live CD引导系统。
-
打开终端,输入以下命令:
sudo mount /dev/xxx /mnt # 这儿的"/dev/xxx"是存放根分区的设备的名称(比如/dev/sda6) sudo grub-install --root-directory=/mnt /dev/yyy # 这儿的"/dev/yyy"是你想要安装MBR的驱动器的名称(比如/dev/sda1) sudo umount /mnt # 别忘了卸载/mnt sudo reboot # 重启
- 最后重新从硬盘引导系统。如果提示移出CD安装盘,照做就行了。