Smart bei SATA Platten mit Kernel 2.6.15.4

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
monotek
Beiträge: 227
Registriert: 20.07.2004 15:25:11
Wohnort: dresden

Smart bei SATA Platten mit Kernel 2.6.15.4

Beitrag von monotek » 12.02.2006 18:33:48

Ich habe mir unter Debian Sarge den neuen Kernel 2.6.15.4 kompiliert, weil ich gelesen hatte, dass man so die Smart Funktionen bei SATA Platten nutzen kann.

Der Rechner hat 2 Maxtor 6L080M0 Platten drin, die in nem Raid 1Verbund laufen.

Wenn ich " smartctl -a /dev/sda" eingebe, bekomme ich folgende Ausgabe:

Code: Alles auswählen

smartctl version 5.32 Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

Device: ATA      Maxtor 6L080M0   Version: BACE
Serial number: L21KK0KG
Device type: disk
Local Time is: Sun Feb 12 18:30:25 2006 CET
Device does not support SMART

Device does not support Error Counter logging

[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
Laut meinen Recherchen mit Google hat die Platte aber Smart Support.
Benötige ich eventuell auch noch ne neuere Smartversion oder hätte ich noch ne spezielle Kerneloption vorm Komplieren setzen müssen?

In der kern.log findet sich noch folgendes:

Code: Alles auswählen

program smartctl is using a deprecated SCSI ioctl, please convert it to SG_IO
Leider hab ich da mit Google auch nix wirklich nützliches zu finden können.

Edit: Bitte nach "andere Hardwareprobleme" verschieben, wenns hier nicht ganz passt.
Zuletzt geändert von monotek am 14.02.2006 11:39:42, insgesamt 2-mal geändert.

Benutzeravatar
markus_b
Beiträge: 355
Registriert: 26.01.2006 04:57:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von markus_b » 13.02.2006 16:03:40

Eventuell musst du SMART noch im BIOS aktivieren.

Auf jeden Fall musst du bei SATA Platten immer ein "-d ata" anhängen, also

Code: Alles auswählen

smartctl -d ata -a /dev/sda

Benutzeravatar
monotek
Beiträge: 227
Registriert: 20.07.2004 15:25:11
Wohnort: dresden

Beitrag von monotek » 14.02.2006 11:11:20

Ahh. Danke. So gehts auf der Shell :-)

Edit: Die Fehlermeldung aus der Kern.log bleib, wenn ich den smartd laufen habe...

Code: Alles auswählen

program smartctl is using a deprecated SCSI ioctl, please convert it to SG_IO

Antworten