Cara Memperbarui Firmware di Mesin Linux Anda

Firmware adalah jenis perangkat lunak yang menyediakan kontrol tingkat rendah untuk perangkat keras khusus perangkat. Firmware disimpan di read-only memory (ROM) perangkat dan memberikan instruksi kepada perangkat keras tentang cara pengoperasiannya. Firmware tidak dapat dimodifikasi atau dihapus oleh pengguna akhir seperti perangkat lunak lainnya. Anda memerlukan perangkat lunak khusus untuk melakukannya. Tutorial ini menunjukkan cara memperbarui firmware di mesin Linux Anda.

Layanan Firmware Vendor Linux

Layanan firmware vendor Linux adalah layanan web aman yang memungkinkan vendor perangkat keras mengunggah pembaruan firmware secara langsung untuk pengguna. Layanan ini digunakan oleh semua distribusi Linux utama. Metadata dan file yang disediakan oleh Layanan Firmware Vendor Linux digunakan oleh perangkat lunak gnome dan fwupdmgr untuk memperbarui firmware di sistem Anda.

Setiap vendor perangkat keras dapat mengunggah firmware yang dapat didistribusikan ulang ke layanan firmware vendor Linux. Pertama, firmware harus dikemas dalam arsip .cab standar industri, kemudian file metadata khusus Linux perlu ditambahkan untuk pengguna. Metadata digunakan untuk mendeteksi dan menginstal firmware yang diperlukan pada sistem mereka.

Cara Memasang Firmware yang Hilang di Debian

Firmware yang hilang dalam distribusi Linux sering ditemukan di repositori Debian yang tidak bebas. Jangan bingung dengan istilah “tidak bebas”, karena Anda tidak perlu membayar untuk menggunakan perangkat lunak tidak bebas di Debian.

Untuk mengakses perangkat lunak, tambahkan sumber Debian di file “/etc/apt/sources.list” Anda.

sudo nano / etc / apt / sources.list

Tambahkan baris ini di bagian bawah file:

deb http: // deb.debian.org / debian stretch main contrib non-free deb-src http: // deb.debian.org / debian stretch main contrib non-free deb http: // security.debian.org / debian -security / stretch / update main deb-src http: // security.debian.org / debian-security / stretch / update main deb http: // deb.debian.org / debian stretch-updates main deb-src http: / / deb.debian.org / debian stretch-updates main

Untuk mencari nama paket yang diperlukan untuk menginstal firmware, cari nama perangkat Anda dengan kata kunci Debian. Anda mungkin akan menemukan nama paket yang Anda cari.

Misalnya, saya mencari firmware untuk kartu Wi-Fi saya dan menemukan bahwa saya harus menginstal paket “firmware-realtak”. Anda dapat dengan mudah menginstal paket menggunakan perintah berikut:

sudo apt-get install firmware-realtek

Perbarui Firmware Menggunakan fwupd

fwupd mungkin merupakan opsi paling populer untuk memperbarui firmware di mesin Linux Anda. Sebelum memulai, periksa apakah pabrikan perangkat Anda mendukung Linux Vendor Firmware Service (LVFS). Untuk memeriksa ini, buka GB

Segarkan daftar pembaruan firmware menggunakan manajer pembaruan firmware.

sudo fwupdmgr menyegarkan

Jika tidak menyegarkan secara otomatis, gunakan flag –force .

sudo fwupdmgr menyegarkan –force

Hasilnya tampak seperti gambar berikut.

Jika ada pembaruan, perbarui firmware perangkat Anda menggunakan perintah ini.

sudo fwupdmgr

Perbarui Firmware Menggunakan Gnome-Software

Jika Anda tidak terlalu paham dengan terminal dan ingin menghindarinya, Anda dapat menggunakan perangkat lunak gnome untuk memperbarui firmware perangkat Anda.

Perangkat lunak Gnome biasanya sudah diinstal sebelumnya di GB

Mikrokode CPU

Mikrokode terkait dengan firmware prosesor. Kernel dapat memperbarui firmware prosesor tanpa perlu memperbaruinya melalui pembaruan BIOS. Pembaruan kode mikro disimpan dalam memori yang mudah menguap, sehingga BIOS/UEFI atau kernel memperbarui kode mikro selama setiap boot.

Intel dan AMD sama-sama merilis mikrokode CPU mereka secara teratur untuk memperbaiki bug dan meningkatkan kinerja. Pelepasan mikrokode CPU sangat sering untuk prosesor baru. Seiring waktu, semua bug diperbaiki untuk prosesor lama. Pembaruan mikrokode untuk prosesor lama jarang dirilis oleh vendor.

