![双启动现在有 2 个 grub 菜单](https://linux22.com/image/1048892/%E5%8F%8C%E5%90%AF%E5%8A%A8%E7%8E%B0%E5%9C%A8%E6%9C%89%202%20%E4%B8%AA%20grub%20%E8%8F%9C%E5%8D%95.png)
我有一台戴尔 Inspirion 笔记本电脑,原配 Windows 8.1,我添加了 Ubuntu 14.04。Ubuntu 安装很顺利,重新启动后进入常规 grub2 菜单(我说常规是因为它和我在旧电脑上看到的菜单一样,已经用了好几年了)我选择 Ubuntu,它加载了一点,然后弹出另一个带有操作系统选择的屏幕,虽然这看起来像是基于 Windows 的屏幕,但我再次选择 Ubuntu,桌面加载完毕,一切运行正常。然后重新启动进入 Windows,我再次看到熟悉的 grub2 菜单,然后是看起来像 Windows 版本的操作系统选择菜单,Windows 再次加载并运行正常。
因此,同时出现两个屏幕实际上没有问题,只是必须做出两次选择有点烦人。现在我想我最好提一下,我在 usb 硬盘上安装了 Ubuntu,据我所知,它确实是使用 uefi 方法安装的,因为首先它起作用了,我似乎记得它在安装时提到了 uefi,尽管那是一个月前的事了,所以我可能记错了。当我启动时,我单击 F12 按钮并拉出启动顺序菜单,然后选择 uefi usb 设备,然后 Ubuntu 加载,或者我按 F12 并选择硬盘,然后 Windows 加载。
将它放在 USB 上实际上更像是一个实验,只是为了看看我是否可以让它工作。我现在真的不想安装到我的硬盘上,即使安装 Linux 不会使保修失效,如果他们可以说问题是由于 Linux 安装引起的并且不去修理它,他们就会这样做。当我打电话询问时,制造商就是这么告诉我的。他对此非常诚实,并说他们会尽一切可能解决这个问题,这只是给他们一些可用的东西。我正在使用 USB 3.0 的东西,所以它就像安装在硬盘上一样快。
所以我有两个问题,1.两个操作系统选择(grub)菜单,只要我通过 USB 启动,可能我对此无能为力 2.每次重新启动机器时都必须按 F12,即使 USB 驱动器已解除挂钩并且我正在启动到 Windows,如果我不按 F12 然后选择硬盘驱动器,则启动就会挂起,出现在空白屏幕上,显然它不知道在哪里找到硬盘驱动器。
如果有人有任何智慧,甚至是批评,我都会很高兴听到,这是最好的学习方式。
感谢 Robby 的建议
答案1
由于时间过去很久了,我可能对这个有点模糊,但启动顺序有点像这样:开机和 POST->BIOS 启动设备->启动设备上的 MBR->启动扇区->操作系统。
基本上,您的计算机启动后,BIOS 设置为查找启动设备(硬盘、CD-ROM、USB 等),然后它会在磁盘开头查找 MBR。然后,MBR 指示计算机查看磁盘的位置以及进一步的启动信息。这是 Linux 中 GRUB 所在的 /boot 分区。GRUB 配置文件包含有关 / 挂载点的位置以及开始加载内核的初始文件的位置的信息,它还将包含 Windows 安装的位置以及如何加载它们。您可能需要检查 /boot 中的 GRUB 配置文件以查看它们指向的位置,因为它们可能只是指向第二个加载屏幕。
答案2
好的,我现在就去检查一下。但是,是的,你说得对,它首先会查找设备,然后查找启动说明,然后我的在启动之前会转到其他地方。