Windows Tips & News

Find bundkortmodel i Linux

click fraud protection

I Windows kan du se information om bundkortet installeret på din pc ved hjælp af forskellige GUI-værktøjer. I Linux er der ingen sådanne værktøjer installeret ud af boksen. Mens du kan installere nogle af dem for at få bundkortoplysninger, er der en enkelt konsolkommando, du kan udstede og få din bundkortmodel og andre detaljer med det samme.

Der er et specielt konsolværktøj dmidecode, som bruger sysfs til at give information om dit bundkort. Her er en kort beskrivelse af værktøjet taget fra dets man-side.

dmidecode er et værktøj til at dumpe en computers DMI (nogle siger SMBIOS) tabelindhold i et menneskeligt læsbart format. Denne tabel indeholder en beskrivelse af systemets hardwarekomponenter samt andre nyttige oplysninger såsom serienumre og BIOS-revision. Takket være denne tabel kan du hente disse oplysninger uden at skulle søge efter den faktiske hardware.

Selvom dette er et godt punkt med hensyn til rapporthastighed og sikkerhed, gør dette også den præsenterede information muligvis upålidelig. DMI-tabellen beskriver ikke kun, hvad systemet i øjeblikket er lavet af, den kan også rapportere de mulige udviklinger (såsom den hurtigste understøttede CPU eller den maksimale understøttede mængde hukommelse).

SMBIOS står for System Management BIOS, mens DMI står for Desktop Management Interface. Begge standarder er tæt forbundne og udviklet af DMTF (Desktop Management Task Force).

Mens du kører det, vil dmidecode forsøge at finde DMI-tabellen. Den vil først prøve at læse DMI-tabellen fra sysfs, og derefter prøve at læse direkte fra hukommelsen, hvis sysfs-adgang mislykkedes. Hvis det lykkes dmidecode at finde en gyldig DMI-tabel, vil den parse denne tabel og vise en liste over poster som denne:

Håndtag 0x0002, DMI type 2, 8 bytes.
Base Board Information Producent: Intel
Produktnavn: C440GX+
Version: 727281-001
Serienummer: INCY92700942

Hver post har:

Et håndtag. Dette er en unik identifikator, som gør det muligt for poster at referere til hinanden. For eksempel refererer processorposter normalt til cachehukommelsesposter ved hjælp af deres håndtag.

En type. SMBIOS-specifikationen definerer forskellige typer elementer, som en computer kan laves af. I dette eksempel er typen 2, hvilket betyder, at posten indeholder "Base Board Information".

En størrelse. Hver post har en 4-byte header (2 for håndtaget, 1 for typen, 1 for størrelsen), resten bruges af postdataene. Denne værdi tager ikke højde for tekststrenge (disse placeres i slutningen af ​​posten), så den faktiske længde af posten kan være (og er ofte) større end den viste værdi.

Afkodede værdier. De oplysninger, der præsenteres, afhænger naturligvis af typen af ​​registrering. Her lærer vi om tavlens producent, model, version og serienummer.

For at finde bundkortmodellen i Linux, gør følgende.

Argumentet -t filtrerer outputtet efter den angivne DMI-type. 2 betyder 'Baseboard'.

Når du bruger 'baseboard'-indstillingen for -t-argumentet, bruger den en kombination af DMI-typer (som SMBIOS-specifikationen definerer), så du kan se flere detaljer.

Type mand dmidecode for at lære mere om dets kommandolinjeargument.

Oplev AIO (+Vizual) v1.8.2 skin fra AIMP3

Denne hjemmeside bruger cookies til at forbedre din oplevelse, mens du navigerer gennem hjemmesid...

Læs mere

Nesu Mulih v2.69 skin fra AIMP3

Denne hjemmeside bruger cookies til at forbedre din oplevelse, mens du navigerer gennem hjemmesid...

Læs mere

Mega mørk hud fra AIMP3

Denne hjemmeside bruger cookies til at forbedre din oplevelse, mens du navigerer gennem hjemmesid...

Læs mere