Cara Mendapatkan Informasi Perangkat Keras dengan Perintah DMIDECODE di Linux
- 3655
- 1051
- Ricardo Gottlieb
Di artikel ini kita akan melihat bagaimana kita bisa menggunakan DMIDECODE Perintah untuk mengambil informasi perangkat keras dari sistem Linux apa pun. Misalkan kita ingin meningkatkan sistem, kita perlu mengumpulkan informasi seperti Penyimpanan, Bios Dan CPU dll. Dengan bantuan DMIDECODE Perintah Kami akan mengetahui detailnya tanpa pembukaan sistem chasis. DMIDECODE perintah berfungsi untuk RHEL/Centos/Fedora/Ubuntu Linux.
Cara Mendapatkan Informasi Perangkat Keras di LinuxDMIDECODE alat baca DMI (ada yang mengatakan Smbios) Tabel untuk mengambil data dan menampilkan informasi sistem yang bermanfaat seperti Detail Perangkat Keras, nomor serial Dan Bios Versi: kapan, Prosesor dll. dalam format yang dapat dibaca manusia. Anda mungkin memerlukan Root Priviledge untuk menjalankan perintah DMIDECODE.
1. Output dasar demidecode
Di bawah ini adalah output sampel perintah demidecode.
# DMIDECODE 2.11 Fixup Versi SMBIOS (2.31 -> 2.3). SMBIOS 2.3 hadir. 45 Struktur Menempati 1642 byte. Tabel di 0x000E0010. Tangani 0x0000, DMI Tipe 0, 20 Bytes BIOS Informasi Vendor: Phoenix Technologies Ltd Versi: 6.00 Tanggal Rilis: 12/06/2006 Alamat: 0xe78a0 Ukuran runtime: 100192 byte ROM Ukuran: 64 kb Karakteristik: ISA didukung PCI yang didukung kartu PC (PCMCIA) yang didukung PNP didukung APM didukung bios yang dapat ditingkatkan bios yang dapat diupgrade bios yang dapat ditingkatkan bios bios yang dapat ditingkatkan bios yang dapat ditingkatkan bios bios yang dapat ditingkatkan. Bios bios yang dapat ditingkatkan bios yang dapat ditingkatkan bios bios dapat ditingkatkan bios bios yang dapat ditingkatkan. Bios BIOS yang dapat ditingkatkan. Dukungan ESCD tersedia USB Legacy didukung baterai pintar didukung spesifikasi boot bios didukung
2. Cara Mendapatkan Jenis DMI
ID DMI Beri kami informasi perangkat keras sistem tertentu. DMIDECode dengan opsi '-T 'atau '-jenis' Dan 'Pengenal'Akan memberi kita pelanggaran yang tepat. Pengenal 6 akan memberi kita Modul memori informasi.
[[Email Dilindungi] ~] # DMIDECODE -T 6 # DMIDECODE 2.11 Fixup Versi SMBIOS (2.31 -> 2.3). SMBIOS 2.3 hadir. Tangani 0x0009, DMI Tipe 6, 12 byte Modul Memori Informasi Soket Penunjukan: RAM Socket #0 Koneksi bank: 0 1 Kecepatan Saat Ini: Jenis Tidak Diketahui: Edo DIMM Ukuran Terpasang: 1024 MB (Koneksi Bank Tunggal) Ukuran yang Diaktifkan: 1024 MB (Single -Bank Koneksi) Status Kesalahan: OK Handle 0x000a, DMI Tipe 6, 12 Byte Modul Memori Informasi Informasi Soket Penunjukan: RAM Socket #1 Bank Koneksi: 2 3 Kecepatan Saat Ini: Jenis Tidak Diketahui: Edo DIMM Terpasang Ukuran: Tidak Diinstal Ukuran Diaktifkan: Tidak Diinstal Status Kesalahan: OK Handle 0x000B, DMI Tipe 6, 12 Byte Modul Memori Informasi Soket Penunjukan: RAM Socket #2 Koneksi bank: 4 5 Kecepatan Saat Ini: Jenis Tidak Diketahui: Edo DIMM Ukuran Terpasang: Tidak Diinstal Ukuran Enabled: Tidak Terpasang Status Kesalahan: OK Tangani 0x000C, DMI Tipe 6, 12 byte Modul Memori Informasi Soket Penunjukan: RAM Socket #3 Bank Koneksi: 6 7 Kecepatan Saat Ini: Jenis Tidak Diketahui:Edo DIMM Ukuran Terpasang: Tidak Diinstal Ukuran Diaktifkan: Tidak Diinstal Kesalahan Status: OK
Berikut adalah DMI Jenis Detail.
Jenis Informasi ---------------------------------------- 0 BIOS 1 SISTEM 2 Papan Dasar 3 Chassis 4 Prosesor 5 Pengontrol Memori 6 Modul Memori 7 Cache 8 Port Connector 9 Slot Sistem 10 Di Papan Perangkat 11 STRING OEM 12 Opsi Konfigurasi Sistem 13 Bahasa BIOS 14 Asosiasi Grup 15 Log Sistem Log 16 Array Memori Fisik 17 Perangkat Memori 18 32-Bit Memori Kesalahan 19 Array Memori Alamat pemetaan 20 Perangkat Memori Alamat pemetaan 21 Perangkat penunjuk bawaan 22 Baterai portabel 23 Sistem Reset 24 Keamanan Perangkat Keras 25 Kontrol Daya Sistem 26 Probe Tegangan 27 Perangkat Pendingin 28 Probe Suhu 29 Probe Arus Listrik 30 Remote Out-of-Band Remote Akses 31 Layanan Integritas Boot 32 Sistem Boot 33 Kesalahan Memori 64-Bit 34 Perangkat Manajemen 35 Komponen Perangkat Manajemen 36 Data Ambang Perangkat Manajemen 37 Saluran Memori 38 Perangkat IPMI 39 Pasokan Daya
Bukannya pergi dengan 'type_id'Anda juga dapat menggunakan kata kunci dengan'-T'Argumen ke perintah DMIDECODE. Berikut ini adalah daftar kata kunci yang tersedia.
Jenis Kata Kunci ------------------------------ BIOS 0, 13 Sistem 1, 12, 15, 23, 32 Baseboard 2, 10 Chassis 3 Prosesor 4 Memori 5, 6, 16, 17 Konektor Cache 7 8 Slot 9
Misalnya, untuk mendapatkan Cache Informasi tentang Sistem, Anda dapat menjalankan perintah di bawah ini, bukan ID 7.
[[Email Dilindungi] ~] # DMIDECODE -T CACHE # DMIDECODE 2.11 Fixup Versi SMBIOS (2.31 -> 2.3). SMBIOS 2.3 hadir. Tangani 0x000D, DMI Tipe 7, 19 Byte Cache Informasi Soket Penunjukan: L1 Cache Configuration: Diaktifkan, disimpan, Level 1 Mode Operasional: Tulis Lokasi Kembali: Ukuran Terpasang Internal: 16 KB Ukuran Maksimum: 16 KB Jenis SRAM yang Didukung: Pipa Burst Burst Asynchronous Tipe SRAM Terpasang: Kecepatan Asinkron: Koreksi Kesalahan Tidak Diketahui Jenis Koreksi: Sistem Tidak Diketahui Tipe: Asosiasi yang Tidak Diketahui: Pegangan Tidak Diketahui 0x000e, DMI Tipe 7, 19 Byte Cache Informasi Soket Penunjukan Soket: L2 Konfigurasi Cache: Diaktifkan, Socketed, Level 2 Mode Operasional: Lokasi Kembali: L2 Konfigurasi Cache: Diaktifkan, Socketed, Level 2 Mode Operasional: Lokasi Kembali: L2 Cache: : Ukuran terpasang eksternal: 0 kb Ukuran maksimum: 512 kb Jenis SRAM yang Didukung: Burst Pipeline Burst Burst Asynchronous Terpasang SRAM Jenis: Tidak Ada Kecepatan: Koreksi Kesalahan Tidak Diketahui Jenis Sistem yang Tidak Diketahui Jenis: Tidak Diketahui Asosiasi: Tidak Diketahui
3. Cara Mendapatkan Informasi Memori
Bagaimana saya mendapatkan Penyimpanan Informasi tentang sistem dan berapa banyak memori yang didukung oleh sistem? Perintah berikut menunjukkan bahwa sistem dapat mendukung maksimal 4GB dari Ram.
[[Email Dilindungi] ~] # DMIDECODE -T 16 # DMIDECODE 2.11 Fixup Versi SMBIOS (2.31 -> 2.3). SMBIOS 2.3 hadir. Tangani 0x001D, DMI Tipe 16, 15 byte Lokasi Array Memori Fisik: Papan Sistem atau Motherboard Penggunaan: Sistem Memori Kesalahan Koreksi Jenis: Tidak Ada Kapasitas Maksimum: 4 GB Pegangan Informasi Kesalahan: Tidak Disediakan Jumlah Perangkat: 4
Catatan: Dari daftar kata kunci Penyimpanan Informasi terkait ID 5, 6, 16 Dan 17.
4. Bagaimana cara mendapatkan informasi bios?
Untuk mendapatkan Bios Informasi sistem, jalankan perintah berikut dengan '-T' pilihan.
[[Email Dilindungi] ~] # DMIDECODE -T BIOS # DMIDECODE 2.11 Fixup Versi SMBIOS (2.31 -> 2.3). SMBIOS 2.3 hadir. Tangani 0x0000, DMI Tipe 0, 20 byte Informasi BIOS Vendor: Phoenix Technologies Ltd Versi: 6.00 Tanggal Rilis: 12/06/2006 Alamat: 0xe78a0 Ukuran runtime: 100192 byte ROM Ukuran: 64 kb Karakteristik: ISA didukung PCI yang didukung kartu PC (PCMCIA) yang didukung PNP didukung APM didukung bios yang dapat ditingkatkan bios yang dapat diupgrade bios yang dapat ditingkatkan bios bios yang dapat ditingkatkan bios yang dapat ditingkatkan bios bios yang dapat ditingkatkan. Bios bios yang dapat ditingkatkan bios yang dapat ditingkatkan bios bios dapat ditingkatkan bios bios yang dapat ditingkatkan. Bios BIOS yang dapat ditingkatkan. Dukungan ESCD tersedia USB Legacy didukung baterai pintar didukung spesifikasi boot bios didukung
5. Bagaimana cara mendapatkan produsen, model, dan nomor serial?
Untuk mendapatkan informasi tentang Pabrikan, Model Dan Nomor seri sistem, gunakan perintah berikut seperti yang ditunjukkan di bawah ini.
[[Email Dilindungi] ~] # DMIDECODE -T SISTEM # DMIDECODE 2.11 SMBIOS 2.4 hadir. Handle 0x0001, DMI type 1, 27 bytes System Information Manufacturer: LENOVO Product Name: 9637C76 Version: ThinkCentre M55e Serial Number: L9BT188 UUID: 8015D37A-2F82-DC11-A3FB-8C6E4EBAD5CE Wake-up Type: AC Power Restored SKU Number: Not Specified Keluarga: Tidak ditangani Tentukan 0x000F, DMI Tipe 12, 5 Byte Opsi Konfigurasi Sistem Opsi 1: Pengaturan jumper dapat dijelaskan di sini. Handle 0x0010, DMI Tipe 15, 29 Bytes Sistem Acara Area Log: 432 byte Header Mulai Offset: 0x0000 HEADER Panjang: 16 byte Data Mulai Offset: 0x0010 Metode Akses: Valid General-Purpose Non-Volatile Fungsi Akses Alamat: 0x0000 Status: Valid , Bukan Token Perubahan Lengkap: 0x0000001a Format Header: Tipe 1 Log yang Didukung Jenis Deskriptor: 3 Deskriptor 1: Posting Kesalahan Data Format 1: Hasil Posting Bitmap Descriptor 2: Single-Bit Memory Error Data Format 2: Ganda-Event Descriptor 3: Multi -Bit ECC memori kesalahan data format 3: Ganda-event Handle 0x0017, DMI Tipe 23, 13 Bytes Sistem Reset Status: Diaktifkan Pengawas Pengawas Timer: Present Boot Opsi: Jangan Reboot Opsi Boot pada Batas: Jangan Reboot RESET Jumlah: Batas Reset Tidak Diketahui : Interval Timer Tidak Diketahui: Batas waktu yang Tidak Diketahui: Pegangan Tidak Diketahui 0x001F, DMI Tipe 32, 20 Bytes Status Informasi Boot Sistem:
Tolong jalankan 'Man DMIDECODE'Dari Terminal atau Perintah Prompt untuk mengetahui lebih banyak tentang DMIDECODE.
Baca juga: 10 Alat baris perintah untuk mendapatkan informasi perangkat keras Linux
- « Cara Menginstal dan Mengkonfigurasi Alat Otomasi 'Ansible' untuk Manajemen TI - Bagian 1
- Cara Memulihkan Data dan Membangun Kembali Gagal Perangkat Lunak RAID's - Bagian 8 »