我是 Ubuntu 领域的新手。我在 Windows 10 PC 上安装了 Ubuntu 20.04 以实现双启动。我有三个 SSD。我在其中一个中安装了 Ubuntu。(我遵循了以下说明:https://www.tecmint.com/install-ubuntu-alongside-with-windows-dual-boot/。但我没有创建/home分区。)Windows在另一个SSD中。最后一个SSD只是用来保存一些个人数据的。
我有三个问题:
安装后重新启动系统时,Grub 没有出现。我想要双启动,所以我搜索了答案。我发现我必须编辑 /etc/default/grub 文件(例如,为什么启动计算机时不显示 Grub 菜单?)我照做了,然后 Grub 就出现了。 格鲁普出现
但是现在我在 Grub 窗口中没有看到 Windows 10 菜单。我再次搜索答案并按照此处的建议进行修改:GRUB 未检测到 Windows。我能够在 Grub 窗口中看到 Windows 10 菜单。
但是当我点击 Windows 10 菜单时,Grub 说了类似“无效的 UEFI。”
以下是有关我的系统的一些内容,我认为它们可能有助于您理解它。
我发现/efi/EFI/Microsoft/Boot 文件夹中没有任何文件。这是否与上面的第三个问题“无效的 UEFI”有关?
当我点击 Grub 上的 ubuntu 菜单时,它经常需要很长时间才能启动。系统似乎在那里冻结了。为了避免这种情况,我不得不再次更改 /etc/default/grub 文件来删除 Grub 菜单。我更改了 GRUB_TIMEOUT_STYLE=menu -> GRUB_TIMEOUT_STYLE=hidden。然后,ubuntu 正常启动。
当我在 Grub 屏幕上单击 Ubuntu 的高级选项时,我发现两个不同的 Linux“版本”。一个是 Linux 5.4.0-42-generic,另一个是 5.4.0-52-generic。(在此之前,我已经多次安装和删除了 ubuntu。这是我看到两个不同版本的原因吗?)。 两种不同的 Linux“版本”
这可能与上面的 3) 有关。当我输入 时
sudo update-grub
,系统说它找到了两张图片。请参阅屏幕截图。 两个 Linux 镜像(事实上,我之前必须安装和卸载 ubuntu 多次。)最后,当我想启动 Windows(使用 Ubuntu 之后)时,Windows 会经历磁盘检查过程。它正常启动,但无论如何都会经历这个过程。这是正常的吗? Windows 进行磁盘检查过程
最后,我的 BIOS 显示三个启动选项:一个 ubuntu 和两个 Windows 10。
每次我想使用另一个系统时,我仍然可以通过更改 BIOS 设置中的启动顺序来实现双启动。但是当我想使用另一个系统时进入 BIOS 并不方便。我想使用 Grub。但我有上述三个问题。如果有人能帮助我解决这些问题,我将不胜感激。最后,如果我更有野心,我想让 Windows 成为 Grub 中的“默认”操作系统。这可能吗?