Cara Update Mikrokode Intel dan AMD di Debian 11 Bullseye

Celupin.com – Bagi kalian pengguna OS Debian, sudah tentu memperbarui Mikrokode Intel di Debian 11 cukup penting dilakukan, sebab beberapa orang mengalami masalah ketika booting komputer dengan sistem operasi Debian 11 Bullseye.

Salah satu problem yang muncul adalah muncul notif pesan

“TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later)”

Mungkin kalian juga mendapat notif seperti itu saat melakukan booting, hal tersebut wajar terjadi karena mikrokode processor kalian tidak di update? Maka yang harus kalian lakukan mengatasi TSC_DEADLINE disabled due to Errata adalah dengan mengupdate intel-microcode.

Kalian bisa mengeceknya dengan mengetikan “dmesg | grep -i microcode” maka akan muncul deretan pesan yang berkaitan dengan mikrokode CPU:

[ 0.015642] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later)
[ 0.067475] TAA: Vulnerable: Clear CPU buffers attempted, no microcode
[ 0.067475] SRBDS: Vulnerable: No microcode
[ 0.067476] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
[ 0.869517] microcode: sig=0x306c3, pf=0x2, revision=0x19
[ 0.869548] microcode: Microcode Update Driver: v2.2.

Coba ketikan /proc/cpuinfo, maka kalian akan melihat versi mikrokode dari CPU yang kalian pakai, sebagai contoh seperti ini :

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz
stepping : 3
microcode : 0x19

Permasalahan lain yang sering muncul adalah bug yang ada pada kernel Linux. Debian Bullseye 11 menggunakan kernel Linux 5.10 dan memunculkan laporan bug seperti ini :

bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit srbds

Bagi kalian pengguna Debian atau Linux mungkin sudah familiar dengan kata Meltdown, Spectre, dan sebagainya.

Cara Update Intel Microcode di Debian 11 Bullseye

Jadi bagaimana cara mengupdate intel mikrokode di Debian? Caranya cukup mudah, ikuti langkah-langkah berikut ini

Di Debian, ada dua paket microcode yakni intel-microcode dan amd-microcode, jadi sesuaikan dengan CPU yang kalian pakai.

Ketikan /etc/apt/sources maka akan muncul pesan seperti ini :

deb http://ftp.us.debian.org/debian/ bullseye main contrib non-free
deb-src http://ftp.us.debian.org/debian/ bullseye main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free

Selanjutnya, install paket microcode dengan mengetikan apt-get install intel-microcode atau apt-get install amd-microcode.

sebagai contoh :
# apt-get install intel-microcode
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following additional packages will be installed:
iucode-tool
The following NEW packages will be installed:
intel-microcode iucode-tool
0 upgraded, 2 newly installed, 0 to remove and 3 not upgraded.
Need to get 3,897 kB of archives.
After this operation, 4,932 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.us.debian.org/debian bullseye/contrib amd64 iucode-tool amd64 2.3.1-1 [62.4 kB]
Get:2 http://ftp.us.debian.org/debian bullseye/non-free amd64 intel-microcode amd64 3.20210608.2 [3,834 kB]
Fetched 3,897 kB in 2s (2,361 kB/s)
Selecting previously unselected package iucode-tool.
(Reading database … 335743 files and directories currently installed.)
Preparing to unpack …/iucode-tool_2.3.1-1_amd64.deb …
Unpacking iucode-tool (2.3.1-1) …
Selecting previously unselected package intel-microcode.
Preparing to unpack …/intel-microcode_3.20210608.2_amd64.deb …
Unpacking intel-microcode (3.20210608.2) …
Setting up iucode-tool (2.3.1-1) …
Setting up intel-microcode (3.20210608.2) …
update-initramfs: deferring update (trigger activated)
intel-microcode: microcode will be updated at next boot

Setelah selesai, silahkan restart komputer kalian.

Sampai disini, permasalahan tersebut sudah selesai. Kalian bisa mengeceknya kembali dengan mengetikan /proc/cpuinfo maka bagian microcode akan berubah yang artinya sudah terupdate.

Baca Juga
Leave A Reply

Your email address will not be published.