すでにLUKSブロックデバイスがオンになっている場合は、cryptsetup luksOpen
同じパラメータ(デバイス名を含む)を使用して同じシステムでコマンドを2回目に呼び出すと、何もしないか安全ではありませんか?
答え1
同じ名前のデバイスを開こうとすると、cryptsetup
マッピングされたデバイスがすでに存在するというメッセージのみが表示されます。別の名前を試してみると、デバイスは使用中であるため、呼び出しは失敗します。
$ sudo cryptsetup luksOpen /dev/sdc1 a
Device a already exists.
$ sudo cryptsetup luksOpen /dev/sdc1 b
Enter passphrase for /dev/sdc1:
Cannot use device /dev/sdc1 which is in use (already mapped or mounted).