Server:Filesystem-Check (Dateisystem-Check, fsck) im Rettungs-System (Rescue-System): Unterschied zwischen den Versionen

Aus manitu Wiki
Zur Navigation springen Zur Suche springen
Zeile 14: Zeile 14:
 
** reiserfs
 
** reiserfs
 
** cramfs
 
** cramfs
* dass Ihnen der Device-Name des zu überprüfenden Dateisystems bekannt ist, in diesem Beispiel wird <code>/dev/md1</code> verwendet
+
* dass Ihnen der Device-Name des zu überprüfenden Dateisystems bekannt ist, z.B. <code>/dev/md1</code>
  
 
= Anleitung =
 
= Anleitung =
  
== wenn Sie ein Dateisystem mit einem der vorgenannten Typen überprüfen möchten ==
+
== ein Dateisystem mit einem der vorgenannten Typen überprüfen ==
  
 
Um ein Dateisystem zu überprüfen, das einen der vorgenannten Typen hat, genügt ein simples
 
Um ein Dateisystem zu überprüfen, das einen der vorgenannten Typen hat, genügt ein simples
  
<pre>$ fsck -C0 /dev/md1</pre>
+
<pre>$ fsck -C0 /dev/[DEVICE-NAME]</pre>
  
 
(der Paramter <code>-C0</code> zeigt Ihnen einen Fortschrittsbalken an).
 
(der Paramter <code>-C0</code> zeigt Ihnen einen Fortschrittsbalken an).
Zeile 28: Zeile 28:
 
Gefundene Fehler werden dabei nicht automatisch korrigiert, Sie werden zur manuellen Bestätigung aufgefordert. Sofern das Dateisystem zu viele Fehler enthält, und das ständige Bestätigen unkomfortabel ist, können Sie stattdessen ein
 
Gefundene Fehler werden dabei nicht automatisch korrigiert, Sie werden zur manuellen Bestätigung aufgefordert. Sofern das Dateisystem zu viele Fehler enthält, und das ständige Bestätigen unkomfortabel ist, können Sie stattdessen ein
  
<pre>$ fsck -C0 -y /dev/md1</pre>
+
<pre>$ fsck -C0 -y /dev/[DEVICE-NAME]</pre>
  
 
verwenden, der Parameter <code>-y</code> sorgt dabei dafür, dass alle möglichen Korrekturen automatisch vorgenommen werden.
 
verwenden, der Parameter <code>-y</code> sorgt dabei dafür, dass alle möglichen Korrekturen automatisch vorgenommen werden.
  
== wenn Sie eine swap-Partition überprüfen möchten ==
+
== ein Dateisystem überprüfen, das keinen der o.g. Typen hat ==
  
== wenn Sie ein Dateisystem überprüfen möchten, das keinen der o.g. Typen hat ==
+
Um ein Dateisystem zu überprüfen, das keinen der o.g. Typen hat, müssen Sie die Dateisystem-Tools in Ihrem System verwenden. Dies ist somit nicht über das Rettungs-System möglich. Führen Sie den Check daher direkt in Ihrem gebooteten System durch.
 +
 
 +
Sofern die root-Partition selbst betroffen ist, ist ein Dateisystem-Check nicht möglich.
 +
 
 +
== eine swap-Partition überprüfen ==
 +
 
 +
Eine swap-Partition kann per se nicht überprüft werden. Sie können die Partition stattdessen neu formatieren:
 +
 
 +
<pre>$ mkswap /dev/[DEVICE-NAME]</pre>
  
 
[[Kategorie:Root-Server]][[Kategorie:Rettungs-System (Server)]][[Kategorie:Linux (Server)]]
 
[[Kategorie:Root-Server]][[Kategorie:Rettungs-System (Server)]][[Kategorie:Linux (Server)]]

Version vom 8. April 2012, 11:51 Uhr

Diese Anleitung zeigt Ihnen, wie Sie ein Dateisystem (unabhängig vom Typ) mit Hilfe des Rettungs-Systems überprüfen.

Hinweise

Diese Anleitung geht davon aus,

  • dass Ihr Server bereits im Rettung-System gebootet ist und ein chroot gemacht wurde
  • dass das zu überprüfende Dateisystem einen der folgenden Typen hat:
    • ext2
    • ext3
    • ext4
    • xfs
    • jfs
    • reiserfs
    • cramfs
  • dass Ihnen der Device-Name des zu überprüfenden Dateisystems bekannt ist, z.B. /dev/md1

Anleitung

ein Dateisystem mit einem der vorgenannten Typen überprüfen

Um ein Dateisystem zu überprüfen, das einen der vorgenannten Typen hat, genügt ein simples

$ fsck -C0 /dev/[DEVICE-NAME]

(der Paramter -C0 zeigt Ihnen einen Fortschrittsbalken an).

Gefundene Fehler werden dabei nicht automatisch korrigiert, Sie werden zur manuellen Bestätigung aufgefordert. Sofern das Dateisystem zu viele Fehler enthält, und das ständige Bestätigen unkomfortabel ist, können Sie stattdessen ein

$ fsck -C0 -y /dev/[DEVICE-NAME]

verwenden, der Parameter -y sorgt dabei dafür, dass alle möglichen Korrekturen automatisch vorgenommen werden.

ein Dateisystem überprüfen, das keinen der o.g. Typen hat

Um ein Dateisystem zu überprüfen, das keinen der o.g. Typen hat, müssen Sie die Dateisystem-Tools in Ihrem System verwenden. Dies ist somit nicht über das Rettungs-System möglich. Führen Sie den Check daher direkt in Ihrem gebooteten System durch.

Sofern die root-Partition selbst betroffen ist, ist ein Dateisystem-Check nicht möglich.

eine swap-Partition überprüfen

Eine swap-Partition kann per se nicht überprüft werden. Sie können die Partition stattdessen neu formatieren:

$ mkswap /dev/[DEVICE-NAME]