Provided by: manpages-it_0.3.4-5_all bug

NOME

       fsck - verifica e ripara un file system di Linux

SINTASSI

       fsck [ -AVRTNP ] [ -s ] [ -t tipo_fs ] [ opzioni_fs ] filesys [ ... ]

DESCRIZIONE

       fsck è usato per verificare ed eventualmente riparare un file system di
       Linux.  filesys è il nome del dispositivo (p.es. /dev/hda1,  /dev/sdb2)
       oppure  il  mount point (p.es. /, /usr, /home) del file system. Se fsck
       ha da controllare diversi filesystem su dispositivi differenti,  allora
       proverà  a  fare  le verifiche in parallelo. Ciò riduce il tempo totale
       per la verifica di tutti i filesystem, in quanto  fsck  trae  vantaggio
       dal parallelismo dei ‘‘multiple disk spindle’’.

       Il  codice  d’uscita  restituito  da  fsck  è  la  somma delle seguenti
       condizioni:
            0    - Nessun errore
            1    - Errori del file system corretti
            2    - Il sistema dovrebbe essere rebootato
            4    - Errori del file system non corretti
            8    - Errore operativo
            16   - Errore d’uso o di sintassi
            128  - Errore della shared library
       Il codice d’uscita ritornato quando sono stati verificati tutti i  file
       system  usando  l’opzione -A è il bit-wise OR (OR bit a bit) dei codici
       d’uscita per ciascun file system  che è stato verificato.

       In verità, fsck è solo un front-end per i diversi file  system  checker
       (fsck.tipo_fs)   disponibili   sotto  Linux.  Il  file  system  checker
       specifico è cercato prima in /sbin, poi in /etc/fs e in /etc, e  infine
       nelle  directory elencate della variabile d’ambiente PATH. Si vedano le
       pagine  manuale  dei  file  system  checker  specifici  per   ulteriori
       dettagli.

OPZIONI

       -A     ‘‘Attraversa’’  il  file /etc/fstab e prova a verificare tutti i
              file system lì elencati in un colpo solo. Questa opzione è usata
              tipicamente  nel  file  di inizializzazione del sistema /etc/rc,
              invece di usare più comandi per la  verifica  di  un  solo  file
              system.

       -R     Quando si verificano tutti i file system con l’opzione -A, viene
              saltato il root file system (nel caso che  sia  già  montato  in
              lettura e scrittura).

       -T     Non mostra il titolo quando parte.

       -N     Non  viene eseguito, mostra solo quello che sarebbe stato fatto.

       -P     Quando è impostato il flag -A, verifica il  root  filesystem  in
              parallelo con gli altri filesystem. Questa non è la cosa da fare
              più sicura al mondo, in quanto se lo stato del root filesystem è
              dubbio  cose  come  l’eseguibile  di  e2fsck  potrebbero  essere
              corrotte! Questa  opzione  è  fornita  principalmente  per  quei
              system  manager che non vogliono che la partizione del root file
              system sia piccola e compatta (cosa che  in  realtà  sarebbe  la
              giusta soluzione).

       -s     Serializza  le operazioni di fsck. Questa è una buona idea se si
              stanno verificando molti filesystem e i  checker  sono  in  modo
              interattivo  (N.B.:  e2fsck gira di default in modo interattivo.
              Per fare in modo che e2fsck vada in  modo  non  interattivo,  si
              deve  specificare  l’opzione -p o -a, se si vuole che gli errori
              siano corretti automaticamente, oppure l’opzione -n se non lo si
              vuole).

       -V     Produce  un  output  dettagliato,  includendo  tutti  i  comandi
              specifici dei file system che sono eseguiti.

       -t tipo_fs
              Specifica il tipo  del  file  system  da  verificare.  Quando  è
              specificato  il  flag -A, sono verificati solo i file system che
              corrispondono a tipo_fs.  Se tipo_fs è preceduto dal prefisso no
              sono  verificati  solo  i  file  system  che non corrispondono a
              tipo_fs.

              Di solito, il tipo di file system è dedotto cercando filesys nel
              file  /etc/fstab e usando la voce corrispondente.  Se il tipo di
              file  system  non  può  essere  dedotto,  fsck  userà  il   tipo
              specificato dall’opzione -t se questa specifica un unico tipo di
              file system. Se tale tipo non è disponibile, allora è  usato  il
              tipo di default (attualmente ext2).

       opzioni_fs
              Qualsiasi opzione non compresa da fsck, o che segue l’opzione --
              è trattata come una opzione specifica  per  in  file  system  da
              passare al checker specifico del file system.

       Attualmente,  è  in  atto una standarizzazione delle opzioni specifiche
       per i file system. Sebbene non sia garantito, le seguenti opzioni  sono
       supportate dalla maggior parte dei file system checker:

       -a     Ripara automaticamente il file system senza porre domande (usare
              questa opzione con cautela). Si noti che e2fsck supporta -a solo
              per   compatibilità   all’indietro.  Questa  opzione  è  mappata
              nell’opzione  -p  di  e2fsck  che  è  più   sicura   da   usare,
              diversamente  dall’opzione  -a  che supportano molti file system
              checker.

       -r     Ripara interattivamente il file  system  (chiede  le  conferme).
              N.B.:  Di  solito  è una cattiva idea usare questa opzione se si
              stanno eseguendo diversi fsck in parallelo. Si noti inoltre  che
              questo  è il comportamento di default di e2fsck; questi supporta
              tale opzione solo per ragioni di compatibilità all’indietro.

AUTORE

       Theodore Ts’o (tytso@mit.edu)

       La pagina di manuale è un adattamento spudorato di quella del programma
       di  front-end  al fsck generico di David Engel e Fred van Kempen, che a
       sua volta è un adattamento spudorato della versione Remy  Card  per  il
       file system ext2.
       Traduzione in Italiano di Giovanni Bortolozzo <borto@dei.unipd.it>.

FILE

       /etc/fstab.

VEDERE ANCHE

       fstab(5),   mkfs(8),   fsck.minix(8),  fsck.ext2(8)  oppure  e2fsck(8),
       fsck.xiafs(8).