จะแสดงหมายเลขรุ่นของโน้ตบุ๊กได้อย่างไร?


63

ฉันมีโน้ตบุ๊ก HP Pavilion dm4 ที่ใช้ Ubuntu 12.04 และฉันพยายามกำหนดหมายเลขรุ่น (เช่น HP Pavilion dm4-2015dx หรือ HP Pavilion dm4-2033cl เป็นต้น) ไม่มีข้อมูลดังกล่าวในร่างกายของโน้ตบุ๊คเป็นปัญหาบนเว็บไซต์ของ HPในตัวเลือกที่ 1

ผมพยายามที่จะใช้lshwและdmidecodeแต่ไม่สามารถหา บางทีฉันควรใช้ตัวเลือกเฉพาะ แต่ข้อมูลทั้งหมดที่ฉันพบคือสำหรับ Windows ไม่มีอะไรสำหรับ linux

มีวิธีแสดงข้อมูลนี้บน linux หรือไม่


sudo dmidecode |grep Version

แสดงให้เห็นว่า

Version: Intel(R) Core(TM) i5 CPU M 460 @ 2.53GHz


นี่คือSystem Informationส่วนหนึ่งของsudo dmidecode | less

System Information
        Manufacturer: Hewlett-Packard
        Product Name: HP Pavilion dm4 Notebook PC     
        Version: 058A120000242B10000020100
        Serial Number: 5CA1062FYJ
        UUID: E4BD398B-4D9E-BC63-1A03-099330BF5443
        Wake-up Type: Power Switch
        SKU Number: XZ299UAR#ABA
        Family: 103C_5335KV G=N L=CON B=HP S=PAV        
:

คุณแน่ใจเกี่ยวกับ dmidecode ที่ไม่แสดงหมายเลขรุ่นพิเศษหรือไม่
Rinzwind

@Rinzwind ฉันพยายามเปรียบเทียบผลลัพธ์dmidecodeและรายชื่อรุ่นในเว็บไซต์ HP และไม่พบรายการที่ตรงกัน
Eduardo

4
ฉันใช้หมายเลข SKU ของคุณและพบ Netbook ของคุณ HP Pavilion dm4-1253cl XZ299UAR
efthialex

Asus laptop + ubuntu 17.04 ใช้งานได้ ขอบคุณ!
1nstinct

@efthialex วิธีค้นหาหมายเลขรุ่นโดยใช้หมายเลข sku?
มูฮัมหมัดไฟซาลอิกบัล

คำตอบ:


93

หากต้องการดูหมายเลขรุ่นของคุณให้เปิดเทอร์มินัลด้วยCtrl+ Alt+ Tและพิมพ์:

sudo dmidecode | grep Version | sed -n '2p'

หรือพิมพ์อีกวิธี:

sudo dmidecode | grep 'SKU Number' | head -1

เพื่อดูหมายเลข SKU ของคุณ


หากคุณต้องการดูมุมมองที่ละเอียดมากขึ้นของประเภทข้อมูลระบบของคุณ:

sudo dmidecode | grep -A 9 "System Information"

หรือ

sudo dmidecode | less

และใช้กุญแจสำคัญในการไปที่ส่วนระบบสารสนเทศ   


ป้อนคำอธิบายรูปภาพที่นี่


1
พยายามทำเช่นนั้น แต่ข้อมูลเป็นเพียง: Product Name: HP Pavilion dm4 Notebook PC
Eduardo

Pavilion dm4เป็นรูปแบบของแล็ปท็อปของคุณ
efthialex

ฉันรู้ แต่มี "รุ่นย่อย" (เรียกว่าหมายเลขรุ่น) ดังนั้นมันควรจะเป็นPavilion dm4-xxxxหรือสิ่งที่คล้ายกัน
Eduardo

@EduardoGoncalves หมายเลขที่คุณต้องการคือVersionหมายเลข เช่นแล็ปท็อปของฉันคือ: TOSHIBA Satellite c660 PSC0QE
efthialex

1
คุณมีประโยชน์น้อยกว่าใน 2 ตัวอย่างแรกของคุณsudo dmidecode | grep Versionก็เพียงพอแล้ว
lolesque

16

ฉันเดาคำสั่งนี้จะช่วย:

sudo dmidecode | grep 'SKU Number' | head -1

นี่จะส่งคืนชื่อรุ่นแล็ปท็อปของคุณ:

sudo dmidecode -s system-product-name

นี่จะส่งคืนหมายเลขซีเรียลของคุณ:

sudo dmidecode -s system-serial-number

-sเป็นอาร์กิวเมนต์คำหลัก เรียกใช้man dmidecodeเพื่อค้นหาตัวเลือกที่มีทั้งหมด


นี่คือคำตอบที่ดีที่สุด ฉันใช้ Mac Mini อยู่และไม่มี 'SKU Number' หรือ 'Version' ไม่เปิดหมายเลขซีเรียล (ค้นหา 'Serial' แต่มีอยู่หลายตัว) sudo dmidecode -s system-serial-numberทำเคล็ดลับ
Lambart

5

ใช้ dmidecode

$ sudo dmidecode -t 1

#dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.6 present.

Handle 0x0001, DMI type 1, 27 bytes
System Information
       Manufacturer: Dell Inc.
       Product Name: Latitude E6410
       Version: 0001
       Serial Number: DZX46BS
       UUID: 4C4C4544-005A-5810-8034-C4C04F364253
       Wake-up Type: Power Switch
       SKU Number:  
       Family: Not Specified

ยินดีต้อนรับสู่ askubuntu แม้ว่าtตัวเลือกอาจน่าสนใจคุณควรงดใช้rootเป็นบัญชีและพิมพ์sudoแทน อ้างถึงเอกสารจำนวนมากที่มีอยู่ในหัวข้อสำหรับข้อมูลเพิ่มเติม
Marc Vanhoomissen

3

ใน T430 ของฉันฉันต้องถอดแบตเตอรี่ออกและมีสติ๊กเกอร์เล็ก ๆ นี้ที่บอกสิ่งที่ฉันอยากรู้ ไม่ใช่ที่ Lenovo บอกว่าเป็น (อยู่ด้านบนของแบตเตอรี่) แต่อยู่ที่นั่น อาจจะง่ายกว่าการทำจากบรรทัดคำสั่งหากในความเป็นจริงคุณมีสติกเกอร์ดังกล่าว


ฉันพยายามทำอย่างนั้น แต่ไม่สามารถหาสติกเกอร์นี้ได้ทุกที่ มันเป็นสิ่งแรกที่ฉันคิด แต่มันหายไป
Eduardo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.