|
Size: 825
Comment: sync with English version
|
Size: 4991
Comment: sync with English version - major rewrite
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 2: | Line 2: |
| ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[fstab|English]] - Italiano - [[ru/fstab|Русский]]-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| | ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[fstab|English]] - Italiano - [[ru/fstab|Русский]]-~ |
| Line 4: | Line 4: |
| Line 5: | Line 6: |
| Il file '''fstab''' ({{{/etc/fstab}}}) (o tabella dei file system) è un file di configurazione del sistema su macchine Debian; solitamente elenca tutti i dischi e le partizioni dei dischi e indica come debbano essere inizializzati o integrati nel file system complessivo del sistema. | |
| Line 6: | Line 8: |
| Un esempio del file {{{/etc/fstab}}} | == Esempio == |
| Line 9: | Line 11: |
| * /dev/hda1 / ext3 defaults 1 1 * /dev/hdxx /usr ext3 defaults 1 1 * /dev/hda5 swap swap defaults 0 0 * /dev/fd0 /mnt/auto/floppy ext2 user,noauto 0 0 * /dev/cdrom /mnt/auto/cdrom iso9660 users,exec,noauto,ro 0 0 |
# <file system> <dir> <type> <options> <dump> <pass> /dev/sda1 / ext3 defaults 1 1 /dev/hdxx /usr ext3 defaults 1 1 /dev/sda5 swap swap defaults 0 0 |
| Line 17: | Line 18: |
== Definizioni dei campi == {{{/etc/fstab}}} contiene i seguenti campi separati da spazi o caratteri di tabulazione: {{{ <file system> <dir> <type> <options> <dump> <pass> }}} * '''<file system>''' - definisce il device di archiviazione (ad esempio {{{/dev/sda1}}}). * '''<dir>''' - dice al comando mount dove deve montare il <file system>. * '''<type>''' - definisce il tipo di file system del device o della partizione da montare. Sono gestiti molti tipi diversi di file system; alcuni esempi sono: ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap e auto. Il tipo 'auto' lascia che sia il comando mount a cercare di indovinare il tipo di file system in uso; è utile per i dispositivi rimovibile come CDROM e DVD. * '''<options>''' - definisce opzioni specifiche per i file system. Alcune opzioni sono correlate solo a quel file system stesso. Alcune delle opzioni più comuni sono: * '''auto''' - il file system viene montato automaticamente all'avvio o quando viene eseguito il comando 'mount -a'. * '''noauto''' - il file system viene montato solo quanto esplicitamente richiesto. * '''exec''' - permette l'esecuzione dei binari che sono presenti su quella partizione (predefinito). * '''noexec''' - non permette l'esecuzione di binari su quel file system. * '''ro''' - monta il file system in sola lettura. * '''rw''' - monta il file system in lettura e scrittura. * '''sync''' - l'I/O dovrebbe essere fatto in modo sincrono. * '''async''' - l'I/O dovrebbe essere fatto in modo asincrono. * '''flush''' - opzione specifica per FAT per fare il flush dei dati più spesso facendo così in modo che i dialoghi di copia o le barre di avanzamento siano presenti sino a che le cose sono sul disco. * '''user''' - permette a qualunque utente di montare il file system (implica noexec,nosuid,nodev a meno che altrimenti specificato). * '''nouser''' - permette solamente a root di montare il file system (predefinito). * '''defaults''' - impostazioni predefinite per mount (equivalente a rw,suid,dev,exec,auto,nouser,async). * '''suid''' - permette il funzionamento dei bit suid e sgid, che sono principalmente usati per permettere agli utenti di un sistema di eseguire binari con privilegi temporaneamente più alti al fine di svolgere uno specifico compito. * '''nosuid''' - blocca il funzionamento dei bit suid e sgid. * '''noatime''' - non aggiorna gli orari di accesso agli inode sul file system. Può migliorare le prestazioni. * '''nodiratime''' - non aggiorna gli orari di accesso agli inode delle directory sul file system. Può migliorare le prestazioni. * '''relatime''' - aggiorna i tempi di accesso agli inode in relazione agli orari di modifica o cambiamento. L'rario di accesso viene aggiornato solamente se quello precedente era precedente all'attuale orario di modifica o cambiamento. (Simile a noatime, ma non crea problemi con mutt o con altre applicazioni che hanno bisogno di sapere se un file è stato letto dall'ultima volta che è stato modificato.) Può migliorare le prestazioni. * '''<dump>''' - è usato dall'utilità dump per decidere quando fare un backup. Quando installto (non installato da un'installazione standard di Arch Linux), dump controlla la voce e usa il numero per decidere se deve essere fatto il backup di un file system. I valori possibili sono 0 e 1; se 0, dump ignora il file system, se 1, dump esegue un backup. La maggior parte degli utenti non ha dump installato, perciò dovrebbe mettere 0 nella voce <dump>. * '''<pass>''' fsck legge il numero <pass> e determina in quale ordine debbano essere controllati i file system. I valori possibili sono 0, 1 e 2. Il file system root dovrebbe avere la priorità più alta: 1, tutti gli altri file system da controllare dovrebbero avere 2; i file system con 0 come valore per <pass> non verranno controllati dalla utilità fsck. |
Translation(s): English - Italiano - Русский
Fstab
Il file fstab (/etc/fstab) (o tabella dei file system) è un file di configurazione del sistema su macchine Debian; solitamente elenca tutti i dischi e le partizioni dei dischi e indica come debbano essere inizializzati o integrati nel file system complessivo del sistema.
Esempio
# <file system> <dir> <type> <options> <dump> <pass> /dev/sda1 / ext3 defaults 1 1 /dev/hdxx /usr ext3 defaults 1 1 /dev/sda5 swap swap defaults 0 0
Non è necessario inserire /proc e /sys in fstab, a meno che siano necessarie alcune opzioni particolari. Il sistema di boot le monterà sempre.
Definizioni dei campi
/etc/fstab contiene i seguenti campi separati da spazi o caratteri di tabulazione:
<file system> <dir> <type> <options> <dump> <pass>
<file system> - definisce il device di archiviazione (ad esempio /dev/sda1).
<dir> - dice al comando mount dove deve montare il <file system>.
<type> - definisce il tipo di file system del device o della partizione da montare. Sono gestiti molti tipi diversi di file system; alcuni esempi sono: ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap e auto. Il tipo 'auto' lascia che sia il comando mount a cercare di indovinare il tipo di file system in uso; è utile per i dispositivi rimovibile come CDROM e DVD.
<options> - definisce opzioni specifiche per i file system. Alcune opzioni sono correlate solo a quel file system stesso. Alcune delle opzioni più comuni sono:
auto - il file system viene montato automaticamente all'avvio o quando viene eseguito il comando 'mount -a'.
noauto - il file system viene montato solo quanto esplicitamente richiesto.
exec - permette l'esecuzione dei binari che sono presenti su quella partizione (predefinito).
noexec - non permette l'esecuzione di binari su quel file system.
ro - monta il file system in sola lettura.
rw - monta il file system in lettura e scrittura.
sync - l'I/O dovrebbe essere fatto in modo sincrono.
async - l'I/O dovrebbe essere fatto in modo asincrono.
flush - opzione specifica per FAT per fare il flush dei dati più spesso facendo così in modo che i dialoghi di copia o le barre di avanzamento siano presenti sino a che le cose sono sul disco.
user - permette a qualunque utente di montare il file system (implica noexec,nosuid,nodev a meno che altrimenti specificato).
nouser - permette solamente a root di montare il file system (predefinito).
defaults - impostazioni predefinite per mount (equivalente a rw,suid,dev,exec,auto,nouser,async).
suid - permette il funzionamento dei bit suid e sgid, che sono principalmente usati per permettere agli utenti di un sistema di eseguire binari con privilegi temporaneamente più alti al fine di svolgere uno specifico compito.
nosuid - blocca il funzionamento dei bit suid e sgid.
noatime - non aggiorna gli orari di accesso agli inode sul file system. Può migliorare le prestazioni.
nodiratime - non aggiorna gli orari di accesso agli inode delle directory sul file system. Può migliorare le prestazioni.
relatime - aggiorna i tempi di accesso agli inode in relazione agli orari di modifica o cambiamento. L'rario di accesso viene aggiornato solamente se quello precedente era precedente all'attuale orario di modifica o cambiamento. (Simile a noatime, ma non crea problemi con mutt o con altre applicazioni che hanno bisogno di sapere se un file è stato letto dall'ultima volta che è stato modificato.) Può migliorare le prestazioni.
<dump> - è usato dall'utilità dump per decidere quando fare un backup. Quando installto (non installato da un'installazione standard di Arch Linux), dump controlla la voce e usa il numero per decidere se deve essere fatto il backup di un file system. I valori possibili sono 0 e 1; se 0, dump ignora il file system, se 1, dump esegue un backup. La maggior parte degli utenti non ha dump installato, perciò dovrebbe mettere 0 nella voce <dump>.
<pass> fsck legge il numero <pass> e determina in quale ordine debbano essere controllati i file system. I valori possibili sono 0, 1 e 2. Il file system root dovrebbe avere la priorità più alta: 1, tutti gli altri file system da controllare dovrebbero avere 2; i file system con 0 come valore per <pass> non verranno controllati dalla utilità fsck.
