====== Dateisystem überprüfen ======
Die **Dateisysteme unter Linux** werden üblicherweise regelmäßig beim **Systemstart** auf Fehler überprüft. Welche Dateisysteme überprüft werden steht dabei in der Datei [[http://www.debianhelp.co.uk/fstab.htm | /etc/fstab]].
Dieser Artikel beschreibt wie Partitionen, die nicht automatisch gemountet werden, manuell überprüft werden können. Weiters wird beschrieben wie ein Dateisystemtest beim nächsten Systemstart **manuell** angestoßen werden kann.
===== Hinweise =====
Dateisysteme unter **Linux** können nicht überprüft werden wenn sie **gemountet** (ins Dateisystem eingebunden) sind. Für eine Überprüfung muss die Partition daher zunächst aus dem Dateisystem ausgehängt werden. Dies ist für alle Partitionen außer der **Root-Partition (/)** grundsätzlich möglich.
Die **Root-Partition** kann nur beim Systemstart überprüft werden. Dies geschieht normalerweise in regelmäßigen Abständen.
===== Manuelle Überprüfung =====
Um ein Dateisystem manuell überprüfen zu können muss man über **root-Privilegien** verfügen!
Um ein **nicht gemountetes Dateisystem** manuell zu überprüfen kann der Befehl **fsck** verwendet werden. Dem Befehl muss zumindest der Dateisystemtyp und das zu überprüfende Device übergeben werden.
$ fsck -t
Weitere Details zum Befehl und die unterstützten Dateisystemtypen stehen in der [[http://linux.die.net/man/8/fsck | Man-Page zu fsck]].
Für bestimmte Dateisysteme gibt es auch noch die Kurzform des Befehls nach dem Schema **fsck.**. So kann beispielsweise eine Partition mit dem **ext3-Dateisystem** wie folgt überprüft werden
$ fsck.ext3 /dev/sda5
===== Überprüfung beim Systemstart =====
Um die gemounteten Dateisysteme beim nächsten Systemstart automatisch überprüfen zu lassen, gibt es zwei Möglichkeiten.
==== Parameter beim Neustart ====
Bei einem Neustart des Systems mit **shutdown** kann der Parameter **-F** angegeben werden. Dadurch wird **fsck** beim nächsten Systemstart automatisch ausgeführt. Der Befehl für den Neustart lautet:
$ shutdown -rF now
==== Anlegen der Datei /forcefsck ====
Sobald die Datei **/forcefsck** beim booten existiert wird **fsck** ausgeführt und die gemounteten Partitionen überprüft. Nachdem diese Datei angelegt wurde
$ su
$ cd /
$ touch forcefsck
kann zu einem beliebigen Zeitpunkt das System neu gestartet werden. Dann wird automatisch der Dateisystemtest ausgeführt.
===== Siehe auch =====
{{googleads>ads_tpl_bottom_linklist|100% left}}\\
* [[http://www.debianhelp.co.uk/fstab.htm | Beschreibung zur fstab]]
* [[http://linux.die.net/man/8/fsck | Man-Page zu fsck]]
{{tag>linux administration}}