У меня есть серия дисков, которые зашифрованы с помощью LUKS / dm-crypt. Не гарантируется, что все они будут подключены во время загрузки системы, но если они есть, я хотел бы убедиться, что они установлены.
На данный момент могу указать устройства в /etc/crypttab
, который будет работать, если присутствуют все устройства (он запросит пароль, затем расшифрует и смонтирует все диски). Однако, если какой-либо диск отключен, весь процесс загрузки завершится ошибкой, и он вернется в аварийный режим.
Как я могу указать, что эти диски должны монтироваться как часть процесса загрузки, если они есть, без сбоя всей загрузки, если внешний диск отключен?
Я запускаю Ubuntu 17.10 (Artful Aardvark), используя systemd в качестве init.
Добавить nofail
к параметрам в /etc/cryptab
и /etc/fstab
https://www.freedesktop.org/software/systemd/man/crypttab.html#nofail
https://www.freedesktop.org/software/systemd/man/systemd.mount.html#nofail