Dmidecode, periksa versi BIOS dan data lain dari terminal

tentang dmidecode

Pada artikel selanjutnya kita akan melihat dmidecode. Ini adalah alat itu membaca DMI komputer (Antarmuka Manajemen Desktop). Ini akan menunjukkan kepada kita informasi perangkat keras sistem dalam format yang dapat dibaca manusia. Proses ini tidak menjadi masalah ketika Anda memiliki GUI Gnu / Linux yang tersedia tetapi pengguna CLI mungkin menemukan diri mereka kekurangan sumber daya ketika datang untuk mendapatkan jenis detail ini dari komputer mereka.

Sering kali kita mungkin membutuhkannya mengetahui informasi BIOS. Tetapi karena satu dan lain hal kami tidak ingin atau dapat merestart sistem operasi kami. Selanjutnya kita akan melihat bagaimana kita dapat menyelesaikan masalah ini dengan cara yang sederhana menggunakan terminal.

Tentang perintah ini untuk cari tahu versi BIOS pada sistem operasi Gnu / Linux kami sudah berbicara di zamannya, dalam sebuah artikel yang diterbitkan di blog yang sama ini. Di sana kita sudah bisa melihat bagaimana menggunakan perintah dmidecode untuk menganalisis data BIOS. Untuk menggunakan perintah dmidecode, kita hanya perlu melakukannya login dengan izin root.

Dmidecode akan memberi tahu kami tentang perangkat keras sistem kami seperti yang dijelaskan di BIOS, menurut Standar SMBIOS / DMI. Informasi ini biasanya mencakup pabrikan, nama model, nomor seri, versi BIOS. Kami juga akan melihat label aset, serta banyak detail lainnya dari berbagai tingkat minat dan keandalan tergantung pada pabrikannya. Seringkali ini akan mencakup status penggunaan soket CPU, slot ekspansi (misalnya AGP, PCI, ISA) dan slot modul memori, serta daftar port I / O.

Data DMI dapat digunakan untuk mengaktifkan atau menonaktifkan bagian tertentu dari kode kernel tergantung pada perangkat keras tertentu. Perlu diingat bahwa data DMI tidak sepenuhnya dapat diandalkan untuk dipercaya secara membabi buta. Dmidecode tidak memindai perangkat keras, hanya melaporkan apa yang ditanggapi oleh BIOS.

Dmidecode pertama kali ditulis oleh Alan Cox. Itu kemudian dikembangkan dan dipelihara lagi oleh Jean Delvare. Setelah jangka waktu 5 tahun, Anton Arapov mengambil alih. Itu diterbitkan di bawah Lisensi Publik Umum (GPL). Untuk lebih jelasnya, Anda dapat melihat file PENULIS dan LISENSI. Kami akan menemukan file-file ini dengan kode sumbernya.

Dmidecode mencakup tiga alat tambahan yaitu:

  • biosdecode → Cetak seluruhnya Informasi terkait BIOS yang dapat Anda temukan.
  • kepemilikan → Ambil 'Tag Properti'yang dapat dikonfigurasi di Peralatan Compaq.
  • vpddecode -> cetak informasi dari 'data produk pentingo 'yang dapat ditemukan di hampir setiap Tim IBM.

Dmidecode, dapatkan versi BIOS dari terminal

Jika Anda masuk sebagai pengguna root, Anda dapat mengetikkan perintah berikut di terminal (Ctrl + Alt + T):

dmidecode | less

Jika Anda tidak memiliki akses root, Anda juga dapat menggunakannya dengan sudo:

sudo dmidecode | less

dmidecode kurang

Tangkapan layar ini hanya menunjukkan sebagian dari semua data yang dikembalikan oleh salah satu perintah di atas.

Periksa versi firmware BIOS dengan dmidecode

Selanjutnya kita akan melihat versi BIOS menggunakan opsi -s:

dmidecode -s versi bios

sudo dmidecode -s bios-version

Jika kita menginginkan data yang berbeda dan ditampilkan dengan cara yang diringkas, kita dapat mencoba a loop in bash. Dengan itu, sesuatu yang mirip dengan tangkapan ini akan ditampilkan di terminal:

skrip dmidecode bash

for d in system-manufacturer system-product-name bios-release-date bios-version
do
echo "${d^} : " $(sudo dmidecode -s $d)
done

Cara termudah untuk ringkasan cetak informasi BIOS menggunakan perintah dmidecode sebagai berikut:

sudo dmidecode --type bios

Output yang akan diberikan oleh perintah sebelumnya akan menjadi seperti berikut:

dmidecode --ketik bios

Perintah dmidecode merangkum informasi tentang perangkat keras sistem Anda (laptop / desktop / server) seperti yang dijelaskan di BIOS. Untuk informasi lebih lanjut tentang alat ini, Anda dapat berkonsultasi dengan halaman proyek resmi.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.