让我感到困惑的是,删除/boot/intel-ucode.img
可能会导致 AMD 计算机上的 Linux 安装出现严重错误。您能解释一下这是如何工作的吗?
操作系统是 Arch Linux,我想在保持操作系统运行的同时删除该文件。
答案1
您的引导加载程序可以从多个组件文件加载 initramfs。
如果/boot/intel-ucode.img
之前配置为作为 initramfs 的一部分加载,则引导加载程序配置应包含对该文件的引用。
如果您只是删除该文件,而没有修改引导加载程序配置以删除/注释掉对已删除文件的引用,那么在启动时,引导加载程序将发现它被要求加载一个不存在的文件。引导加载程序被设计为尽可能通用:它不会“知道”intel-ucode.img
这个特定系统中不需要什么,因此它认为“我必须加载该文件,但我不能,因为它不在那里。这是一项不可能的任务! 帮助!!!”并显示错误消息。