====== 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}}