删除 /boot/intel-ucode.img 后,AMD 计算机上安装的 Linux 出现严重错误

删除 /boot/intel-ucode.img 后,AMD 计算机上安装的 Linux 出现严重错误

让我感到困惑的是,删除/boot/intel-ucode.img可能会导致 AMD 计算机上的 Linux 安装出现严重错误。您能解释一下这是如何工作的吗?

操作系统是 Arch Linux,我想在保持操作系统运行的同时删除该文件。

答案1

您的引导加载程序可以从多个组件文件加载 initramfs。

如果/boot/intel-ucode.img之前配置为作为 initramfs 的一部分加载,则引导加载程序配置应包含对该文件的引用。

如果您只是删除该文件,而没有修改引导加载程序配置以删除/注释掉对已删除文件的引用,那么在启动时,引导加载程序将发现它被要求加载一个不存在的文件。引导加载程序被设计为尽可能通用:它不会“知道”intel-ucode.img这个特定系统中不需要什么,因此它认为“我必须加载该文件,但我不能,因为它不在那里。这是一项不可能的任务! 帮助!!!”并显示错误消息。

相关内容