Что означают последние два поля в 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
2 ответа
Копировать / вставить из man fstab
:
Пятое поле (fs_freq) используется для этих файловых систем командой dump(8), чтобы определить, какие файловые системы должны быть выгружены. Если пятое поле отсутствует, возвращается значение ноль, и dump будет считать, что файловая система не должна быть выгружена.
Шестое поле (fs_passno) используется программой fsck(8) для определения порядка, в котором проверки файловой системы выполняются во время перезагрузки. Корневая файловая система должна быть указана с fs_passno, равным 1, а другие файловые системы должны иметь значение fs_passno, равное 2. Файловые системы на диске будут проверяться последовательно, но файловые системы на разных дисках будут проверяться одновременно, чтобы использовать параллелизм, доступный в оборудовании., Если шестое поле отсутствует или равно нулю, возвращается значение ноль, и fsck будет считать, что файловая система не нуждается в проверке.
Ответ простой болванки: первое поле определяет, должен ли он быть сброшен, второе поле определяет, следует ли проверять его во время запуска и в какой последовательности. Проверьте руководство для отдыха!