Untuk memeriksa versi kode mikro Anda, jalankan perintah ini di terminal Anda.

kucing / proc / info cpu

Cari parameter mikrokode. Anda dapat melihat versi mikrokode saya di bawah ini.

Jika Anda memiliki CPU Intel, jalankan kode berikut untuk menginstal intel-microcode ke sistem Anda:

sudo pembaruan apt-get sudo apt-get install intel-microcode

Jika Anda memiliki prosesor AMD, instal amd-microcode ke sistem Anda:

sudo pembaruan apt-get sudo apt-get install amd64-microcode

Appstream-glib

Pustaka appstream-glib menyediakan GObjects dan metode bantuan untuk memudahkan membaca dan menulis metadata AppStream. Alat ini dapat membaca dan menulis file Appstream XML terkompresi. Oleh karena itu, library ini digunakan untuk memproses file .cab.

Karena semua pembaruan firmware adalah file .cab sistem file terkompresi universal, perpustakaan appstream-glib sangat penting untuk memperbarui firmware Linux. Untuk memperbarui dan menginstal firmware baru, jangan gunakan alat ini secara langsung. Fwupd dan proses lain yang disebutkan sebelumnya menggunakan appstream glib untuk mengurai metadata dan file firmware.

Alat Fwupdate

Catatan : proyek ini tidak lagi dipertahankan. Kecuali Anda menggunakan server Linux kuno, Anda harus menggunakan utilitas fwupd daripada fwupdate.

Ini adalah perpustakaan ruang pengguna. Alat fwupdate berinteraksi dengan fwupd dan antarmuka ESRT kernel dan dapat menyimpan pembaruan UEFI di HDD. Pengguna kemudian dapat memperbarui saat boot. fwupdate adalah utilitas lintas-OS. Ini didukung oleh Linux, OS Solaris, dan Windows untuk server x86. Alat fwupdate memungkinkan Anda untuk menanyakan, memperbarui, dan memvalidasi firmware perangkat penyimpanan.

Alat fwupdate menggunakan perpustakaan manajemen penyimpanan lintas-OS tujuan umum untuk mengakses informasi perangkat keras tertentu. Ini menyediakan eksplorasi, pemantauan, dan konfigurasi sumber daya penyimpanan on-board dan eksternal yang terhubung ke sistem host.

Menggunakan Fitur Asus EZ

Proses ini sangat spesifik untuk perangkat keras Asus. Jika Anda memiliki laptop Asus, Anda dapat memperbarui BIOS (UEFI) dan firmware menggunakan fitur Asus EZ.

Buka halaman produk Anda di situs web Asus dan klik bagian driver dan utilitas. Di dalam bagian BIOS dan firmware, Anda akan mendapatkan file yang dapat diunduh. Unduh file yang diperlukan dan ekstrak konten file ke drive USB eksternal.

Sambungkan ke daya dan matikan laptop Anda. Colokkan USB eksternal Anda yang telah Anda ekstrak pembaruan BIOS atau firmware Anda, lalu boot laptop Anda dan masuk ke mode BIOS dengan menekan tombol F2 . Di bagian “Lanjutan”, Anda dapat melihat opsi utilitas flash ASUS EZ. Klik opsi dan pilih USB eksternal Anda yang berisi pemutakhiran.

Laptop akan menginstal pembaruan itu sendiri. Berikan waktu sebanyak yang dibutuhkan dan jangan menyela prosesnya. Setelah flash selesai, reboot laptop Anda untuk mem-boot dengan firmware terbaru.

Anda juga dapat melihat video YouTube dari Asus ini untuk informasi lebih lanjut.

Pertanyaan yang Sering Diajukan

Di mana firmware Linux diinstal?

Lokasi default instalasi firmware Anda di Linux adalah folder “/lib/firmware” Anda. Anda dapat melihat daftar firmware yang terpasang di perangkat Anda dengan menjalankan perintah ini: ls /lib/firmware/

Apakah kernel sama dengan firmware?

Tidak, kernel dan firmware adalah dua hal yang berbeda. Anda dapat menganggap fi
rmware sebagai perangkat lunak untuk perangkat keras, karena firmware mengelola perangkat keras. Kernel bertindak sebagai antarmuka antara perangkat lunak pengguna dan perangkat keras dan mengambil banyak hal penting dari pengembang dan pengguna untuk keseragaman dan keandalan. Linux bukanlah sebuah sistem operasi; itu adalah kernelnya. Ketika dilengkapi dengan GNU dan perangkat lunak lain, ini disebut sistem operasi GNU/Linux.

Related Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *