Come recuperare il file system EXT3

November 12

Come recuperare il file system EXT3


Il filesystem ext3 è stato introdotto nel 2001 come la scelta di default per Red Hat Linux (http://www.redhat.com/support/wpapers/redhat/ext3/). Ext3 ha offerto un significativo miglioramento rispetto ext2 con la sua introduzione di uno strato di journaling. Questo record nel diario è un'area del disco rigido che memorizza un record di operazioni sui file di sistema. Riparazione di un file system può richiedere molte ore su un grande disco fisso senza journaling. Un file system ext3 può rapidamente verificare lo stato di un disco rigido e di identificare i problemi utilizzando un diario. Riparazione di un file system ext3 è semplicemente una questione di esecuzione di un comando per controllare il sistema contro il giornale, fare una solito multipla operazione di riparazione ora prendere solo pochi secondi. (Http://support.apple.com/kb/HT2355)

istruzione

1 Passare al livello di esecuzione più basso per smontare tutti i file system.
Immettere il comando: init 1 ad una console di root.

2 Smontare il file system che si desidera controllare. Tutti i sistemi di file specificati in / etc / fstab può essere montato, e si può consultare questo file per individuare il nome del file system (http://www.tuxfiles.org/linuxhelp/fstab.html).
Sostituire <mountpoint> per il nome del punto di montaggio e digitare il comando: umount / dev / <mountpoint>

3 Utilizzare fsck per la scansione del divisorio. È necessario utilizzare il parametro di comando ext3 -t per garantire il sistema di file viene trattato come una partizione ext3 journal. Sostituire <devicename> per la partizione nel file / etc / fstab, contrassegnata dalla dicitura simile a "/ dev / hda1."
Immettere il comando: fsck -t ext3 <devicename>

4 Premere il tasto "Y" per confermare ogni modifica al file system come ripara. Qualsiasi file recuperati verranno memorizzati nella directory lost + found del sistema.

5 Montare il file system appena riparato. Inserire il comando: mount <mountpoint>

6 Commutare il sistema al runlevel multiutente per riprendere il normale funzionamento del sistema. Immettere il comando: init 3

Consigli e avvertenze

  • Per maggiori informazioni sui runlevel e fsck, controllare le pagine man della vostra distribuzione per init e fsck.
  • Esecuzione fsck senza il parametro ext3 -t può danneggiare il file system.