[原]ubuntu 10.04 修复 grub2
在 ubuntu 系统之后安装其他系统,会将 ubuntu 的 grub 破坏掉,ubuntu 10.04 已经使用 grub2 了。我尝试用 9.04 的 livecd 去修复,一直报错,而且想 chroot 也不成,个人能力不行吧。
现在用 ubuntu 10.04 的 livecd 来修复方法:
- 进入 livece 的 try 模式下。
- 将原来的系统 mount 到 /mnt/newlinux 下,方法如下我的系统盘在 /dev/sda8 下:
sudo mkdir /mnt/newlinux sudo mount /dev/sda8 /mnt/newlinux sudo mount --bind /proc /mnt/newlinux/proc sudo mount --bind /dev /mnt/newlinux/dev sudo mount --bind /sys /mnt/newlinux/sys sudo chroot /mnt/newlinux
- 安装 grub2, 如果已经安装,也会给出提示
sudo apt-get install grub2
- 开始修复,在修复一般是选择磁盘最上级目录。自动执行……
upgrade-from-grub-legacy