Cosa significano gli ultimi due campi in fstab?


98

Gli ultimi due campi su ciascuna riga in fstab (dump, pass) sono alcuni numeri, generalmente 0. Cosa significano questi numeri?

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
UUID=030ccf66-5195-4835-ba3e-f5d7a5403c05 /               ext4    errors=remount-ro 0       1

Risposte:


103

Copia / incolla da man fstab:

Il quinto campo, (fs_freq), viene utilizzato per questi filesystem dal comando dump (8) per determinare quali filesystem devono essere scaricati. Se il quinto campo non è presente, viene restituito un valore pari a zero e il dump presuppone che non è necessario eseguire il dump del file system.

Il sesto campo, (fs_passno), viene utilizzato dal programma fsck (8) per determinare l'ordine in cui vengono eseguiti i controlli del file system al momento del riavvio. Il filesystem di root dovrebbe essere specificato con un fs_passno di 1 e gli altri filesystem dovrebbero avere un fs_passno di 2. I filesystem all'interno di un'unità verranno controllati in sequenza, ma i filesystem su unità diverse verranno controllati contemporaneamente per utilizzare il parallelismo disponibile nell'hardware . Se il sesto campo non è presente o zero, viene restituito un valore pari a zero e fsck supporrà che il file system non debba essere verificato.


Sarebbe più facile da leggere in una citazione a blocchi come paragrafi.

15
Ma cosa fa l'utilità di dump? (Non ha man-page)
— elzapp,

11
Se non hai una pagina man di dump, allora non hai installato dump. Vedi manpages.ubuntu.com/manpages/maverick/en/man8/dump.8.html - è a scopo di backup.
— htorque,

5
Correlati: superuser.com/questions/247523/… TL; DR: basta impostare sempre il dump su zero e passare a 1 per l'unità root, 2 per qualsiasi altra unità.
— np8,

1
@ David è corretto - e il mio commento nel contesto è ancora valido. Non vorrai eseguire fsck su determinati mountpoint
— Enrico,

13

La semplice risposta della testa di blocco è, il primo campo determina se deve essere scaricato, il secondo campo determina se deve essere verificato durante l'avvio e in quale sequenza. Controlla il manuale per il resto!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.