web-dev-qa-db-ja.com

起動時にLUKSで暗号化されたドライブをマウントしますが、ドライブが存在する場合のみ

すべてLUKS/dm-cryptで暗号化された一連のドライブがあります。システムの起動時にすべてが接続されているとは限りませんが、接続されている場合は、確実に接続されていることを確認したいと思います。

現時点では、/etc/crypttabでデバイスを指定できます。これは、すべてのデバイスが存在する場合に機能します(パスワードの入力を求められ、すべてのドライブを復号化してマウントします)。ただし、いずれかのドライブのプラグが抜かれると、起動プロセス全体が失敗し、緊急モードにフォールバックします。

外付けドライブが接続されていない場合にブート全体が失敗することなく、これらのドライブが存在する場合はブートプロセスの一部としてマウントするように指定するにはどうすればよいですか?

Systemdをinitとして使用してUbuntu17.10(Artful Aardvark)を実行しています。

2
chimeracoder
1
Bigon