Windows Tips & News

Знайдіть модель материнської плати в Linux

click fraud protection

У Windows ви можете переглянути інформацію про материнську плату, встановлену на вашому ПК, за допомогою різних інструментів GUI. У Linux такі інструменти не встановлені з коробки. Хоча ви можете встановити деякі з них, щоб отримати інформацію про материнську плату, є єдина консольна команда, яку ви можете задати і миттєво отримати модель материнської плати та інші деталі.

Існує спеціальний консольний інструмент dmidecode, який використовує sysfs для надання інформації про вашу материнську плату. Ось короткий опис інструменту, взятого з його сторінки довідки.

dmidecode — це інструмент для дампу вмісту таблиці DMI комп’ютера (деякі кажуть, SMBIOS) у форматі, зрозумілому людині. Ця таблиця містить опис апаратних компонентів системи, а також іншу корисну інформацію, таку як серійні номери та версія BIOS. Завдяки цій таблиці ви можете отримати цю інформацію, не шукаючи фактичного обладнання.

Хоча це хороший момент з точки зору швидкості та безпеки звіту, це також робить представлену інформацію, можливо, ненадійною. Таблиця DMI не лише описує, з чого складається система на даний момент, вона також може повідомити про можливі зміни (наприклад, найшвидший підтримуваний процесор або максимальний обсяг підтримуваної пам’яті).

SMBIOS означає BIOS керування системою, а DMI означає інтерфейс керування робочим столом. Обидва стандарти тісно пов'язані між собою та розроблені DMTF (Цільова група з управління робочими столами).

Під час його запуску dmidecode намагатиметься знайти таблицю DMI. Спочатку він спробує прочитати таблицю DMI із sysfs, а потім спробує прочитати безпосередньо з пам’яті, якщо не вдалося отримати доступ до sysfs. Якщо dmidecode вдасться знайти дійсну таблицю DMI, він потім проаналізує цю таблицю та відобразить список записів, подібний до цього:

Дескриптор 0x0002, тип DMI 2, 8 байт.
Інформація про базову плату Виробник: Intel
Назва продукту: C440GX+
Версія: 727281-001
Серійний номер: INCY92700942

Кожен запис має:

Ручка. Це унікальний ідентифікатор, який дозволяє записам посилатися один на одного. Наприклад, записи процесора зазвичай посилаються на записи кеш-пам'яті, використовуючи їхні дескриптори.

Тип. Специфікація SMBIOS визначає різні типи елементів, з яких може бути виготовлений комп'ютер. У цьому прикладі тип — 2, що означає, що запис містить «Інформацію про базову плату».

Розмір. Кожен запис має 4-байтовий заголовок (2 для дескриптора, 1 для типу, 1 для розміру), решта використовується даними запису. Це значення не враховує текстові рядки (вони розміщуються в кінці запису), тому фактична довжина запису може бути (і часто) більшою за відображене значення.

Декодовані значення. Звісно, ​​представлена ​​інформація залежить від типу запису. Тут ми дізнаємося про виробника плати, модель, версію та серійний номер.

Щоб знайти модель материнської плати в Linux, виконайте наступне.

Аргумент -t фільтрує вихід за вказаним типом DMI. 2 означає «Плінтус».

Коли ви використовуєте параметр 'baseboard' для аргументу -t, він використовує комбінацію типів DMI (як визначено специфікацією SMBIOS), тому ви бачите більше деталей.

Тип людина dmidecode щоб дізнатися більше про аргумент командного рядка.

Переглянути архіви кнопок зображень

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Windows 10 Build 19008 (20H1, Fast Ring)

Windows 10 Build 19008 (20H1, Fast Ring)

Залиште відповідьMicrosoft випустить Windows 10 Insider Preview Збірка 19008 (20H1) для інсайдері...

Читати далі

Листопадове оновлення мікропрограми для Xbox Series X, S і Xbox One

Листопадове оновлення мікропрограми для Xbox Series X, S і Xbox One

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі