У меня есть ноутбук HP Pavilion dm4, работающий под Ubuntu 12.04, и я пытаюсь определить номер модели (например, HP Pavilion dm4-2015dx или HP Pavilion dm4-2033cl и т. д.). Нет такой информации на корпусе ноутбука, как предлагается на веб-сайте HP по варианту 1.
Я пытался использовать lshw и dmidecode, но не смог найти. Возможно, мне нужно использовать опцию especific, но вся информация, которую я нашел, для 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
:
Я думаю, эта команда поможет:
sudo dmidecode | grep 'SKU Number' | head -1
Это вернет имя модели вашего ноутбука:
sudo dmidecode -s system-product-name
Это вернет ваш серийный номер:
[ f3]-s является аргументом ключевого слова. Запустите man dmidecode, чтобы найти все доступные опции.
На моем T430 я должен вынуть батарею, и есть эта маленькая наклейка, которая говорит мне именно то, что я хочу знать. Это не то, где Lenovo говорит, что это (поверх батареи), но вот оно. Может быть проще, чем сделать это из командной строки, если на самом деле у вас есть такая наклейка.
Использовать 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