Задача: получить хоть какую-нибудь хоть сколько-нибудь детальную информацию по железкам, на которых крутится данная операционная система Linux (Debian или CentOS... так-же подходит для ubuntu и RedHat). Нас интересуют данные из BIOS, данные о том - какой там процессор стоит, память, какие слоты памяти заняты, какая материнская плата установлена, какие жесткие диски и т.д.
Т.е. нас интересует - какие устройства установлены в компьютере, какое оборудование присутствует в системе под управлением FreeBSD.
По большому счету - я искал какою-то аналогию Sandra или Everest, только для FreeBSD и бесплатную.
Заметка. Приведенная утилита будет работать только при наличии DMI BIOS. По большому счету - это пофик, т.к. все современные компьютеры уже много лет идут с DMI, но на 486х и первых пентиумах Вы можете столкнуться с тем, что утилита откажется с Вами разговаривать.
1) Устанавливаем
Вероятно, у Вас уже стоит данная утилита в системе. Однако, если ее нет - то вот как ее можно установить:
Debian (или ubuntu):
$ sudo aptitude install dmidecode
CentOS/RedHat:
$ sudo yum install dmidecode
2) Пользуемся
Debian (или ubuntu):
$ sudo dmidecode | less
CentOS/RedHat:
$ sudo /usr/sbin/dmidecode | less
Я не зря включил вывод через "less" (или "more") - текста утилита выводит просто дофига.
Вот пример вывода (конечно, только часть его):
...
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: ASUSTeK Computer INC.
Product Name: P5KPL-AM EPU
Version: x.0x
Serial Number: MT7002K27107529
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 0x0004, DMI type 4, 40 bytes
Processor Information
Socket Designation: Socket 775
Type: Central Processor
Family: Other
Manufacturer: Intel
ID: 61 06 01 00 FF FB EB AF
Version: Intel(R) Celeron(R) CPU 430 @ 1.80GHz
Voltage: 1.3 V
External Clock: 200 MHz
Max Speed: 3800 MHz
Current Speed: 1800 MHz
Status: Populated, Enabled
Upgrade: Socket LGA775
L1 Cache Handle: 0x0005
L2 Cache Handle: 0x0006
L3 Cache Handle: 0x0007
Serial Number: To Be Filled By O.E.M.
Asset Tag: To Be Filled By O.E.M.
Part Number: To Be Filled By O.E.M.
Characteristics: None
Handle 0x0008, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM A1
Bank Connections: 0 1
Current Speed: 25 ns
Type: DIMM SDRAM
Installed Size: 1024 MB (Single-bank Connection)
Enabled Size: 1024 MB (Single-bank Connection)
Error Status: OK
Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM B1
Bank Connections: 2 3
Current Speed: Unknown
Type: DIMM SDRAM
Installed Size: Not Installed
Enabled Size: Not Installed
Error Status: OK
...
3) Поройтесь в man dmidecode - утилита позволяет выводить не все данные за раз, а только некоторую их часть (категорию).
Комментарии
Оставить комментарий
Диагностика, обслуживание и ремонт электронной и радиоаппаратуры
Термины: Диагностика, обслуживание и ремонт электронной и радиоаппаратуры