He instalado intel-microcode=2.20140913.1ubuntu2
pero todavía me estoy 2014-05-29
cargando de acuerdo con
dmesg | head -n1
¿Tengo que usar iucode-tool
?
20140913
parece más reciente que 2014-05-29
, ¿no?
He instalado intel-microcode=2.20140913.1ubuntu2
pero todavía me estoy 2014-05-29
cargando de acuerdo con
dmesg | head -n1
¿Tengo que usar iucode-tool
?
20140913
parece más reciente que 2014-05-29
, ¿no?
Respuestas:
Vaya al centro de descarga de controladores Intel . Descargue el microcódigo más reciente y luego descomprima el archivo, proporcionándole un microcode.dat
archivo.
asegúrese de tener el paquete iucode-tool
:
sudo apt-get install iucode-tool
Crear carpeta temporal:
mkdir /tmp/micro
"Descomprima" este microcode.dat
archivo en una ubicación temporal:
iucode_tool -K/tmp/micro microcode.dat
Ahora puede verificar si hay un archivo de microcódigo más reciente usando:
modprobe cpuid && iucode_tool -tb -lS /tmp/micro
(o donde desempacaste los microcódigos).
En mi viejo Core 2 Duo, la salida es así:
iucode_tool: system has processor(s) with signature 0x0001067a
selected microcodes:
001: sig 0x0001067a, pf mask 0xa0, 2010-09-28, rev 0x0a0b, size 8192
002: sig 0x0001067a, pf mask 0x11, 2010-09-28, rev 0x0a0b, size 8192
003: sig 0x0001067a, pf mask 0x44, 2010-09-28, rev 0x0a0b, size 8192
Compare esto con la salida de:
dmesg | grep "updated"
Salida de muestra:
[ 1.056012] microcode: CPU0 updated to revision 0xa0b, date = 2010-09-28
[ 1.112010] microcode: CPU1 updated to revision 0xa0b, date = 2010-09-28
Esto muestra que mi sistema ya usa el microcódigo más reciente.
Siga las instrucciones en este tutorial (tenga en cuenta que no necesita instalar synaptic
)
Instale los siguientes paquetes:
sudo apt-get install microcode.ctl intel-microcode
Reinicie su computadora.
Ahora verifique si el microcódigo se ha cargado correctamente, con el siguiente comando de terminal:
dmesg | grep microcode
Si todo está bien, debería ver varios informes sobre el microcódigo aplicado.
intel-microcode
paquete ya no contiene el microcódigo adecuado para su uso?
iucode_tool -Kmicrocode.dat
me sale iucode_tool: No valid microcodes were loaded, nothing to do...
, pero si corro, iucode_tool -K microcode.dat
entonces funciona. Parece que le importa el espacio.
Aquí está el conjunto de microcódigos publicado por intel
http://ftp.ubuntu.com/ubuntu/pool/main/i/intel-microcode/
descargue el último paquete .deb e instálelo a través de
sudo dpkg -i intel-microcode_3.20191115.1ubuntu3_amd64.deb
en mi caso es intel-microcode_3.20191115.1ubuntu3_amd64.deb
PD: ubuntu 18.04 enviado con 3.20180807a.0ubuntu0.18.04.1 y mantenido a la última versión, por lo que ya no tiene que instalarlo manualmente.
Si bien @Rajat tenía la forma de hacerlo, su enlace está desactualizado. Aquí podrá encontrar el último microcódigo: http://ftp.ubuntu.com/ubuntu/pool/main/i/intel-microcode/?C= M; O = D
que después de eso, como root en tu máquina, haz algo como esto:
wget http://ftp.ubuntu.com/ubuntu/pool/main/i/intel-microcode/intel-microcode_3.20191115.1ubuntu0.19.10.3_amd64.deb
dpkg -i intel-microcode_3.20191115.1ubuntu0.19.10.3_amd64.deb
reboot