您尚未登录。

#1 2014-12-13 14:48:13

刀尖红叶
会员
注册时间: 2011-09-15
帖子: 347

microcode是否每次开机都需要运行?

我是grub,根据wiki指示,我在/boot/grub/grub.cfg里修改了如下行:

initrd /intel-ucode.img /initramfs-linux.img

但问题来了:这么看来时每次开机都会加载intel-ucode.img这个文件,也就是每次开机都要运行;难道不能像更新bios固件一样将更新写入到硬件里面吗?


平生只做一件事,做自己喜欢做的事~
个人网站:www.leafonsword.org

离线

#2 2014-12-13 15:46:43

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: microcode是否每次开机都需要运行?

这样不好么, 我更喜欢UEFI固件啥的, 不要写到硬件里

离线

#3 2014-12-19 17:19:31

fengchao
会员
注册时间: 2012-02-21
帖子: 116

Re: microcode是否每次开机都需要运行?

https://wiki.archlinux.org/index.php/Mi … %E6%96%87):

微指令数据文件包含所有 Intel 处理器的最新微指令定义。Intel 发布微指令更新来修正处理器行为,修正内容登在处理器相关更新文档中。常规的更新方法时通过 BIOS 升级,而 Intel 意识到这会是一个管理争端(administrative hassle)。Linux 操作系统和 VMware ESX 产品拥有一个机制,可以在引导完毕后更新微指令。比如,将这个文件放在 Linux 系统的 /etc/firmware 目录下之后,这个文件就会被该操作系统机制使用。

离线

页脚