安装 ubuntu 14 或 mint 17 后没有 grub

安装 ubuntu 14 或 mint 17 后没有 grub

今天我刚刚收到了适用于我的 HP Elitebook 840 G2 的新内部硬盘,所以我安装了 Ubuntu 14.04LTS,安装成功,然后我重新启动,我看到没有 grub 并且 Ubuntu 没有启动。它告诉我我没有安装操作系统。对我来说,启动 Ubuntu 的唯一方法是进入菜单 EFI/boot/grubx64.efi 并按 Enter 键。 Linux Mint 也是如此。我想知道如何安装 Ubuntu 或 Mint 并拥有 grub ?

答案1

您需要使用 Ubuntu Live CD 重新安装 Grub。

挂载 Ubuntu 安装所在的分区

sudo mount /dev/sdXY /mnt

例子:sudo mount /dev/sda1 /mnt

现在绑定 grub 需要访问的目录以检测其他操作系统:

sudo mount --bind /dev /mnt/dev 
sudo mount --bind /dev/pts /mnt/dev/pts 
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

chroot、安装、检查和更新 grub

sudo chroot /mnt
grub-install /dev/sdX
grub-install --recheck /dev/sdX
update-grub

退出 chroot 系统并卸载所有内容。

exit 
sudo umount /mnt/sys 
sudo umount /mnt/proc 
sudo umount /mnt/dev/pts 
sudo umount /mnt/dev 
sudo umount /mnt

重新启动您的系统。

相关内容