Creazione del file /etc/fstab

Il file /etc/fstab è usato da alcuni programmi per determinare dove i file system devono essere montati come impostazione predefinita, quali devono essere verificati e in quale ordine. Create una nuova tabella di file system come questa:

cat > /etc/fstab << "EOF"
# Begin /etc/fstab

# file system  mount-point  fs-type  options         dump  fsck-order

/dev/xxx      /            fff      defaults        1     1
/dev/yyy      swap         swap     pri=1           0     0
proc          /proc        proc     defaults        0     0
devpts        /dev/pts     devpts   gid=4,mode=620  0     0
shm           /dev/shm     tmpfs    defaults        0     0

# End /etc/fstab
EOF

Ovviamente, sostituite xxx, yyy e fff con i valori appropriati per il vostro sistema, ad esempio hda2, hda5 e reiserfs. Per tutti i dettagli sui sei campi in questa tabella, vedete man 5 fstab.

Quando si usa una partizione reiserfs, gli 1 1 alla fine della linea devono essere sostituiti con 0 0, poiché questa partizione non ha bisogno di essere verificata.

Il punto di mount per tmpfs /dev/shm è incluso per permettere l'abilitazione della memoria condivisa POSIX. Il vostro kernel deve avere il supporto necessario incluso perchè questo funzioni: altro su questo nella prossima sezione. Notate che attualmente pochissimo software usa la memoria condivisa POSIX. Pertanto potete considerare facoltativo il punto di mount /dev/shm. Per ulteriori informazioni, vedete Documentation/filesystems/tmpfs.txt nell'albero dei sorgenti del kernel.

Ci sono altre linee che potreste considerare di aggiungere al vostro file fstab. Un esempio è una linea da usare se intendete usare dispositivi USB:

usbfs       /proc/bus/usb  usbfs    defaults    0     0

Questa opzione ovviamente funzionerà solo se avete il supporto in questione compilato nel vostro kernel.