すべてLUKS/dm-cryptで暗号化された一連のドライブがあります。システムの起動時にすべてが接続されているとは限りませんが、接続されている場合は、確実に接続されていることを確認したいと思います。
現時点では、/etc/crypttab
でデバイスを指定できます。これは、すべてのデバイスが存在する場合に機能します(パスワードの入力を求められ、すべてのドライブを復号化してマウントします)。ただし、いずれかのドライブのプラグが抜かれると、起動プロセス全体が失敗し、緊急モードにフォールバックします。
外付けドライブが接続されていない場合にブート全体が失敗することなく、これらのドライブが存在する場合はブートプロセスの一部としてマウントするように指定するにはどうすればよいですか?
Systemdをinitとして使用してUbuntu17.10(Artful Aardvark)を実行しています。
/etc/cryptab
および/etc/fstab
のオプションにnofail
を追加します
https://www.freedesktop.org/software/systemd/man/crypttab.html#nofail
https://www.freedesktop.org/software/systemd/man/systemd.mount.html#nofail