用 livecd 修复 grub
用 ubuntu9.10 的 livecd 启动后,打开终端
假如你的 ubuntu 的 / 分区是 sda7,又假如 /boot 分区是 sda6,用 livecd 启动,
在终端下输入
sudo -i
mount /dev/sda7 /mnt
mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)
grub-install --root-directory=/mnt/ /dev/sda
和前面一样,要装入第二硬盘的把 sda 改为 sdb。
修复后无法引导windows,可以用下面的方法解决:
进入ubuntu系统,打开终端,重建grub列表
$sudo update-grub
重新写入第一分区mbr
$sudo grub-install /dev/sda
阅读(508) | 评论(0) | 转发(0) |