安装 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
我重新安装了整个东西...并且没有弄乱引导加载程序位置选项,一切都运行正常。
提前谢谢大家。