Windows Tips & News

Finn hovedkortmodell i Linux

I Windows kan du se informasjon om hovedkortet installert på PC-en din ved hjelp av ulike GUI-verktøy. I Linux er det ingen slike verktøy installert ut av esken. Mens du kan installere noen av dem for å få hovedkortinformasjon, er det en enkelt konsollkommando du kan gi og få hovedkortmodellen din og andre detaljer umiddelbart.

Det er et spesielt konsollverktøy dmidecode som bruker sysfs for å gi informasjon om hovedkortet ditt. Her er en kort beskrivelse av verktøyet hentet fra man-siden.

dmidecode er et verktøy for å dumpe en datamaskins DMI (noen sier SMBIOS) tabellinnhold i et menneskelesbart format. Denne tabellen inneholder en beskrivelse av systemets maskinvarekomponenter, samt annen nyttig informasjon som serienumre og BIOS-revisjon. Takket være denne tabellen kan du hente denne informasjonen uten å måtte lete etter den faktiske maskinvaren.

Selv om dette er et godt poeng når det gjelder rapporthastighet og sikkerhet, gjør dette også den presenterte informasjonen muligens upålitelig. DMI-tabellen beskriver ikke bare hva systemet for øyeblikket er laget av, den kan også rapportere mulige utviklinger (som den raskeste støttede CPU eller den maksimale mengden minne som støttes).

SMBIOS står for System Management BIOS, mens DMI står for Desktop Management Interface. Begge standardene er nært beslektet og utviklet av DMTF (Desktop Management Task Force).

Mens du kjører den, vil dmidecode prøve å finne DMI-tabellen. Den vil først prøve å lese DMI-tabellen fra sysfs, og deretter prøve å lese direkte fra minnet hvis sysfs-tilgangen mislyktes. Hvis dmidecode lykkes med å finne en gyldig DMI-tabell, vil den analysere denne tabellen og vise en liste over poster som denne:

Håndtak 0x0002, DMI type 2, 8 byte.
Informasjon om basiskort Produsent: Intel
Produktnavn: C440GX+
Versjon: 727281-001
Serienummer: INCY92700942

Hver post har:

Et håndtak. Dette er en unik identifikator, som lar poster referere til hverandre. For eksempel refererer prosessorposter vanligvis til cache-minneposter ved å bruke håndtakene deres.

En type. SMBIOS-spesifikasjonen definerer ulike typer elementer en datamaskin kan være laget av. I dette eksemplet er typen 2, som betyr at posten inneholder "Base Board Information".

En størrelse. Hver post har en 4-byte overskrift (2 for håndtaket, 1 for typen, 1 for størrelsen), resten brukes av postdataene. Denne verdien tar ikke hensyn til tekststrenger (disse plasseres på slutten av posten), så den faktiske lengden på posten kan være (og er ofte) større enn den viste verdien.

Dekodede verdier. Informasjonen som presenteres avhenger selvfølgelig av type post. Her lærer vi om brettets produsent, modell, versjon og serienummer.

For å finne hovedkortmodellen i Linux, gjør følgende.

Argumentet -t filtrerer utdataene etter den angitte DMI-typen. 2 betyr 'Baseboard'.

Når du bruker 'baseboard'-alternativet for -t-argumentet, bruker det en kombinasjon av DMI-typer (som SMBIOS-spesifikasjonen definerer), slik at du ser flere detaljer.

Type mann dmidecode for å lære mer om kommandolinjeargumentet.

Sergey Tkachenko, forfatter ved Winaero

Fra og med utviklersnapshot 2022.6 lar Vivaldi-nettleseren deg tilpasse det private vinduets tema...

Les mer

KB5014023 er nå tilgjengelig for stabil Windows 10 som en valgfri oppdatering

KB5014023 er nå tilgjengelig for stabil Windows 10 som en valgfri oppdatering

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenMicrosoft har ende...

Les mer

Den første utgivelsen av Edge 104 er nå i Dev-kanalen, Edge 103 i Beta

Den første utgivelsen av Edge 104 er nå i Dev-kanalen, Edge 103 i Beta

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenMicrosoft Edge 104...

Les mer