我整天都在尝试让 Linux 在我的计算机上运行。我下载了 ubuntu budgie 的 iso,并使用 Windows 上的 rufus 使其可启动,但它真的讨厌我。首先,我不得不使用 rufus 而不是 etcher,因为它会卡在 clonezilla 屏幕上。现在我已经使用了 rufus,它可以启动但讨厌工作,我曾两次尝试将其启动到安装程序,每次它都会卡在“安装 grub2”上几个小时。我读到给它时间,但我曾给它 2 个小时,所以在我看来这已经足够了。基本上我没能做到。我试过三次。它从来没有真正吐出错误,它只是从安装 grub2 开始,我甚至尝试使用普通的 ubuntu 18.04,它做同样的事情,卡在安装 grub2 上,有人能帮我解决我哪里出了问题吗?我只想让我的系统启动并运行 :(
- 项目清单
答案1
如果您使用具有 UEFI 功能的 BIOS,则需要为引导加载程序创建一个带有小型 EFI 分区的 GPT 磁盘,以便安装程序可以“看到”它。
在将 Intel Optane SSD 添加到我的旧系统并安装 Kubuntu 时,我遇到了类似的问题。我的系统是基于 i4790K 的主板,不完全支持 NVME 驱动器,但我使用了基于 PCIE 的 Optane,它使用 SATA SSD 从 EFI 分区启动并在 Optane 驱动器上运行 Kubuntu 和 Windows 操作系统,运行起来非常顺畅。
我起初以为是 BIOS 阻碍了我,但后来发现是我的分区类型 - MBR 与 GPT 阻止我创建 EFI 区域。如果您使用的是 UEFI BIOS,则应使用 GPT 并创建一个小型 EFI 启动分区。一旦我擦除 SSD 并使用 Live Kubuntu 磁盘分区应用程序(如 Gpart)更改为 GPT,我就能够在 Samsung 860 SSD 上创建一个 EFI 启动分区(100MB 足以容纳 Linux 和 Windows 引导加载程序),再加上 Windows 10 和 Kubuntu 存储分区,这样我就可以双启动。请注意,当在 BIOS 中设置为 UEFI 时,Windows 不会安装在 MBR 上,只能安装在 GPT 分区上。一旦我意识到这一点并将所有驱动器更改为 GPT 并添加 EFI 启动分区,安装程序就能够找到在我的 SSD 上放置 GRUB 的位置,并且安装在几分钟内正常完成。
请注意,如果您想要双启动 Windows,则应首先创建要使用的所有 GPT 分区,然后安装 Windows,这样更容易将其放置在磁盘上所需的位置。然后安装 Ubuntu,这样 GRUB 就可以找到并配置两个引导加载程序的设置。
我对这里的结果非常满意。