没有双启动选项,没有启动优先级顺序

没有双启动选项,没有启动优先级顺序

我昨天安装了 Ubuntu。当系统要求为 Ubuntu 分配内存时,我对 C: 进行了分区。版本是 12.04。我能够完全安装 Ubuntu:

Ubuntu 已成功安装。重新启动计算机。

我重新启动后,Ubuntu 选项不见了。Windows 7 也要求进行启动修复。所以我也这么做了。然后我想将启动优先级顺序更改为 Ubuntu,但在 BIOS 部分找不到它。

我为 Ubuntu 分配了 20GB,它是从 C: 中扣除的,但我在 Windows 7 中看不到分区驱动器。Wubi 之前在具有双启动选项的 PC 上运行良好。

我使用 Linux Live 密钥创建器通过笔式驱动器启动我的电脑。

答案1

听起来你没有将 Grub 安装到正确的位置。你可以再次启动 USB 并手动执行此操作,或者运行类似启动修复如果您不确定是否要使用 Grub。

手动方法:

  1. 从 Ubuntu USB 启动
  2. 选择“试用 Ubuntu”
  3. 识别您安装 Ubuntu 的分区,挂载它并将 Grub 安装到驱动器 MBR:

例如

ubuntu@ubuntu:~$ sudo fdisk -l | grep '[\t ]83[\t ]' | awk '{print $1}'
/dev/sda5
ubuntu@ubuntu$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu$ sudo grub-install --boot-directory=/mnt/boot /dev/sda

注意:第一个命令可识别任何 Linux 分区(仅限 MBR 磁盘),但仅适用于单个一体式分区(您显然有)。 的参数fdisk是小写的-L。 在我的示例中,我将 Linux 分区设置为/dev/sda5。 如果您的情况不同,请确保调整下一行。

PS,即使您将问题标记为 Wubi,我也会忽略它,因为它似乎无关紧要。如果您实际上在 Windows 中安装了 Wubi,那么您的问题就不清楚,应该进行编辑。在这种情况下,请忽略我的回答。

相关内容