Rabu, 07 Januari 2015

Perintah Untuk Mendapatkan Detail Informasi Hardware Di Linux

Untuk mendapatkan detail informasi hardware yang terpasang pada sebuah komputer (PC / Laptop) Linux, misalnya jenis motherboard, processor, RAM dan lain sebagainya, dapat menggunakan beberapa perintah berikut. Saya menggunakan sebuah PC dengan Sistem Operasi Proxmox Virtual Environment 3.2 yang berbasis Debian 7 (Wheezy).
  • Cek Versi Proxmox, Linux dan Kernel
    Berikut adalah perintah untuk mengecek Versi Proxmox, Varian Linux dan Versi Kernel yang digunakan.

    root@VirtProx1:~# pveversion 
         .
         .
         .
    pve-manager/3.2-4/e24a91c1 (running kernel: 2.6.32-29-pve)
    
    root@VirtProx1:~# cat /etc/os-release 
    PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
    NAME="Debian GNU/Linux"
    VERSION_ID="7"
    VERSION="7 (wheezy)"
    ID=debian
    ANSI_COLOR="1;31"
    HOME_URL="http://www.debian.org/"
    SUPPORT_URL="http://www.debian.org/support/"
    BUG_REPORT_URL="http://bugs.debian.org/"
    
    root@VirtProx1:~# uname -a
    Linux VirtProx1 2.6.32-29-pve #1 SMP Thu Apr 24 10:03:02 CEST 2014 x86_64 GNU/Linux
    

  • Detail Informasi Processor / CPU

    root@VirtProx1:~# cat /proc/cpuinfo 
    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model  : 42
    model name : Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz
    stepping : 7
    cpu MHz  : 3100.061
    cache size : 3072 KB
    physical id : 0
    siblings : 4
    core id  : 0
    cpu cores : 2
    apicid  : 0
    initial apicid : 0
    fpu  : yes
    fpu_exception : yes
    cpuid level : 13
    wp  : yes
    flags  : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer xsave avx lahf_lm arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
    .
    .
    .
    .
    

    Dari informasi diatas diketahui bahwa jenis CPU yang digunakan adalah Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz.

  • Detail Informasi RAM
    Disini kita memerlukan bantuan aplikasi dmidecode. Pada Proxmox VE 3.2, aplikasi ini sudah terinstall. Jika pada distro linux anda aplikasi ini belum terinstall, maka silahkan lakukan instalasi terlebih dahulu, pada Linux Debian dapat menggunakan perintah "apt-get install dmidecode". Setelah dmidecode terinstall, ketikkan perintah berikut ini untuk mendapatkan informasi detail dari RAM yang terpasang pada motherboard sekaligus jumlah slot memory yang tersedia dan max. kapasitas memory yang dapat dipasang pada motherboard.

    root@VirtProx1:~# dmidecode --type memory
    # dmidecode 2.11
    SMBIOS 2.7 present.
    
    Handle 0x0052, DMI type 17, 34 bytes
    Memory Device
     Array Handle: 0x0053
     Error Information Handle: 0x0056
     Total Width: Unknown
     Data Width: Unknown
     Size: No Module Installed
     Form Factor: DIMM
     Set: None
     Locator: ChannelA-DIMM0
     Bank Locator: BANK 0
     Type: Unknown
     Type Detail: None
     Speed: Unknown
     Manufacturer: [Empty]
     Serial Number: [Empty]
     Asset Tag: 9876543210
     Part Number: [Empty]
     Rank: Unknown
     Configured Clock Speed: Unknown
    
    Handle 0x0053, DMI type 16, 23 bytes
    Physical Memory Array
     Location: System Board Or Motherboard
     Use: System Memory
     Error Correction Type: None
     Maximum Capacity: 16 GB
     Error Information Handle: 0x0054
     Number Of Devices: 2
    
    Handle 0x0055, DMI type 17, 34 bytes
    Memory Device
     Array Handle: 0x0053
     Error Information Handle: No Error
     Total Width: 64 bits
     Data Width: 64 bits
     Size: 2048 MB
     Form Factor: DIMM
     Set: None
     Locator: ChannelB-DIMM0
     Bank Locator: BANK 2
     Type: DDR3
     Type Detail: Synchronous
     Speed: 1333 MHz
     Manufacturer: 878A
     Serial Number: 2E4E0600
     Asset Tag: 9876543210
     Part Number: T2G88U1-H9M
     Rank: 1
     Configured Clock Speed: 1333 MHz
    

    Dari informasi diatas kita dapat mengetahui bahwa RAM yang terpasang adalah DDR3 2GB 1333MHz. Informasi lainnya adalah Physical Memory Array, dari sini dapat diketahui bahwa Motherboard yang digunakan hanya dapat membaca memory max. 16GB pada 2 slot memory yang tersedia, berarti 1 slot memory hanya boleh dipasang RAM max. 8GB.

  • Detail Informasi Motherboard
    Untuk mendapatkan informasi motherboard, kita juga membutuhkan aplikasi dmidecode. Gunakan perintah berikut ini.

    root@VirtProx1:~# dmidecode -t baseboard
    # dmidecode 2.11
    SMBIOS 2.7 present.
    
    Handle 0x0002, DMI type 2, 15 bytes
    Base Board Information
     Manufacturer: ASUSTeK COMPUTER INC.
     Product Name: H61M-E
     Version: Rev X.0x
     Serial Number: 131017536913421
     Asset Tag: To be filled by O.E.M.
     Features:
      Board is a hosting board
      Board is replaceable
     Location In Chassis: To be filled by O.E.M.
     Chassis Handle: 0x0003
     Type: Motherboard
     Contained Object Handles: 0
    
    Handle 0x001C, DMI type 10, 6 bytes
    On Board Device Information
     Type: Ethernet
     Status: Enabled
     Description: Onboard Ethernet
    
    Handle 0x004E, DMI type 41, 11 bytes
    Onboard Device
     Reference Designation:  Onboard IGD
     Type: Video
     Status: Enabled
     Type Instance: 1
     Bus Address: 0000:00:02.0
    
    Handle 0x004F, DMI type 41, 11 bytes
    Onboard Device
     Reference Designation:  Onboard LAN
     Type: Ethernet
     Status: Enabled
     Type Instance: 1
     Bus Address: 0000:00:19.0
    
    Handle 0x0050, DMI type 41, 11 bytes
    Onboard Device
     Reference Designation:  Onboard 1394
     Type: Other
     Status: Enabled
     Type Instance: 1
     Bus Address: 0000:03:1c.2
    

    Dari informasi diatas, dapat diketahui jenis motherboard yang digunakan adalah ASUS H61M-E. Dari informasi ini kita dapat menuju ke website terkait untuk mengetahui spesifikasi detail motherboard tersebut. Untuk menampilkan seluruh informasi hardware ketikkan saja "dmidecode", maka seluruh hardware akan ditampilkan.


Demikian tutorial kali ini, selamat mencoba.

Tidak ada komentar:

Posting Komentar