安装过程中出现“452:超出范围指针” - 为什么?以及如何修复它?

Pes*_*eve 8 grub2 system-installation

我正在尝试在新组装的家庭服务器(只是一台具有 32GB RAM 的迷你 PC)上安装 Ubuntu 23.04,但是无论我选择什么条目(安装、安全图形、测试内存),我都会得到“超出范围指针”错误。我使用的是物理非 ARM 机器。

具体是:

  • AMD Ryzen 5 5600G(集成显卡)
  • 32GB (16GBx2) RAM @ 3200MHz
  • M.2 500GB 磁盘

我尝试过谷歌搜索,但唯一相关的结果是更新的安装不再工作,而不是正在进行的安装。

如果您需要更多详细信息,请提供非常具体和详细的​​说明。

小智 8

Rufus在 4.0 版本中修复了这个问题。来自GitHub 上 Rufu 的变更日志

修复 Ubuntu 23.04 在 BIOS 模式下启动时出现超出范围的指针错误

  • 但请注意,由于修补的 GRUB 2.06 版本与普通 GRUB 2.06 版本不兼容,并且无法检测 GRUB 2.06 引导加载程序可执行文件已应用哪些补丁,因此此更改可能会导致较旧的 Ubuntu 版本现在生成 `452: out of使用 Rufus 4.0 时出现范围指针错误...在这种情况下,您可能需要尝试使用 Rufus 3.22 而不是 Rufus 4.0,您可以在[此处](https://rufus.ie/downloads/)下载。 (2认同)

小智 8

当我使用 Rufus 最新版本 4 安装 Ubuntu 22.04 时,我遇到了同样的错误。经过大量挖掘,我发现这与提到的 Rufus 最新版本 4 错误有关。根据此线程中 Rufus 开发人员的建议,https://github.com/pbatard/rufus/issues/2233,我最终通过使用旧的 Rufus 版本 3.13 安装来修复它