菜单让我选择在双启动机器中运行的操作系统

菜单让我选择在双启动机器中运行的操作系统

我最近重新镜像了我的戴尔电脑,安装了 Windows 7 和 Ubuntu 12.04.1 LTS。双启动成功了,因为我可以启动我想要的任何操作系统。

现在,我在 PC 的 Ubuntu 端安装了一些软件(OpenJDK 包)。重新启动 Ubuntu 后,不幸的是,我无法选择要运行的操作系统(即 Ubuntu)。

通常,我希望:1. 按下电源按钮 2. 出现一个菜单(Grub?),列出 PC 上安装的所有操作系统(即 Win7 和 Ubuntu)3. 选择我想要的操作系统并按回车键。宾果。

问题是我看不到该菜单(上面的第 2 步)。相反,Windows 会自动启动,即使我按 F12 键查看启动选项,但我一点也不明白。

您的帮助太棒了!谢谢!- Kiptoo

答案1

可能发生 2 件事,第一种是 Grub 未安装。Grub 是允许您在两个操作系统之间切换的启动菜单。

如果是这种情况你需要看看https://help.ubuntu.com/community/Grub2/Installing

但是如果安装了 grub,在启动后如果你看到一个紫色屏幕,按 ESC,它会显示菜单,或者显示菜单的另一种方式是按住 SHIFT 键。启动到 ubuntu 并http://www.howtogeek.com/65974/how-to-easily-change-your-dual-booting-pcs-default-os/

答案2

Shift你应该尝试按住例如,您可以按 F12,不要按 F12,只需按住Shift它就会调出 grub 菜单。

这应该允许您选择启动到哪个选项,如果可行,您应该启动到 Ubuntu 并运行启动管理器来更改超时。

如果您没有安装启动管理器,运行启动管理器的命令应该是 startup-manager iirc。从那里开始它应该是不言自明的,因为您只需将超时更改为 3 秒左右。现在当您关闭它时,它应该会自动更新 grub。

答案3

根据您的评论,“我插入了装有 Ubuntu 映像的 USB 磁盘,我可以看到 grub 菜单,但当我移除磁盘时,菜单消失了。”听起来 grub 的引导扇区安装在 USB 驱动器上,而不是安装在您的内置驱动器上。如果是这种情况,您应该通过启动 Ubuntu 安装(插入 USB 驱动器)并运行 来解决这个问题sudo dpkg-reconfigure grub-pc

此命令会询问您一些问题,前两个问题与“linux cmdline”有关,请保留它们的默认值(第一个可能为空,这是正常的),然后按 Enter 继续。当提示安装设备时,选择您的内置驱动器(例如“sda”或“sdb”,但不是分区(如“sda1”或“sdb5”)作为安装设备。使用空格键选择/取消选择设备,选择正确的设备后按 Enter 继续。如果您不确定选择哪个设备,只需在此处询问并发布提示的屏幕截图,我会帮助您选择。

完成此操作后,不仅 grub 的引导扇区会安装到内部驱动器的 MBR(这样即使未插入 USB 驱动器也可以看到 grub 菜单),而且 grub-pc 包也将被正确配置,以便在升级时继续在那里安装 grub 的引导扇区。

相关内容