Znajdź model płyty głównej w systemie Linux
W systemie Windows możesz wyświetlić informacje o płycie głównej zainstalowanej w komputerze za pomocą różnych narzędzi GUI. W systemie Linux takie narzędzia nie są instalowane po wyjęciu z pudełka. Chociaż możesz zainstalować niektóre z nich, aby uzyskać informacje o płycie głównej, istnieje jedno polecenie konsoli, które możesz wydać i natychmiast uzyskać model płyty głównej i inne szczegóły.
Istnieje specjalne narzędzie konsoli dmidecode, które wykorzystuje sysfs do dostarczania informacji o Twojej płycie głównej. Oto krótki opis narzędzia zaczerpnięty z jego 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 elementów sprzętowych systemu, a także inne przydatne informacje, takie jak numery seryjne i wersja systemu BIOS. Dzięki tej tabeli możesz pobrać te informacje bez konieczności sprawdzania rzeczywistego sprzętu.
Chociaż jest to dobry punkt pod względem szybkości i bezpieczeństwa raportowania, to również sprawia, że prezentowane informacje mogą być niewiarygodne. Tabela DMI nie tylko opisuje, z czego obecnie zbudowany jest system, ale także może raportować możliwe zmiany (takie jak najszybszy obsługiwany procesor lub maksymalna obsługiwana ilość pamięci).
SMBIOS oznacza System Management BIOS, a DMI oznacza Desktop Management Interface. Oba standardy są ściśle powiązane i opracowane przez DMTF (Desktop Management Task Force).
Gdy go uruchomisz, dmidecode spróbuje zlokalizować tabelę DMI. Najpierw spróbuje odczytać tablicę DMI z sysfs, a następnie spróbuje odczytać bezpośrednio z pamięci, jeśli dostęp sysfs nie powiedzie się. Jeśli dmidecode uda się zlokalizować prawidłową tabelę DMI, przeanalizuje tę tabelę i wyświetli listę rekordów taką jak ta:
Obsługa 0x0002, DMI typu 2, 8 bajtów.
Informacje o płycie bazowej Producent: Intel
Nazwa produktu: C440GX+
Wersja: 727281-001
Numer seryjny: INCY92700942
Każdy rekord ma:
Uchwyt. Jest to unikalny identyfikator, który pozwala rekordom na wzajemne odwoływanie się do siebie. Na przykład rekordy procesora zwykle odwołują się do rekordów pamięci podręcznej za pomocą ich uchwytów.
Typ. Specyfikacja SMBIOS definiuje różne typy elementów, z których może być wykonany komputer. W tym przykładzie typ to 2, co oznacza, że rekord zawiera „Informacje o płytce bazowej”.
Rozmiar. Każdy rekord ma 4-bajtowy nagłówek (2 dla uchwytu, 1 dla typu, 1 dla rozmiaru), reszta jest używana przez dane rekordu. Wartość ta nie uwzględnia ciągów tekstowych (są one umieszczane na końcu rekordu), więc rzeczywista długość rekordu może być (i często jest) większa niż wyświetlana wartość.
Odkodowane wartości. Prezentowane informacje zależą oczywiście od rodzaju rekordu. Tutaj dowiadujemy się o producencie, modelu, wersji i numerze seryjnym płytki.
Aby znaleźć model płyty głównej w systemie Linux, wykonaj następujące czynności.
Argument -t filtruje dane wyjściowe według określonego typu DMI. 2 oznacza „Płyta przypodłogowa”.
Kiedy używasz opcji 'baseboard' dla argumentu -t, używa ona kombinacji typów DMI (jak definiuje specyfikacja SMBIOS), więc zobaczysz więcej szczegółów.
Rodzaj człowiek dmidecode aby dowiedzieć się więcej o jego argumencie wiersza poleceń.