Puryści posiadający procesory AMD z rodzin od 10-15, Ubuntu 12.04+ mogą zauważyć przy bootowaniu systemu następujące komunikaty:
microcode: failed to load file amd-ucode/microcode_amd.bin
Generalnie nie jest to nic strasznego, a jedynie pokazuje brak pewnych modułów sterujących mikrokodem dla procesorów AMD. Notabene kiedyś wogóle tego nie było, a bodajże od wersji kernela 3.4 wyświetalne są te komunikaty.
Drogi poradzenia sobie z tym problem są dwie, szybka i wolniejsza.
1) Szybsza
sudo apt-get update && sudo apt-get install amd64-microcode
Mówiłem, że szybka.
2) Dłuższa polegająca na ściągnięciu odpowiednich skryptów ze strony AMD
a) Tworzymy potrzebny katalog
sudo mkdir /lib/firmware/amd-ucode
b) Ściągamy paczkę
c) Rozpakowujemy
tar xf amd-ucode-latest.tar
cd amd-ucode-2012-09-10
c) Kopiujemy do naszego katalogu
sudo cp microcode_amd.bin /lib/firmware/amd-ucode
sudo cp microcode_amd_fam15h.bin /lib/firmware/amd-ucode
d) Ładujemy jeszcze raz nasze moduły
sudo modprobe -r microcode
sudo modprobe microcode