Was ist der beste Ansatz, um fsck auf beschädigten Datenträgern auszuführen?

300
King David

Was ist der beste Ansatz, um fsck auf beschädigten Datenträgern auszuführen?

  • eine der folgenden Optionen:

Die erste Option ist die Einstellung von "1" (das letzte Zeichen) auf dem Gerät in der Datei / etc / fstab.

So wird diese Partition zuerst geprüft, wie im folgenden Beispiel:

 /dev/sdc /grop/sdc ext4 defaults,noatime 0 1 <-------- < we set 1 instead 0 > 

und starten Sie den Computer neu

  • Während des Bootens wird fsck auf dem Gerät / dev / sdc ausgeführt

Der zweite Ansatz besteht darin, Folgendes zu tun

init 1 stop the relevant services umount /dev/sdc e2fsck -y /dev/sdc init 3 
0

1 Antwort auf die Frage

0
pim

Rufen Sie nicht init 1auf einem entfernten Rechner an! oder du wirst ausgesperrt.

Wenn die Festplatte wirklich beschädigt ist, vertraue ich nicht, dass fsck beim Booten alleine läuft.

Wenn es sich bei der Maschine um eine lokale Maschine handelt, würde ich Ihre init 1Methode empfehlen und dann neu starten.

Wenn es sich bei der Maschine um eine entfernte Maschine handelt.

  • Stoppen Sie alle Dienste nacheinander und stoppen Sie ssh nicht, bis der umount /dev/sdcBefehl erfolgreich ist.
  • Reparieren Sie die Diskette mit e2fsck.
  • remount es, um sicherzustellen, dass es wirklich in Ordnung ist ( mount -a).
  • reboot. Da Sie die nützlichsten Dienste bereits eingestellt haben, dauert der Neustart nicht mehr so ​​lange. Im Allgemeinen installiere ich Sicherheitsupdates unmittelbar vor dem Neustart, so dass ich den nächsten Neustart für Sicherheitsupdates speichere.