我希望我在正确的 StackExchange 网站上询问了这个问题,不知道在哪里发布。
我遇到了这个启动错误(附件),我不太明白其中的意思,acpi 包没有元素, ETC。
我在一台配备 AMD Ryzen 5 3600 CPU 的计算机上全新安装了 Centos 7.9,然后将 SSD 移到另一台计算机上,主板型号相同,但 CPU 不同(Ryzen 7 1700)。
主板不支持这个不同的 CPU,我使用主板功能进行了无头 BIOS 更新,没有安装 CPU 或 RAM。
在 BIOS 更新后,我收到了视频信号并且它启动了,但过了一会儿,我看到它崩溃了一次,然后在启动过程中崩溃了两次,我收到了这个附加错误。
这是否表明 CPU 与主板兼容?主板支持的 CPU 列表中未列出 CPU。
或者我可以通过取出已安装的操作系统驱动器并将其放入不同的计算机来获取这些吗?(我认为 Linux 在这方面很灵活)。
Ram 为 64GB(4x16GB)3200Mhz,我激活 XMP 默认配置文件以便在 BIOS 中看到 3200Mhz。
答案1
我建议您以救援模式启动并进入单用户模式,这将使您有机会从该服务器中提取最有价值的信息,之后您可以构建一台新机器,但现在基于与 Ryzen CPU 更兼容的 CentOS 8。
作为一种解决方法,一旦您在单用户模式下获得访问权限并已备份所有信息,您能否检查此 acpi=(开或关) 的状态,其路径位于 /boot/grub2/grub.cfg 并尝试从实际状态反转它。