如果你在研究 fedora 16 裡的 microcode_ctl 的使用方法~
你可以簡單這麼作
1. 去 intel or amd ...下載 Linux* 處理器微碼資料檔案
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=20728&lang=zht&OSVersion=Linux*&DownloadType=%E9%9F%8C%E9%AB%94
解壓後,應該只有一個 microcode.dat
請放到 /lib/firmware/microcode.dat
2. yum install microcode_ctl
3.
[root@3wa ~]# /sbin/microcode_ctl -u
/sbin/microcode_ctl: writing microcode (length: 460800)
/sbin/microcode_ctl: microcode successfuly written to /dev/cpu/microcode
[root@3wa ~]#
4.
[root@3wa ~]# modprobe microcode
5.
reboot
應該就會看到…
[root@3wa ~]# dmesg |grep microcode
[ 0.000000] Atom PSE erratum detected, BIOS microcode update recommended
[ 0.003421] Atom PSE erratum detected, BIOS microcode update recommended
[ 0.001999] Atom PSE erratum detected, BIOS microcode update recommended
[ 0.001999] Atom PSE erratum detected, BIOS microcode update recommended
[ 0.001999] Atom PSE erratum detected, BIOS microcode update recommended
[ 15.796433] microcode: CPU0 sig=0x106c2, pf=0x8, revision=0x20d
[ 15.880017] microcode: CPU0 updated to revision 0x219, date = 2009-04-10
[ 15.884445] microcode: CPU1 sig=0x106c2, pf=0x8, revision=0x20d
[ 15.891014] microcode: CPU1 updated to revision 0x219, date = 2009-04-10
[ 15.896106] microcode: CPU2 sig=0x106c2, pf=0x8, revision=0x20d
[ 15.904015] microcode: CPU2 updated to revision 0x219, date = 2009-04-10
[ 15.914057] microcode: CPU3 sig=0x106c2, pf=0x8, revision=0x20d
[ 15.928017] microcode: CPU3 updated to revision 0x219, date = 2009-04-10
[ 15.938961] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[root@3wa ~]#
6.
[root@3wa ~]# lsmod|grep microcode
microcode 18550 0
[root@3wa ~]#
類似這些了,這樣就確實把 microcode 弄上去了
高興就好 ^_^