Ubuntu 18 安装-grub 错误:无效的缓冲区对齐

Ubuntu 18 安装-grub 错误:无效的缓冲区对齐

这是第一个问题,如果我说得不准确,请告诉我。

我正在尝试在 Windows 10 的双启动中安装 ubuntu 18。我在 gpt 模式下使用 rufus 制作了我的 usb,我可以在其上启动,但是当我单击安装 ubuntu 或尝试在未安装的情况下使用 ubuntu 时,我得到一个黑屏,并显示以下输出:

error : invalid buffer alignment -1070023623
error : you need to load the kernel first

Press any key to continue...

因此我进入 grub 命令行并且无论使用哪个命令我都会获得以下输出:

error : invalide buffer alignment -1070023599

除了使用命令集允许我查看一长串选项之外,下面列举其中 4 个作为示例:

?=29
cmdpath=(hd0,gpt1)/EFI/BOOT
prefix=(hd0,gpt1)/boot/grub
root=hd0,gpt1

您知道如何修复此问题以便我完成安装吗?

多谢你们 !

答案1

我在尝试安装 Debian 10 时遇到了类似的问题。原来供应商已将磁盘格式化为 NTFS。我从实时 CD 启动,运行 GParted 以删除 NTFS 分区,并创建我想要的 ext4 和 lvm 分区。然后安装顺利进行。

答案2

尝试启动安装在外部 SSD 上的 Ubuntu 时遇到了类似的问题。为了解决这个问题,我不得不从实时 USB(带有 Ubuntu 映像的 U 盘)启动,下载启动修复,启动它,进入高级选项并在“GRUB 选项”中选择“重新安装之前清除 GRUB”,然后应用。

答案3

安装到 USB NVMe 外部驱动器后,我遇到了类似的问题 - 安装找到了驱动器,完美安装,然后在初始启动时出现相同的消息。

对我来说,这表明存在 grub 问题,因为我的发行版是 CentOS 8,并且该帖子更像是供其他在网上寻找答案的人参考和参考。

** 如果我选择 grub 菜单底部的“系统设置”,然后选择相同的 UEFI 分区,它就会启动,不会出现问题。可能与硬件有关?HP x360 Spectre(英特尔:1065g7 版本)

相关内容