Einige Systeme, insbesondere CentOS, erfordern das root-Passwort, um fsck oder ähnliche Programme auszuführen, wenn das System nicht vollständig hochfahren kann. In einem solchen Fall kann die Festplattenprüfung entweder durch den Boot in den Single-User-Modus oder durch den Boot von einer anderen Festplatte durchgeführt werden.
Booten Sie von einem beliebigen LiveCD, zum Beispiel Parted Magic.
Zur Vereinfachung richten wir das Netzwerk ein:
# ifconfig eth0 inet 77.120.106.** netmask 255.255.255.0
# route add default gw 77.120.106.1 eth0
Überprüfen wir, welche Festplatten und Partitionen vorhanden sind:
# fdisk -l
Disk /dev/sda: 171.8 GB, 171798691840 bytes
255 heads, 63 sectors/track, 20886 cylinders, total 335544320 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000723b3
Device Boot Start End Blocks Id System
/dev/sda1 2048 1953791 975872 82 Linux swap
/dev/sda2 * 1953792 335542271 166794240 83 Linux
Die Partition /dev/sda1 interessiert uns nicht; wir benötigen die Hauptpartition des Systems – /dev/sda2.
Überprüfen wir den Typ des Dateisystems:
# file -s /dev/sda2
/dev/sda2: Linux rev 1.0 ext3 filesystem data, UUID=09a28f89-96eb-4368-92ad-3d0dbf475dd4 (errors) (large files)
Man kann查看, welche Aktionen durchgeführt werden können:
# fsck -N /dev/sda2
fsck 1.42.5 (29-Jul-2012)
[/sbin/fsck.ext3 (1) -- /media/sda2] fsck.ext3 /dev/sda2
Führen wir die Integritätsprüfung des Dateisystems mit der Option zur automatischen Korrektur durch:
# fsck.ext3 -y /dev/sda2
fsck 1.42.5 (29-Jul-2012)
e2fsck 1.42.5 (29-Jul-2012)
/dev/sda2 enthält ein Dateisystem mit Fehlern, Prüfung erzwungen.
Durchgang 1: Überprüfen von Inodes, Blöcken und Größen
Inodes, die Teil einer korrupten verwaisten Liste waren, wurden gefunden. Korrigieren? ja
Inode 1007620 war Teil der verwaisten Inode-Liste. KORRIGIERT.
…
Durchgang 2: Überprüfen der Verzeichnisstruktur
…
/dev/sda2: ***** DATEISYSTEM WURDE GEÄNDERT *****
/dev/sda2: 1901835/10428416 Dateien (0,1 % nicht zusammenhängend), 19568125/41698560 Blöcke
Nun kann der Computer neu gestartet werden.
