暗号化された(LUKS)ルートパーティションを持つKubuntu 16.04システムで Boot Repair ツールを実行しようとしています。 この投稿 は、「正しい名前を使用して暗号化されたドライブをアクティブにする」ように指示します。この名前は、ライブシステムの/ etc/crypttabで指定する必要があります。
ライブシステムの/ etc/crypttabにエントリがありません。ライブシステムもKubuntu 16.04です。
必要な名前を特定/検索するにはどうすればよいですか?
暗号化されたパーティションは/dev/sdXY
であると想定します。ここで、Xは文字で、Yは数字です。
を押してターミナルを開きます Ctrl+Alt+T 次のように入力します。
Sudo cryptsetup luksOpen /dev/sdXY temp_name
まず、Sudo password
の入力を求められます。パスワードを入力して押します Enter。次にそれは言うでしょう:
Enter passphrase for /dev/sdXY:
パスフレーズを入力して、 Enter。パスワードもパスフレーズも表示されず、カーソルも移動しません。これは正常です。これにより/dev/mapper/temp_name
が作成されます
Sudo mkdir /mnt/temp_dir
Sudo mount /dev/mapper/temp_name /mnt/temp_dir
Sudo cat /mnt/temp_dir/etc/crypttab
最後の行には、次のようなcrypttab
ファイルの内容が表示されます。
correct_name UUID=78base79-8463-4046-a2b1-3a36b14cf42d none luks,timeout=30
チュートリアルを続行するには、correct_name
を書き留めてください。
次のコマンドを入力して、以前と同じようにすべてを返します。
Sudo umount /mnt/temp_dir # Un-mounts /dev/mapper/temp_name
Sudo rmdir /mnt/temp_dir # Deletes the temp_dir
Sudo cryptsetup luksClose temp_name # Un-maps the LUKS partition from tem_name
お役に立てれば