今天我刚刚收到了适用于我的 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
重新启动您的系统。