Contents

วิธีค้นหาหมายเลขซีเรียลของพีซี Linux ของคุณ

ประเด็นที่สำคัญ

การใช้เทอร์มินัลและการดำเนินการคำสั่ง"dmidecode"สามารถอำนวยความสะดวกในการเรียกข้อมูลตัวระบุเฉพาะของคอมพิวเตอร์ที่ใช้ Linux หรือที่เรียกว่าหมายเลขซีเรียล

หากมีปัญหากับการดำเนินการคำสั่ง dmidecode วิธีแก้ไขที่เป็นไปได้ประการหนึ่งอาจเป็นการอัปเดตยูทิลิตี้โดยใช้พลังของตัวจัดการแพ็คเกจ dnf ซึ่งอาจแก้ไขปัญหาใดๆ และทำให้เครื่องมือทำงานได้สำเร็จอีกครั้ง

สามารถใช้วิธีอื่น เช่น hwinfo และ cat เพื่อรับหมายเลขซีเรียลของระบบ แม้ว่าวิธีการเหล่านั้นจำเป็นต้องติดตั้งหรือรองรับ Dynamic Management Interface (DMI) ก็ตาม

เพื่อระบุตัวระบุเฉพาะที่กำหนดให้กับคอมพิวเตอร์ส่วนบุคคลของคุณ โดยทั่วไปการตรวจสอบฉลากที่ติดอยู่กับตัวเครื่องก็เพียงพอแล้ว อย่างไรก็ตาม ในบางกรณี วิธีการนี้อาจไม่เพียงพอ และจำเป็นต้องมีแนวทางอื่น โชคดีที่ยูทิลิตี้ข้อมูลระบบ เช่น dmidecode สามารถให้ความช่วยเหลือในการเปิดเผยหมายเลขซีเรียลของพีซีของคุณเมื่อวิธีการทั่วไปไม่เพียงพอ

ค้นหาหมายเลขซีเรียลพีซีของคุณด้วย dmidecode

หากต้องการดึงหมายเลขซีเรียลของระบบคอมพิวเตอร์ที่ใช้ Linux ได้อย่างง่ายดาย ผู้ใช้อาจใช้ยูทิลิตี"dmidecode"ผ่านทาง Terminal ในการเข้าถึง Terminal เพียงกดปุ่ม “Ctrl + Alt + T” ติดต่อกัน จากนั้น การใช้คำสั่งต่อไปนี้จะช่วยให้คุณสามารถค้นหาหมายเลขซีเรียลของอุปกรณ์ได้:

 sudo dmidecode -s system-serial-number 

โปรดป้อนรหัสผ่านรูทของคุณ ซึ่งจะถูกแฮชอย่างปลอดภัย และจะไม่จัดเก็บหรือแสดงเป็นข้อความธรรมดา เมื่อป้อนแล้ว คำสั่งจะแสดงตัวระบุเฉพาะของระบบของคุณที่เรียกว่าหมายเลขซีเรียล

/th/images/determining-the-system-serial-number-with-dmidecode-in-the-linux-terminal.jpg

แน่นอนว่านี่คือการตีความคำสั่งดั้งเดิมที่ละเอียดยิ่งขึ้น: สิ่งสำคัญคือต้องทราบว่าคำสั่งเฉพาะนี้อาจทำงานได้ไม่เต็มประสิทธิภาพในทุกอุปกรณ์ ผู้ใช้ Red Hat Enterprise Linux (RHEL) และ CentOS ได้รายงานความท้าทายต่างๆ ในการดำเนินการ ในกรณีที่เทอร์มินัลส่งคืนข้อความแสดงข้อผิดพลาดที่ระบุว่าการใช้งาน SMBIOS ที่เกินกว่าเวอร์ชัน 2.8 ไม่สามารถใช้งานร่วมกับ dmidecode เวอร์ชันปัจจุบันได้ทั้งหมด จำเป็นต้องอัปเกรด dmidecode โดยใช้ตัวจัดการแพ็คเกจ DNF โดยสามารถดำเนินการคำสั่งต่อไปนี้:

 dnf update dmidecode 

น่าเสียดายที่การได้รับหมายเลขซีเรียลของอุปกรณ์จำเป็นต้องมีสิทธิ์ระดับสูงในรูปแบบของการเข้าถึงรูท ซึ่งเป็นความท้าทายสำหรับผู้ใช้ส่วนใหญ่ เนื่องจากอาจมีความเสี่ยงด้านความปลอดภัยและภาวะแทรกซ้อนที่เกี่ยวข้องกับการนำทางระบบอนุญาตของ Android

ใช้คำสั่งทางเลือกเพื่อค้นหาหมายเลขซีเรียลพีซีของคุณ

กระบวนการดังกล่าวไม่ได้จำกัดอยู่เพียงการใช้ dmidecode เพียงอย่างเดียว มีคำสั่งเพิ่มเติมหลายคำสั่งซึ่งอาจใช้ในการตรวจสอบตัวระบุเฉพาะของคอมพิวเตอร์ส่วนบุคคลภายในขอบเขตของระบบปฏิบัติการที่ใช้ Linux ตัวอย่างเช่น ผู้ใช้ที่ได้เลือกที่จะดำเนินการกับการกระจายเช่น openSUSE, Arch Linux, CentOS, Debian หรือ Red Hat Enterprise Linux (RHEL) อาจพยายามดำเนินการคำสั่งที่ตามมาจากอินเทอร์เฟซ Terminal:

 hwinfo --bios 

แน่นอนว่าอาจเป็นไปได้ว่าคุณอาจต้องติดตั้งยูทิลิตี้ที่เรียกว่า “hwinfo” บนอุปกรณ์ของคุณหากยังไม่มีอยู่ในปัจจุบัน อย่างไรก็ตาม การดำเนินการนี้สามารถดำเนินการได้สำเร็จก็ต่อเมื่อมีการรวมตัวระบุเฉพาะของอุปกรณ์ของคุณ ซึ่งโดยทั่วไปเรียกว่าหมายเลขซีเรียล ไว้ในการตั้งค่าพื้นฐานของระบบหรือที่เรียกว่า BIOS

/th/images/determining-a-computers-system-serial-number-through-a-simple-cat-command-in-the-linux-terminal.jpg

หากแผงวงจรหลักของคอมพิวเตอร์ของคุณมีความสามารถ Direct Media Interface (DMI) การดึงข้อมูลตัวระบุเฉพาะของระบบของคุณผ่านวิธีการต่อไปนี้อาจเป็นไปได้:

 sudo cat /sys/class/dmi/id/board_serial 

วิธีใช้หมายเลขซีเรียลของ Linux PC €™

ความสำคัญของหมายเลขซีเรียลของคอมพิวเตอร์อาจไม่สำคัญ แต่สามารถพิสูจน์ได้ว่ามีประโยชน์ในบางสถานการณ์ เช่น การเรียกร้องการรับประกัน หรือการแยกความแตกต่างระหว่างอุปกรณ์ที่เหมือนกันตามรหัสประจำตัวที่ไม่ซ้ำกัน

ผู้ใช้อาจใช้หมายเลขซีเรียลเพื่อวัตถุประสงค์ในการจำกัดการแจกจ่ายลิขสิทธิ์ซอฟต์แวร์ ตรวจสอบประวัติการบำรุงรักษาและการซ่อมแซมของผลิตภัณฑ์ภายใต้การรับประกัน หรือตรวจสอบความเข้ากันได้ของส่วนประกอบทดแทนเมื่ออัปเกรดหรือเปลี่ยนส่วนประกอบฮาร์ดแวร์ในระบบคอมพิวเตอร์