.\" Copyright (c) 1980, 1989, 1991 The Regents of the University of California. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" 3. All advertising materials mentioning features or use of this software .\" must display the following acknowledgement: .\" This product includes software developed by the University of .\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. .\" .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" .\" @(#)fstab.5 6.5 (Berkeley) 5/10/91 .\" .\" Modified Sat Mar 6 20:45:03 1993, faith@cs.unc.edu, for Linux .\" Sat Oct 9 10:07:10 1993: converted to man format by faith@cs.unc.edu .\" Sat Nov 20 20:47:38 1993: hpfs documentation added .\" Sat Nov 27 20:23:32 1993: Updated authorship information .\" Wed Jul 26 00:00:00 1995: Updated some nfs stuff, joey@infodrom.north.de .\" Tue Apr 2 00:38:28 1996: added info about "noauto", "user", etc. .\" Tue Jun 15 20:02:18 1999: added LABEL and UUID .\" Sat Jul 14 2001: Michael K. Johnson added -O .\" .\" Traduzione in Italiano di Giovanni Bortolozzo .\" Agosto 1996 .\" 1° Revisione Marzo 1997 .\" Aggiornamento a mount vers. 2.13.1-1 di Elisabetta Galli , febbraio 2008 .\" Aggiornamento a util-linux 2.24.1 di Marco Curreli .\" marzo 2014 .\" .TH FSTAB 5 "August 2010" "util-linux" "File Formats" .SH NOME fstab \- informazioni statiche sui file system .SH SINTASSI .B /etc/fstab .SH DESCRIZIONE Il file .B fstab contiene informazioni descrittive sui vari file system. .B fstab viene solamente letto dai programmi, non scritto; la creazione e la manutenzione di questo file sono compiti dell'amministratore di sistema. Ogni file system è descritto su una sola riga; i campi su ogni riga sono separati da tab o spazi. Le righe che iniziano con '#' sono commenti. L'ordine dei record in .B fstab è importante, in quanto .BR fsck (8), .BR mount (8), e .BR umount (8) iterano sequenzialmente su .B fstab per fare il loro lavoro. .B Il primo campo .RI ( fs_spec ). .RS Questo campo definisce il dispositivo speciale a blocchi o il file system remoto da montare. .LP Per i montaggi ordinari manterrà (un collegamento a) un nodo di un dispositivo speciale a blocchi (come creato da .BR mknod (8)) per il dispositivo da montare, come `/dev/cdrom' o `/dev/sdb7'. Per i montaggi NFS si avrà :, per esempio `knuth.aeb.nl:/'. Per procfs, si usi `proc'. .LP Invece di indicare esplicitamente il dispositivo, si può indicare il file system da montare tramite il suo UUID o tramite l'etichetta di volume (vedere .BR e2label (8) o .BR xfs_admin (8)), scrivendo LABEL= o UUID=, per esempio `LABEL=Boot' o `UUID=3e6be9de\%-8139\%-11d1\%-9106\%-a43f08d823a6'. È anche possibile usare PARTUUID= e PARTLABEL=. Questi identificatori di partizioni sono supportati, per esempio, per GUID Partition Table (GPT). Si veda .BR mount (8), .BR blkid (8) or .BR lsblk (8) per maggiori dettagli sugli identificatori dei dispositivi. .LP Si noti che .BR mount (8) usa gli UUID come stringhe. La rappresentazione della stringa del UUID dovrebbe essere basata su caratteri minuscoli. .RE .B Il secondo campo, .RI ( fs_file ). .RS Questo campo definisce il punto di mount per il file system. Per le partizioni di swap, questo campo dovrebbe essere specificato come `none'. Se il nome del punto di mount contiene degli spazi, è possibile proteggerli con `\\040'. .RE .B Il terzo campo .RI ( fs_vfstype ). .RS Questo campo definisce il tipo di file system. Linux supporta molti tipi di file system, per esempio .IR adfs , .IR affs , .IR autofs , .IR coda , .IR coherent , .IR cramfs , .IR devpts , .IR efs , .IR ext2 , .IR ext3 , .IR hfs , .IR hpfs , .IR iso9660 , .IR jfs , .IR minix , .IR msdos , .IR ncpfs , .IR nfs , .IR ntfs , .IR proc , .IR qnx4 , .IR reiserfs , .IR romfs , .IR smbfs , .IR sysv , .IR tmpfs , .IR udf , .IR ufs , .IR umsdos , .IR vfat , .IR xenix , .IR xfs , e forse anche altri. Per maggiori dettagli vedere .BR mount (8). Per conoscere i file system attualmente supportati dal kernel in uso si veda .IR /proc/filesystems . Una voce .I swap denota un file o una partizione usati per lo swap, vedi \& .BR swapon (8). Una voce .I none è utile per dei mount di tipo bind [che duplicano i punti di montaggio] o move [che spostano i punti di montaggio]. .BR mount (8) e .BR umount (8) supportano .IR sotto-tipi di file system. Il sotto-tipo è definito dal suffisso '.sottotipo'. Per esempio fuse.sshfs'. Si raccomanda di usare la notazione sotto-tipo piuttosto che aggiungere un qualunque prefisso al primo campo di fstab (per esempio, 'sshfs#example.com' è deprecato). .RE .B Il quarto campo .RI ( fs_mntops ). .RS Questo campo definisce le opzioni di montaggio associate al file system. Il suo formato è un elenco di opzioni separate da virgole. Contiene come minimo il tipo di montaggio, più qualsiasi opzione addizionale adatta al tipo di file system. Per la documentazione relativa alle opzioni di mount disponibili, vedere .BR mount (8). Per la documentazione relativa alle opzioni di swap disponibili, vedere .BR swapon (8). Comuni a tutti i tipi di file system sono le opzioni: .TP .B defaults usa le opzioni predefinite: rw, suid, dev, exec, auto, nouser e async .TP .B noauto non monta il file system quando viene eseguito "mount -a" (per esempio all'avvio) .TP .B user permette il montaggio ad un utente .TP .B owner permette il montaggio ai proprietari di un dispositivo .TP .B comment o .B x- per il funzionamento dei programmi di mantenimento di fstab .TP .B nofail non segnala gli errori per questo dispositivo se non esiste. .RE Il quinto campo .RI ( fs_freq ). .RS Questo campo viene usato sui relativi file system dal comando .BR dump (8) per determinare quali file system abbiano bisogno della sua azione. Se il quinto campo non è presente, è restituito il valore zero e .B dump supporrà che non ci sia bisogno di effettuare un dump sul file system. .RE Il sesto campo .RI ( fs_passno ). .RE Questo campo viene usato dal programma .BR fsck (8) per determinare l'ordine di verifica dei file system in fase di riavvio. Il file system root dovrebbe essere specificato con un .I fs_passno pari a 1, gli altri file system dovrebbero avere un .I fs_passno pari a 2. File system nello stesso disco verranno verificati in sequenza, mentre file system su dischi diversi verranno verificati insieme per sfruttare il parallelismo disponibile nell'hardware. Se il sesto campo non è presente o è pari a zero, verrà restituito zero e .B fsck supporrà che non ci sia bisogno di effettuare alcuna verifica sul file system. .RE .SH NOTE Il modo corretto per leggere i record da .B fstab è usare le routine .BR getmntent (3) o .BR libmount . La parola chiave .B ignore come tipo di file system (terzo campo) non è più supportata dal comando mount basato solo su libmount (a partire da util-linux v2.22). .SH FILE .IR /etc/fstab , .I .SH "VEDERE ANCHE" .BR findmnt (8), .BR mount (8), .BR swapon (8), .BR fs (5), .BR getmntent (3) .SH STORIA Il progenitore del formato del file .B fstab apparve in BSD 4.0. .\" Ma senza convenzioni sui commenti, senza opzioni e senza vfs_type. .\" Invece c'erano i tipi rw/ro/rq/sw/xx, dove xx corrisponde all'attuale 'ignore'. .SH DISPONIBILITÀ Questa pagina di manuale fa parte del pacchetto util-linux, ed è disponibile presso ftp://ftp.kernel.org/pub/linux/utils/util-linux/. .PP Traduzione in italiano a cura di ILDP - Italian Linux Documentation Project \%http://www.pluto.it/ildp. Segnalare eventuali errori di traduzione a .IR ildp@pluto.it