Como atualizar o microcódigo da Intel corretamente?

11

Instalei intel-microcode=2.20140913.1ubuntu2 , mas ainda estou recebendo 2014-05-29 carregado de acordo com

dmesg | head -n1

Eu tenho que usar iucode-tool ?

    
por int_ua 05.11.2014 / 12:15

2 respostas

17

Método manual

Como verificar se há uma nova atualização de microcódigo para seu processador (Intel)

Vá para o Centro de download de drivers da Intel . Faça o download do microcódigo mais recente e descompacte o arquivo, fornecendo um arquivo microcode.dat .

  1. verifique se você tem o pacote iucode-tool :

    sudo apt-get install iucode-tool
    
  2. Crie uma pasta temporária:

    mkdir /tmp/micro
    
  3. "Descompacte" este arquivo microcode.dat em um local temporário:

    iucode_tool -K/tmp/micro microcode.dat
    
  4. Agora você pode verificar se há um arquivo de microcódigo mais recente usando:

    modprobe cpuid && iucode_tool -tb -lS /tmp/micro
    

    (ou onde quer que você tenha descompactado os microcódigos).

    No meu antigo Core 2 Duo, a saída é assim:

    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
    
  5. Compare isso com a saída de:

    dmesg | grep "updated"
    

    Exemplo de saída:

    [    1.056012] microcode: CPU0 updated to revision 0xa0b, date = 2010-09-28
    [    1.112010] microcode: CPU1 updated to revision 0xa0b, date = 2010-09-28
    

    Isso mostra que meu sistema já usa o microcódigo mais recente.

Método usando um repositório

Siga as instruções em este tutorial (observe que você não precisa instalar synaptic )

  1. Instale os seguintes pacotes:

    sudo apt-get install microcode.ctl intel-microcode
    
  2. Reinicialize seu computador.

  3. Agora verifique se o microcódigo foi carregado corretamente, com o seguinte comando do terminal:

    dmesg | grep microcode
    

    Se tudo estiver bem, você deverá ver vários relatórios sobre o microcódigo aplicado.

por Jan 05.11.2014 / 19:21
4

Veja o pool de microcódigos lançado pela intel no link
download do pacote .deb mais recente e instale via

sudo dpkg -i intel-microcode_3.20161104.1_amd64.deb 

no meu caso é intel-microcode_3.20161104.1_amd64.deb

    
por Rajat Verma 28.02.2017 / 07:03

Tags