# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/vda1 during installation
UUID=xxxx / ext4 errors=remount-ro 0 1
# swap was on /dev/vdb1 during installation
UUID=yyyy none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
UUID=zzzz /data ext4 default 0 1
В последней строке значение прохода установлено на 1, хотя оно зарезервировано для корневого раздела.
Я случайно сделал это в своей системе, и теперь я не могу до него добраться (ssh). Что двойной набор "1" делает с системой при загрузке?
TL; DR: ничего.
Подробности:
согласно man fstab
Шестое поле (fs_passno).
Это поле используется fsck (8) для определения порядка, в котором проверки файловой системы выполняются во время загрузки.
(...)Файловые системы на диске будут проверяться последовательно, но файловые системы на разных дисках будут проверяться одновременно, чтобы использовать параллелизм, доступный на оборудовании.
Это в основном повлияет на способ выполнения fsck (проверка целостности файловой системы), а не на способ его монтирования. Монтирование ФС будет происходить последовательно (первым «появится» в fstab, будет смонтировано первым).
Итак, что касается вопроса, во время fsck обе файловые системы будут проверены по порядку.