大家好,这将是一个长篇故事。
首先,我安装了 Windows 10 Enterprise LTSC,然后我想用 Ubuntu 22.04 双启动它。我为它分配了可用空间,然后我制作了一个可启动的 GPT/FAT32 USB 棒,其中包含此版本的 Ubuntu 进行安装。我创建了 /home (ext4)、/ (ext4) 和一个交换区域 (2GB)。
在安装 Ubuntu 22.04 的过程中,我没有找到“与 Windows 一起安装”选项,我选择了其他选项并执行了安装。安装后需要重新启动。
当我重新启动时,它自动启动了 Windows 10,甚至没有显示 grub 菜单来在两个系统之间进行选择。我在网上看到我应该将 Ubuntu 放在启动菜单列表中的第一位。我没有找到这两个系统的名称,我只是找到了用来启动的硬盘。
我按照网上的另一条线索,说我应该选择一个 UEFI 文件作为受信任的执行文件。我的是 Acer E5-575G-532G,除非(如网上另一条线索所述)我设置了管理员密码,否则我无法做出该选择。但我没有找到每个人都找到的东西;HDD0 选项没有出现。列表是空的。根本找不到磁盘。所有这些都试图修复使用 UEFI 安全启动模式启动时出现的“未找到可启动设备”问题。
Windows 10 现在只能在传统模式下启动,而不是安全启动模式。我删除了 Windows 10 中的所有其他分区,但仍在传统模式下启动。我不知道为什么在 Ubuntu 和 Windows 双重启动时会出现所有这些复杂情况,反之亦然。我只希望这一切能够轻松成功,没有任何问题。
我讨厌 Windows,因为它总是卡顿,也讨厌 Linux,因为它的游戏问题和不兼容。如果有人能理解我,并能轻松安全地解决这个问题,请给我提供带有屏幕截图的说明,甚至教程视频,因为坦率地说,我已经厌倦了尝试解决所有问题。
如果有必要,我可以留下我的 Facebook 或任何可以直接联系的信息。我迫切希望解决这个发生在我身上的大问题。
答案1
在安装之前为 Ubuntu 创建分区时,您搞错了。
为了获得“与 Windows 一起安装”选项,你必须拥有足够的未分配的可用空间对于 Ubuntu。这意味着不能预先创建分区。Ubuntu 安装程序将为您创建一个分区。
获得引导式安装的第二个要求是,USB 安装介质必须以与已安装 Windows 相同的模式启动。这通常是 UEFI,因此您必须以 UEFI 启动 USB。
同样,你也会不是不需要创建单独的主分区,也不需要交换分区。如果没有交换分区,Ubuntu 将使用交换文件。而且主分区对大多数人来说没什么用。这就是为什么默认安装选项不会创建所有这些额外分区的原因。
我建议您删除所创建的 Ubuntu 分区,以便留出未分配的空间,然后根据上述信息重新开始。
答案2
仅代表普通用户的观点:
Windows 只能在两种配置下启动:严格 bios 或严格 GPT。许多人遇到的一个问题是,Ubuntu 在安装或编辑分区时会自动创建“混合 mbr GPT”表。这会导致 Windows 启动管理器或 grub 上出现无休止的启动问题。您可以制作一个“Super grub2Disk”usb 并使用它来直接启动到 ubuntu,然后从那里重新安装 grub。此外,在安装任何用于 EFI 启动的操作系统时,请确保您以 UEFI 模式启动 USB 安装介质。我的建议是您进行全新安装,但您不必这样做。您可以使用 gdisk 更改当前设置,而无需进行全新安装。此外,您还需要编辑 /etc/default/grub 以允许 OS PROBING,然后更新 grub。您可以谷歌搜索如何为 ubuntu 22.04 执行此操作。您可能还需要在 Windows 电源设置中禁用休眠和快速启动。
以下是我的建议:
- 在 uefi bios 设置中禁用安全启动
- 首先安装 ubuntu(我知道这很疯狂,对吧)
- 安装窗口
- 使用 Super Grub2Disk 启动 ubuntu
- 重新安装 grub2 到 EFI
原因如下:Ubuntu 将创建一个 500MB 的 EFI - 如果您需要空间用于其他启动配置,这将为您提供未来保障。Windows 只创建 100MB 的 EFI。您可以在安装 Linux 期间在磁盘上为 Windows 留出空间,然后 Windows 将使用与 ubuntu 创建的相同 EFI。学习如何使用 Windows USB 和 Diskpart 可能会很有用,以防您必须重新启动。在 ubuntu 中进行必要的设置,然后安装 Windows 并进行必要的设置,然后恢复 grub。安装 ubuntu 后,您需要转换为真正的 GPT。您可以使用 ubuntu 22.04 上预装的 gdisk 来执行此操作。
sudo gdisk
然后输入要编辑的磁盘名称
/dev/sda
这应该会给你一个读数,说明一些有关混合 mbr 的信息,如果它说 mbr 受保护,那么你可以安装 windows,如果没有...
确保 SDA 是正确的磁盘!!如果您需要知道要安装的磁盘的名称,一个简单的方法是打开 gparted 并在那里检查名称。
然后进入专家模式
x
然后将磁盘更改为 GPT
n
最后保存更改
w
现在 Windows 安装程序将允许使用磁盘进行 uefi 安装
希望你能从中有所收获。祝你好运