Questa utilità controlla un file system ext2/ext3. Utilizzato più spesso dopo uno spegnimento improvviso, ad esempio a causa di un'interruzione di corrente, o quando si sospetta un danno al disco. Alcuni utili argomenti presi da man e2fsck sono i seguenti:
- -c :verifica la presenza di blocchi danneggiati e quindi li contrassegna come danneggiati.
- -f :Forza il controllo su un file system pulito.
- -v :Modalità dettagliata.
Esempi di comando e2fsck
1. Per controllare un file system:
# e2fsck /dev/sda1 # e2fsck /dev/mapper/VG00-LV00
2. Per controllare il file system e ripararlo se presente:
# e2fsck -p /dev/sda1
3. Per controllare il file system e ripararlo se viene rilevato un errore (con compatibilità con le versioni precedenti):
# e2fsck -a /dev/sda1
4. Per forzare e2fsck a provare a localizzare il superblocco solo a una particolare dimensione del blocco:
# e2fsck -B 1024 /dev/sda1
5. Per eseguire una scansione di sola lettura del dispositivo:
# e2fsck -c /dev/sda1
6. Per scrivere le informazioni di completamento nel descrittore di file specificato:
# e2fsck -C fd /dev/sda1
7. Per stampare l'output di debug:
# e2fsck -d /dev/sda1
8. Per ottimizzare le directory nel file system:
# e2fsck -D /dev/sda1
9. Per impostare le opzioni estese di e2fsck:
# e2fsck -E ea_ver=extended_attribute_version # e2fsck -E fragcheck
10. Per forzare il controllo anche se il file system sembra pulito:
# e2fsck -f
11. Per impostare il nome del percorso in cui è possibile trovare il journal esterno per questo file system:
# e2fsck -j external-journal
12. Per preservare i blocchi danneggiati esistenti:
# e2fsck -kc /dev/sda1
13. Per aggiungere i numeri di blocco specificati nel file:
# e2fsck -l /tmp/file.txt /dev/sda1
14. Per impostare l'elenco dei blocchi danneggiati specificato nel file:
# e2fsck -L /tmp/file.txt /dev/sda1
15. Per aprire il file system in sola lettura:
# e2fsck -n /dev/sda1
16. Per avere la compatibilità con le versioni precedenti:
# e2fsck -r /dev/sda1
17. Per avere le statistiche temporali:
# e2fsck -t /dev/sda1
18. Per impostare la modalità dettagliata:
# e2fsck -v /dev/sda1
19. Per ottenere le informazioni sulla versione:
# e2fsck -V
20. Per impostare la risposta su "sì":
# e2fsck -y /dev/sda1