内核崩溃:升级系统后未同步致命机器检查

内核崩溃:升级系统后未同步致命机器检查

我最近将我的系统从 AMD FX 8320(带 DDR3 RAM 和 M5A97 主板)升级到 Intel i7-9700K(带 DDR4 RAM 和 z-390 主板)。

我有 2 个不同的 SSD,一个安装了 Windows 10,另一个安装了 archlinux。升级后,我可以毫无问题地启动 Windows,但是 EFI 引导加载程序没有列出带有 archlinux 的驱动器。使用试用版简易UEFI,我在 UEFI 固件引导加载程序中为我的 archlinux 安装添加了一个条目。

到目前为止一切顺利。我知道我的 GPT ID 可能会发生变化,启动可能会失败,但我预计它至少应该会退回到救援外壳。

我启动到新创建/恢复的 arch 条目,选择我的 linux 进行启动,但它失败了,并显示与内核恐慌相关的不同消息(下面的屏幕截图)。

X

是

我也尝试创建一个 USB 可启动盘来检查是否可以重新创建我的fstab,但可启动盘也失败了,微码 udev错误。

关于如何清理 arch 引导加载程序的启动配置,您有什么想法吗?


按照@VarunNarravula 评论中的步骤进行操作:

我尝试从 Windows 机器本身创建可启动文件。下载了 arch-netinstall 可启动 iso,使用 unetbootin 创建了闪存驱动器,当我重新启动到 USB 接口时,它也失败并显示类似的消息。

答案1

因此,当您更换计算机的关键硬件(例如 CPU)时,通常重新安装 Windows 可以解决 UNetbootin 的问题。此外,定期重新安装 Windows 总是可以解决 Windows 的问题。但不要使用 UNetbootin,它只会为最初安装 Windows 的机器配置硬件支持。使用鲁弗斯

当您使用 Rufus 时,它使用当前的 Windows 内核,这与 UNetbootin 不同。因此,任何映像到 USB 上的 Linux ISO 都应该可以工作,因为映像现在反映了 CPU 中使用的不同微码。

相关内容