← Back to team overview

sslug-teknik team mailing list archive

Re: Hvordan finder man sin HD type?

 

Donald Axel wrote:
On Sun, 9 Jul 2006 14:59:16 +0200
Jens Bang <mailinglists@xxxxxxx> wrote:

Jeg kan ikke huske hvad det er for en type HD der er i min
maskine. Altså om det er ATA eller S-ATA eller hvad (ved dog at
det ikke er SCSI <g>). Kan jeg tjekke det uden at åbne
maskinen? Og hvis jeg er nødt til at åbne maskinen, hvad skal
jeg så kigge efter?

Har du prøvet # hdparm -i
eller            #

    hdparm -I

    Det plejer at give det meste. Ellers som det allerede har
været nævnt på listen, se i dmesg eller messages efter en opstart.

Det hedder jo hdparm -i /dev/hda eller hdparm -i /dev/sda osv., man skal altså starte med lidt gætteri før man finde svaret.

    Der er også nogle filer i /proc, som kan hjælpe lidt, tror
jeg nok. Prøv fx.

    cat /proc/ide/ide0/hda/model

Også her skal man gætte lidt, og så fås iøvrigt kun modellen. f.eks. ST3160023A


    Desuden skal man jo lige kende lspci. På min siger den om
IDE-controlleren flg.:

00:05.0 IDE interface: Silicon Integrated Systems [SiS]\
RAID bus controller 180 SATA/PATA [SiS] (rev 01)
Hvis der ikke er en bus controller i et PCI-kort, fås kun oplysningen
  00:05.0 IDE interface: Silicon Integrated Systems [SiS]
Men så kan der selvfølgelig gættes på ATA.

Kort og godt: det er nemmest at bruge dmesg, som f.eks. giver oplysningen:
Probing IDE interface ide0...
hda: ST3160023A, ATA DISK drive

Det betyder ikke at cat /proc/--- , hdparm og lspci ikke er nyttige programmer at kende, men i det aktuelle tilfælde er dmesg at foretrække.

--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@xxxxxxxxxxx
Registered Linux User #401007


References