如果电脑上安装了windows和linux双系统,重装windows会覆盖掉Grub,导致无法进入linux,以下方法可以恢复Grub
工具:
1.一个可以启动ubuntu的liveCD或者u盘安装盘
2.你的电脑(废话)
首先从启动盘进入ubuntu的试用模式,在终端中执行:
sudo -i
fdisk -l #列出当前所有分区
mount /dev/sda8 /mnt #找到ubuntu所在分区,我的电脑为sda8分区
mount --bind /dev /mnt/dev
chroot /mnt
update-grub
grub-install /dev/sda
至此grub已经可以引导ubuntu了,windows选项还没有恢复
recovery windows7
backup grub.cfg, in case of something wrong happened
sudo rm /boot/grub/grub.cfg
sudo grub-mkconfig>>grub.cfg
sudo chmod 444 grub.cfg
sudo mv grub.cfg /boot/grub/grub.cfg
reboot
结束