Integrität und Performance von Datenträgern ermitteln

Autor

Sonntag, 12. Dezember 2010 15:29:11

Hallo Community,

wie kann ich unter Linux die Performance und Zuverlässigkeit von Datenträgern ermitteln? Im Netz finde ich nur wenig Informationen dazu... hat jemand noch Ideen oder Infos?

Bisher habe ich nur folgendes gefunden:
hdparm -tT zum ermitteln der Lesegeschwindigkeit
bonnie++ zum ermittlen des Dateisystem-Durchsatzes
Varianten mit time und dd

Was ich suche, ist eine Möglichkeit, die native Schreibgeschindigkeit eines Datenträgers zu ermitteln, ohne Dateisystem-Cache.
Außerdem brauche ich zur Fehlersuche eine Methode, Datenträger auf Übertragungs- oder Speicherfehler zu analysieren.

Die Methoden müssen keine Rücksicht auf vorhandene Daten oder Partitionen nehmen und dürfen ruhig den kompletten Datenträger überschreiben. Ein Tool wie "h2benchw" wäre toll.

Zum Hintergrund: Nach dem Defekt meiner SSD habe ich meinen Eee PC901GO mit einem Kombiadapter ausgestattet, der statt der SSD je einen Slot für eine CF-Karte und eine SD-Karte bietet. Die CF-Karte wird dabei über ATA angebunden, die SD-Karte über einen separaten USB-Anschluss.

Während die CF-Karte funktioniert, macht die SD-Karte Probleme: Mal bootet das System normal, mal verliert sich der Rechner in einer Reboot-Endlosschleife, mal bekomme ich von Grub Fehlermeldungen, mal startet Grub, aber Linux gibt Kernelpanic oder Fehler aus (meistens fehlgeschlagene Mount-Versuche).

Bisher deutet vieles auf Hardwareprobleme hin, etwa Wackelkontakte, da die SD-Karte im externen Reader anstandslos arbeitet. Bevor ich dem Adapter Arbeitsdaten anvertraue, möchte ich sicherstellen, dass er zuverlässig funktioniert.

Danke für Tips,

Ugglan

Ugglan

2 Antworten


Antworten
tip zum booten per usb
FK (unangemeldet), Mittwoch, 29. Dezember 2010 14:19:21
Ein/Ausklappen

Ich boote meinen homeserver auch von usb und muss dem kernel ein rootdelay=5 übergeben damit das usb device zeit hat zuverlässig hochzukommen und enumeriert zu werden.

zu dienen benchmarkereien:
dd, time und badblocks sind deine freunde


Bewertung: 120 Punkte bei 10 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
time + dd
Rico Rommel, Freitag, 17. Dezember 2010 17:35:13
Ein/Ausklappen

Wenn du die tatsächliche Schreibgeschwindigkeit ermitteln willst, ist time und dd sicherlich die einfachste Möglichkeit.

Diese Variante könntest du gleich mit der Fehlerprüfung kombinieren, also z.B. mit dd die Karte mehrmals komplett beschreiben und auslesen und die Images miteinander vergleichen.

Inkompatibilitäten von SD-Karten und Kartenlesern/-slots scheinen keine Seltenheit zu sein. Ich habe Ähnliches mit meinen Freerunner durch. Von 4 MicroSD-Karten funktioniert nur eine wirklich problemlos.

Rico


Bewertung: 110 Punkte bei 8 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 4 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...
Brother Drucker MFC-7420
helmut berger, 11.11.2014 12:40, 1 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu 14.04-Nutzer...
Treiber für Drucker brother MFC-7420
helmut berger, 10.11.2014 16:05, 2 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu12.14-Nutzer u...
Can't find X includes.
Roland Welcker, 05.11.2014 14:39, 1 Antworten
Diese Meldung erhalte ich beim Versuch, kdar zu installieren. OpenSuse 12.3. Gruß an alle Linuxf...
DVDs über einen geeigneten DLNA-Server schauen
GoaSkin , 03.11.2014 17:19, 0 Antworten
Mein DVD-Player wird fast nie genutzt. Darum möchte ich ihn eigentlich gerne abbauen. Dennoch wür...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Terminal_schlißt__automatisch
Alfred Zahlten, 22.11.2014 00:07
Am 21.11.2014 um 14:44 schrieb Richard Kraut: Hallo Richard, > Nutzt Du den normalen Updater von Mint?...
Re: [EasyLinux-Ubuntu] Netzwerkdrucker wird nicht gefunden
Matthias Müller, 22.11.2014 00:03
Hallo, Am Freitag, 21. November 2014 schrieb Karl-Heinz: > Am Thu, 20 Nov 2014 21:50:56 +0100 > sch...
Re: [EasyLinux-Ubuntu] Netzwerkdrucker wird nicht gefunden
Richard Kraut, 21.11.2014 20:07
Am Freitag, den 21.11.2014, 18:20 +0100 schrieb Karl-Heinz: > Ich hatte den Router auf 192.168.5.1 umgeste...
Re: [EasyLinux-Ubuntu] Netzwerkdrucker wird nicht gefunden
Richard Kraut, 21.11.2014 19:28
Am Freitag, den 21.11.2014, 17:38 +0100 schrieb Karl-Heinz: > Wie? Erstmal eine kleine Korrektur. Es han...
Re: [EasyLinux-Ubuntu] Netzwerkdrucker wird nicht gefunden
Karl-Heinz, 21.11.2014 18:20
Am Fri, 21 Nov 2014 17:57:11 +0100 schrieb Gerhard Blaschke : Hallo Gerhard, Ich glaube da fehlte eine wi...