我的 ubuntu 没有出现在启动菜单中

我的 ubuntu 没有出现在启动菜单中

我曾双启动我的笔记本电脑 Windows 8.1 和 Ubuntu,它已成功安装,但当我尝试更新它时,出现的是“Kali GNU/Linux 桌面”而不是 Ubuntu 桌面,所以我重新安装了 Ubuntu,但这次它没有出现在启动菜单中,当使用 Windows 时,似乎我为 Ubuntu 创建的分区已正确创建,我该怎么办?顺便说一下,我在 Windows 中安装了 easyBCD

答案1

准备一个 Ubuntu Live CD 并从中启动(不要选择再次安装)。

打开终端并挂载 Ubuntu 安装所在的分区。如果您不确定是哪个分区,请启动 GParted(包含在 Live CD 中)并查找。它通常是 EXT4 分区:

sudo mount /dev/sdXY /mnt

将 XY 替换为驱动器号和分区号,例如: 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 进入该状态。

sudo chroot /mnt

安装、检查和更新 grub。

grub-install /dev/sdX
grub-install --recheck /dev/sdX
update-grub

只需要添加驱动器号(通常是a)来替换X(不要使用分区号),例如:

grub-install /dev/sda
grub-install --recheck /dev/sda

现在 grub 已经回来了,剩下的就是退出 chroot 系统并卸载所有内容。

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

关闭并重新打开计算机,您将看到默认的 Grub2 屏幕。

相关内容