Istnieje specjalne narzędzie konsolowe dmidecode, które wykorzystuje sysfs do dostarczania informacji o płycie głównej. Oto krótki opis narzędzia zaczerpnięty ze strony podręcznika.
dmidecode to narzędzie do zrzucania zawartości tabeli DMI komputera (niektórzy twierdzą, że SMBIOS) w formacie czytelnym dla człowieka. Ta tabela zawiera opis komponentów sprzętowych systemu, a także inne przydatne informacje, takie jak numery seryjne i wersja systemu BIOS. Dzięki tej tabeli możesz odzyskać te informacje bez konieczności sprawdzania faktycznego sprzętu.
Chociaż jest to zaleta pod względem szybkości i bezpieczeństwa raportowania, powoduje to również, że prezentowane informacje mogą być niewiarygodne. Tabela DMI nie tylko opisuje, z czego obecnie zbudowany jest system, ale może także raportować możliwe zmiany (takie jak najszybszy obsługiwany procesor lub maksymalna ilość obsługiwanej pamięci).
SMBIOS oznacza BIOS zarządzania systemem, a DMI oznacza interfejs zarządzania komputerem stacjonarnym. Obydwa standardy są ze sobą ściśle powiązane i zostały opracowane przez DMTF (Desktop Management Task Force).
Po uruchomieniu dmidecode spróbuje zlokalizować tabelę DMI. Najpierw spróbuje odczytać tabelę DMI z sysfs, a następnie spróbuje odczytać bezpośrednio z pamięci, jeśli dostęp do sysfs nie powiódł się. Jeśli dmidecode pomyślnie odnajdzie prawidłową tabelę DMI, następnie przeanalizuje tę tabelę i wyświetli listę rekordów podobną do tej:
Uchwyt 0x0002, typ DMI 2, 8 bajtów.
Informacje o płycie głównej Producent: Intel
Nazwa produktu: C440GX+
Wersja: 727281-001
Numer seryjny: INCY92700942Każdy rekord posiada:
Uchwyt. Jest to unikalny identyfikator, który pozwala rekordom na wzajemne odwoływanie się. Na przykład rekordy procesora zwykle odwołują się do rekordów pamięci podręcznej za pomocą uchwytów.
Typ. Specyfikacja SMBIOS definiuje różne typy elementów, z których może być wykonany komputer. W tym przykładzie typem jest 2, co oznacza, że rekord zawiera „Informacje o płycie bazowej”.
Rozmiar. Każdy rekord ma 4-bajtowy nagłówek (2 na uchwyt, 1 na typ, 1 na rozmiar), resztę zajmują dane rekordu. Wartość ta nie uwzględnia ciągów tekstowych (umieszczane są na końcu rekordu), zatem rzeczywista długość rekordu może być (i często jest) większa niż wartość wyświetlana.
Zdekodowane wartości. Prezentowane informacje zależą oczywiście od rodzaju rekordu. Dowiadujemy się tutaj o producencie, modelu, wersji i numerze seryjnym płytki.
Aby znaleźć model płyty głównej w systemie Linuxwykonaj następujące czynności.
- Otwórz terminal główny.
- Wpisz następujące polecenie, aby uzyskać krótkie informacje o płycie głównej:|_+_|
Dane wyjściowe będą takie:
- Aby uzyskać więcej szczegółów na temat informacji o płycie głównej, wpisz lub skopiuj i wklej następujące polecenie jako root:|_+_|
Zobacz poniższy zrzut ekranu:
Argument -t filtruje dane wyjściowe według określonego typu DMI. 2 oznacza „Płytę przypodłogową”.
Gdy używasz opcji „baseboard” dla argumentu -t, używana jest kombinacja typów DMI (zgodnie ze specyfikacją SMBIOS), dzięki czemu widzisz więcej szczegółów.
Typman dmidecodeaby dowiedzieć się więcej o argumencie wiersza poleceń.
Otóż to.