Wie scanne ich meine Festplatte in Ubuntu auf physische Probleme?
Antwort1
Sie möchten wahrscheinlich „Badblocks“ verwenden.
Antwort2
Sie können den „SMART“-Scan verwenden, der Ihnen in Ubuntu zur Verfügung stehen sollte. SMART ist ein Programm, das Daten analysiert, die in die meisten neuen Festplatten integriert sind. Auch wenn Sie damit kein vollständiges Bild erhalten, sollten Sie bei SMART zuerst nachsehen, wenn Sie glauben, dass Sie Probleme haben könnten. Sichern Sie Ihre Daten außerdem so schnell wie möglich!
hier ist ein Link zu weiteren Informationen und einigen allgemeinen Verwendungshinweisen zu smartctl:
http://www.cyberciti.biz/tips/linux-find-heraus-ob-die-festplatte-ausfällt.html
Antwort3
Die Standardmethode hierfür in *nix ist die fsck
Befehlsfamilie, in Ihrem Fall mit dem Schalter -c, um fehlerhafte Blöcke zu überprüfen. Sie können fsck
den Befehl allein oder fsck.ext4
für ein bestimmtes System verwenden. Wie:
fsck.ext4 -cvf /dev/sda1
Hier ist seine Hilfe:
Usage: fsck.ext4 [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
[-I inode_buffer_blocks] [-P process_inode_size]
[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
[-E extended-options] device
Emergency help:
-p Automatic repair (no questions)
-n Make no changes to the filesystem
-y Assume "yes" to all questions
-c Check for bad blocks and add them to the badblock list
-f Force checking even if filesystem is marked clean
-v Be verbose
-b superblock Use alternative superblock
-B blocksize Force blocksize when looking for superblock
-j external_journal Set location of the external journal
-l bad_blocks_file Add to badblocks list
-L bad_blocks_file Set badblocks list
Wie Sie sehen, prüft es Dateisysteme, Sie müssen es also auf allen Partitionen ausführen, wenn Sie die gesamte Festplatte prüfen möchten. Außerdem muss die Partition ausgehängt sein, damit es darauf zugreifen kann. Das heißt, wenn Sie eine Root-Partition prüfen möchten, müssen Sie von einer Live-CD/einem Live-USB-Stick booten, um darauf zugreifen zu können.
Antwort4
Eine andere Möglichkeit wäre die Verwendung einer bootfähigen CD/eines bootfähigen USB-Sticks mit spezieller Software.
sehenhier (auf ServerFault!)für einige Vorschläge.
Ich verwende immer SpinRite, aber es ist $$-ware und nicht Ubuntu/OSS ..