我在不同的分区上安装了 lubuntu,但与 windows 7 位于同一驱动器上,没有启动菜单

我在不同的分区上安装了 lubuntu,但与 windows 7 位于同一驱动器上,没有启动菜单

安装 Lubuntu 后,计算机直接启动到 Windows 7,并且不显示启动菜单。现在我只能访问 Windows。在安装过程中,我选择将其安装在不同的分区上,并将启动文件位置设置为安装 Lubuntu 的同一分区,而不是安装 Windows 的分区。分区上的 Windows ==> sda1 和 Windows 引导加载程序也在这里。lubuntu 及其引导加载程序 ==> sda7。

我现在该怎么办?重新安装lubuntu?

答案1

尝试这个。

您需要将 grub 重新安装到从 liveCD 启动的 MBR 中/dev/sdaX,其中 X 是根分区。

sudo mount /dev/sdaX /mnt
sudo grub-install --root-directory=/mnt /dev/sdXX
sudo umount /mnt

然后重新启动机器,grub 菜单现在应该出现。

注意:Windows 7 加载程序在 grub.cfg 中列出,因此重新安装 grub 也将允许访问 Windows。

根据您的最后一条评论,我会尝试备份所有重要文件,以防万一,然后重新安装 Lubuntu。

来源:Grub 2 基础知识

答案2

您需要将 Grub Bootloader 安装到整个磁盘,以便能够选择要在启动时使用的操作系统,而不仅仅是 Lubuntu 分区。您可以按照这些说明使用 Ubuntu 或 Lubuntu Live CD 或 USB 来执行此操作。

答案3

我重新安装了整个东西...并且没有弄乱引导加载程序位置选项,一切都运行正常。

提前谢谢大家。

相关内容