Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

ระบุ Motherboard บน Linux หรือ Ubuntu: คู่มือทีละขั้นตอน

เหมือนกับ RAM cards และอุปกรณ์ USB, PCI หรือ PCI Express ที่ต่ออยู่ Linux มี tools ให้หา make และ model ของ motherboard ที่ติดตั้งอยู่ นี่มีประโยชน์มาก เพราะอุปกรณ์อื่นๆ ยากที่จะเข้าถึงเพื่อตรวจสอบ แต่ motherboard อยู่ที่ยากกว่านั้น

Desktop workstations ล็อก motherboard ใน case, netbooks/แท็บเล็ตเล็กๆ อาจมี motherboard เข้าถึงไม่ได้ สามารถตรวจสอบได้ทั้ง command line และ graphical program ทั้งคู่ให้ข้อมูลเหมือนกัน

วิธีที่ 1: หา Motherboard ด้วย Terminal

เปิด terminal (Ctrl+Alt+T หรือ Applications Menu > System Tools > Terminal) Ubuntu users ที่มี Unity Dash ค้นหา Terminal ได้

อยู่ที่ bash prompt แล้ว พิมพ์ sudo dmidecode | grep -A3 ‘^System Information’ กด enter ต้องพิมพ์ admin password เพราะ normal user ไม่สามารถ probe motherboard ได้

Polling board ใช้เวลาไม่กี่วินาที บน netbook i386 low-powered ที่ทดสอบ ใช้ไม่ถึงครึ่งวินาที ถ้า delay ให้เช็คคำสั่งว่าใส่ถูก คัดลอกจากบทความวางได้ (Shift+Ctrl+V วางใน terminal)

รันถูกต้อง แสดงว่าเสร็จแล้ว ไม่ต้องทำเพิ่ม โดยทั่วไป motherboard เองไม่มี version numbers (versions สำหรับ software) version number ที่แสดงคือ firmware ที่ติดตั้งใน BIOS ถ้าเป็น UEFI system สมัยใหม่ อาจมี info เพิ่มเติม

อยากอ่านเพิ่มเติมเกี่ยว logic systems ของเครื่อง มีอีกคำสั่งจาก terminal รัน sudo dmidecode -t baseboard กด enter จะได้ข้อมูลมากมายเกี่ยว baseboard ที่ใช้ แม้มากกว่าคำสั่งก่อน แต่อ่านง่าย ใช้สำหรับ troubleshooting

คำสั่งนี้ยังบอกว่า logic board แทนที่ได้หรือไม่ และอยู่ที่ไหนใน chassis ใช้ grep ดังนั้นจัดเรียงดี อย่างไรก็ตาม version number ที่ได้ก็มักเกี่ยวกับ firmware อาจสังเกต manufacturer name ต่างจากคำสั่งก่อน เพราะ vendor และ manufacturer ของ hardware ไม่ได้เป็นบริษัทเดียวกันเสมอไป

วิธีที่ 2: หา Motherboard แบบ Graphical ด้วย hardinfo

ถ้าใช้ LXDE หรือบาง GNOME implementations จะมี tool ชื่อ hardinfo ติดตั้งมา ทำงานเดียวกันแต่แบบ graphical ผู้ใช้ส่วนใหญ่อยากใช้ command line ข้างบน แต่กฎเก่าๆ ของ Unix ว่ามี multiple ways to accomplish a task ใช้ได้ที่นี่ ถ้า desktop environment มี tool นี้ คลิก Application menu > System Tools > System Profiler and Benchmark ควรทำงานกับ re-spins ยอดนิยม เช่น Ubuntu ที่ re-spun เป็น Lubuntu (LXDE) และมี versions ของ Debian/Fedora ที่มาพร้อม tool นี้

ตอนเริ่ม hardinfo อาจแสดง blank screen หรือ focus ที่ Kernel Modules ไม่เกี่ยวกับข้อมูลที่ต้องการ Scroll ลงที่ Devices ด้านซ้าย คลิก DMI จะได้ข้อมูลเหมือน command line app

แม้จะใช้เวลาสักนาที วิธีนี้มักไม่ต้องใช้ administrative access เหมาะสำหรับกรณี sudo ไม่ได้ ถ้ายังไม่มีโปรแกรม แต่อยากได้ กลับไป terminal วิธีแรก พิมพ์ sudo apt-get install hardinfo กด enter กด y approve install ทำให้รัน hardinfo บน desktop environments อื่นๆ ที่ไม่มาพร้อม เช่น Xfce4 หรือ KDE Plasma ได้

ถ้าไม่เพิ่ม application shortcut ใน menu พิมพ์ hardinfo รันจาก terminal ได้

อีกครั้ง manufacturer name อาจไม่คงที่ เหตุผลเกี่ยวกับ digital hardware vending practices ถ้ารู้ชื่อหนึ่งและ model number ควรค้นหา documentation หรือ replacement parts ออนไลน์ได้ จริงๆ ค้นหาเร็วๆ อาจพบ system boards หลายตัว packaged ชื่อต่างกันแต่ design เหมือนกัน

ABOUT THE AUTHOR

ระบุ Motherboard บน Linux หรือ Ubuntu: คู่มือทีละขั้นตอน

Kevin Arrows

Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์มากกว่า 10 ปี ได้รับการรับรอง Microsoft Certified Technology Specialist (MCTS) มีความหลงใหลในการอัปเดตเทคโนโลยีล่าสุด เขียนบทความเกี่ยวกับหัวข้อเทคโนโลยีกว้างขวาง แสดงความเชี่ยวชาญในด้านการพัฒนาซอฟต์แวร์ ความปลอดภัยไซเบอร์ และ Cloud Computing ได้รับการยอมรับและเคารพจากเพื่อนร่วมงาน สามารถอธิบายแนวคิดทางเทคนิคที่ซับซ้อนได้อย่างชัดเจนและกระชับ