Fedora 37 双启动 | Grub.Img 空间不足

Fedora 37 双启动 | Grub.Img 空间不足

嘿,谢谢你的帮助

我已经在随机论坛上寻求帮助大约两天了。我只是想使用 Linux Fedora 37 KDE 进行双启动,下面是我迄今为止所做工作的概要。

位于该位置的驱动器是 GPT 格式的。

在 D: 驱动器(HDD)上创建了一个 400GB 的分区,其中 C:(SSD)是 Windows 10 所在的位置。

D: 驱动器上有另一个包含数据的分区。[1]:https://i.stack.imgur.com/cwYsp.png

使用 Fedora Image Writer 创建可启动 USB(使用 Rufus 时我也遇到同样的问题)

当我启动 Fedora 操作系统并单击安装时。以下是我的错误:单击带有 400GB 分区的分区驱动器 [2]:https://i.stack.imgur.com/ObjyM.png

自动安装后,我收到一条错误消息,提示“检查存储配置时出错”

转到“自定义安装”并单击“自动创建分区”,出现此错误“当在分区上使用 ext4 文件系统时,SDA 可能没有足够的空间供 grub2 嵌入 core.img”

有人告诉我我需要的是具有足够空间的 efi 分区,但我不知道如何做到这一点。

答案1

这实际上取决于 SSD 上的 Windows 安装是否为 UEFI/GPT,因为您大多希望 Linux/grub 安装采用相同的模式。如果 Windows 和 grub 是同一模式,您将无法链式加载它们(但只能依靠 UEFI 固件的启动菜单进行多重启动)。

不过,安装程序没有简单地为您创建“BIOS 启动分区”,这有点奇怪。GPT 上的 BIOS/旧版 (i386-pc) grub 需要这样的分区。不确定手动创建是否有助于您完成安装(如果您因为 Windows 安装而需要它处于 BIOS/旧版模式)。不熟悉所有这些愚蠢的发行版安装程序。

但是,如果您的 Windows 是 UEFI/GPT 的,您需要做的是以 UEFI 模式启动安装介质(现在看来它是以传统模式启动的)。您可能还需要确保介质已正确写入/准备好进行 UEFI 启动。一旦以这种方式启动,安装程序可能会使用 SSD 上现有的 EFI 系统分区。如果您想避免这种情况,您可能需要在启动安装介质之前暂时卸下 SSD,并在完成安装后将其重新连接。(许多发行版安装程序太笨了,无法提供此选项。)

相关内容