Что означают последние два поля в fstab?

Последние два поля в каждой строке в fstab (dump, pass) - это числа, обычно 0. Что означают эти числа?

# <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
130
задан 24 November 2017 в 11:01

2 ответа

Скопируйте/вставьте из man fstab:

Пятое поле (fs_freq) используется для этих файловых систем командой dump(8) для определения того, какие файловые системы необходимо выкинуть. Если пятое поле отсутствует, то возвращается значение нуля и dump будет предполагать, что файловая система не нуждается в дампе.

Шестое поле, (fs_passno), используется программой fsck(8), чтобы определить порядок, в котором проверки файловой системы выполняются при перезагрузке Время. Корневая файловая система должна быть указана с fs_passno равным 1, и другие файловые системы должны иметь fs_passno равное 2. Файловые системы внутри a диск будет проверяться последовательно, но файловые системы на разных дисках будет проверяться в то же время, чтобы использовать параллелизм, имеющийся в оборудование. Если шестое поле не присутствует или равно нулю, то значение параметра возвращается ноль, и fsck будет считать, что файловая система нет Нужно проверить.

119
ответ дан 24 November 2017 в 11:01

Простой ответ на головной болван: первое поле определяет, следует ли его выгружать, второе поле определяет, следует ли его проверять при запуске и в какой последовательности. Остальное смотрите в руководстве!

16
ответ дан 24 November 2017 в 11:01

Другие вопросы по тегам:

Похожие вопросы: