3つの暗号化されたパーティションがあります。一つは/
、一つは/home
、一つはですswap
。
パスワードを3回入力するのは愚かで、スワップパーティションを暗号化ドライブのスワップファイルに置き換えました。ただし、そのエントリを削除した後も、fstab
起動時に以前のスワップパーティションのパスワードを求めるメッセージが表示され続けました。
sda7_crypt
起動時にOSが期待したパスワードを要求します。しかしその後、パスワードを尋ねますsda5_crypt
。どうやって無効にしますかsda5_crypt
?
/etc/fstab
:
/dev/mapper/sda7_crypt / ext4 errors=remount-ro 0 1
UUID=xxxxxxxxxxxxxxxxxxxxxxx /boot ext4 defaults 0 2
/dev/mapper/sdb5_crypt /home ext4 defaults 0 2
/myswapfile swap swap defaults 0 0
/etc/cryptsetup
:
sda7_crypt UUID=xxxxxxxxxxxxxxxxxxxxx none luks,discard
sdb5_crypt UUID=xxxxxxxxxxxxxxxxxxxxx /keyfile luks,discard
更新:コメントの質問に対する回答に関する追加情報:
システム:Ubuntu 14.04 64ビットデスクトップ
/boot/grub/grub.cfg:
# #このファイルを編集しないでください # # テンプレートを使用して grub-mkconfig によって自動生成される # /etc/grub.dで、/etc/default/grubで設定 # ### /etc/grub.d/00_header 起動 ### if [ -s $prefix/grubenv ]; have_grubenv=true に設定 ロード環境 フィリピン諸島 if ["${next_entry}"]; デフォルト設定="${next_entry}" 次の項目設定= 環境に次の項目を保存します。 boot_once=true に設定 その他 デフォルト値を「0」に設定 フィリピン諸島 if [ x"${feature_menuentry_id}" = xy ]; menuentry_id_option="--id" その他 menuentry_id_option="" フィリピン諸島 menuentry_id_optionのエクスポート if ["${prev_saved_entry}"]; save_entry="${prev_saved_entry}" 設定 save_env save_entry prev_saved_entry=設定 save_env prev_saved_entry boot_once=true に設定 フィリピン諸島 関数保存のデフォルト{ if [-z "${boot_once}"]; save_entry="${select}" save_env save_entry フィリピン諸島 } 関数の記録に失敗{ 記録設定失敗=1 If [ -n "${have_grubenv}" ]; if [-z "${boot_once}"]; save_env Recordfail; } 関数ロード画像{ if [ x $ feature_all_video_module = xy ]; insmod all_video その他 insmod efi_gop insmod efi_uga ieee1275_fbのインストール モードvbeの挿入 vga 挿入 insmod video_bochs insmod video_cirus フィリピン諸島 } フォントUnicodeを読み込む場合。 gfxmode=automatic に設定 ビデオロード insmod gfxterm locale_dir=$prefix/locale 設定 lang=en_USに設定 insmodが文字を受け取ります フィリピン諸島 端末出力 gfxterm if [ "${recordfail}" = 1 ]; タイムアウト設定=-1 その他 if [x $ feature_timeout_style = xy]; timeout_style=非表示に設定 タイムアウト設定=0 #timeout_style関数が代替の場合は、タイムアウトコードを非表示にします。 #使用できません。 elif sleep--割り込み可能0; タイムアウト設定=0 フィリピン諸島 フィリピン諸島 ### 終了 /etc/grub.d/00_header ### ### /etc/grub.d/05_debian_theme 起動 ### menu_color_normal=白/黒に設定 menu_color_highlight=ブラック/ライトグレーに設定 背景色が44,0,30の場合。 明らか フィリピン諸島 ### 終了 /etc/grub.d/05_debian_theme ### ### /etc/grub.d/10_linux 起動 ### 関数 gfxmode { gfxpayload="${1}" 設定 if [ "${1}" = "維持" ]; vt_handoff=vt.handoff=7に設定 その他 vt_handoff=設定 フィリピン諸島 } if [ "${recordfail}" != 1 ]; if [ -e ${prefix}/gfxblacklist.txt ]; hwmatch ${prefix}/gfxblacklist.txt 3の場合。 if [ ${match} = 0 ]; linux_gfx_mode=keep設定 その他 linux_gfx_mode=text 設定 フィリピン諸島 その他 linux_gfx_mode=text 設定 フィリピン諸島 その他 linux_gfx_mode=keep設定 フィリピン諸島 その他 linux_gfx_mode=text 設定 フィリピン諸島 linux_gfx_mode エクスポート menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-c3444e01-a00a-4e4b-a73e-d213dc913a1e' { ロギング失敗 ビデオロード gfx モード$linux_gfx_mode インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 linux /vmlinuz-3.13.0-35-generic root=UUID=xxxxxxxxxxxxxxxxxxxxxxx ro 自動起動 $vt_handoff initrd /initrd.img-3.13.0-35-generic } サブメニュー 'Ubuntu Advanced Options' $menuentry_id_option 'gnulinux-advanced-c3444e01-a00a-4e4b-a73e-d213dc913a1e' { menuentry 'Ubuntu、Linux 3.13.0-35-genericを使用する' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-35-generic-advanced-c3444e01-a00a -4e4b-a73e-d213dc913a1e'{ ロギング失敗 ビデオロード gfx モード$linux_gfx_mode インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 echo 'Linux 3.13.0-35-一般読み込み中...' linux /vmlinuz-3.13.0-35-generic root=UUID=xxxxxxxxxxxxxxxx ro 自動起動 $vt_handoff echo「初期のRAMディスクをロードしています...」 initrd /initrd.img-3.13.0-35-generic } menuentry 'Ubuntu, Linux 3.13.0-35-generic (回復モード)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-35-generic-recovery - c3444e01-a00a-4e4b-a73e-d213dc913a1e'{ ロギング失敗 ビデオロード インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 echo 'Linux 3.13.0-35-一般読み込み中...' linux /vmlinuz-3.13.0-35-generic root=UUID=c3444e01-a00a-4e4b-a73e-d213dc913a1e ro 復元 nomodeset echo「初期のRAMディスクをロードしています...」 initrd /initrd.img-3.13.0-35-generic } menuentry 'Ubuntu、Linux 3.13.0-34-genericを使用する' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-34-generic-advanced-c3444e01-a00a -4e4b-a73e-d213dc913a1e'{ ロギング失敗 ビデオロード gfx モード$linux_gfx_mode インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 echo 'Linux 3.13.0-34-一般読み込み中...' linux /vmlinuz-3.13.0-34-generic root=UUID=xxxxxxxxxxxxxxxxxx ro 自動起動 $vt_handoff echo「初期のRAMディスクをロードしています...」 initrd /initrd.img-3.13.0-34-generic } menuentry 'Ubuntu、Linux 3.13.0-34-genericを使用する(回復モード)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-34-generic-recovery -c3444e01-a00a-4e4b-a73e-d213dc913a1e'{ ロギング失敗 ビデオロード インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 echo 'Linux 3.13.0-34-一般読み込み中...' linux /vmlinuz-3.13.0-34-generic root=UUID=xxxxxxxxxxxxxxxxxxxxxxxx ro 復元 nomodeset echo「初期のRAMディスクをロードしています...」 initrd /initrd.img-3.13.0-34-generic } メニュー項目 'Linux 3.13.0-33-genericを含むUbuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-33-generic-advanced-c3444e01 -a00a -4e4b-a73e-d213dc913a1e'{ ロギング失敗 ビデオロード gfx モード$linux_gfx_mode インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 echo 'Linux 3.13.0-33-一般読み込み中...' linux /vmlinuz-3.13.0-33-generic root=UUID=xxxxxxxxxxxxxxxxx ro 自動起動 $vt_handoff echo「初期のRAMディスクをロードしています...」 initrd /initrd.img-3.13.0-33-generic } menuentry 'Ubuntu、Linux 3.13.0-33-genericを使用する(回復モード)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-33-generic-recovery -c3444e01-a00a-4e4b-a73e-d213dc913a1e'{ ロギング失敗 ビデオロード インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 echo 'Linux 3.13.0-33-一般読み込み中...' linux /vmlinuz-3.13.0-33-generic root=UUID=xxxxxxxxxxxxxxxxxx ro nomodesetの復元 echo「初期のRAMディスクをロードしています...」 initrd /initrd.img-3.13.0-33-generic } menuentry 'Ubuntu、Linux 3.13.0-32-genericを使用する' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-32-generic-advanced-c3444e01-a00a -4e4b-a73e-d213dc913a1e'{ ロギング失敗 ビデオロード gfx モード$linux_gfx_mode インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 echo 'Linux 3.13.0-32-一般的な読み込み中...' linux /vmlinuz-3.13.0-32-generic root=UUID=xxxxxxxxxxxxxxxxxxxx ro 自動起動 $vt_handoff echo「初期のRAMディスクをロードしています...」 initrd /initrd.img-3.13.0-32-generic } menuentry 'Ubuntu, Linux 3.13.0-32-generic (回復モード)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery - c3444e01-a00a-4e4b-a73e-d213dc913a1e'{ ロギング失敗 ビデオロード インスモードサポート insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 echo 'Linux 3.13.0-32-一般的な読み込み中...' linux /vmlinuz-3.13.0-32-generic root=UUID=xxxxxxxxxxxxxxxxxxxxx ro 復元 nomodeset echo「初期のRAMディスクをロードしています...」 initrd /initrd.img-3.13.0-32-generic } } ### 終了 /etc/grub.d/10_linux ### ### /etc/grub.d/20_linux_xen 開始 ### ### 終了 /etc/grub.d/20_linux_xen ### ### /etc/grub.d/20_memtest86+ 起動 ### menuentry 'メモリテスト(memtest86+)' { insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 knetbsd /memtest86+.elf } menuentry 'メモリテスト(memtest86+、シリアルコンソール115200)' { insmod部分_msdos モードext2の挿入 ルート設定='hd0,msdos6' if [ x $ feature_platform_search_hint = xy ]; 検索 --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 52381e81-2730-434f-93be -e8223c4aa95c その他 検索 --no-floppy --fs-uuid --set=root 52381e81-2730-434f-93be-e8223c4aa95c フィリピン諸島 linux16/memtest86+.bin コンソール=ttyS0,115200n8 } ### 終了 /etc/grub.d/20_memtest86+ ### ### /etc/grub.d/30_os-prober 開始 ### ### 終了 /etc/grub.d/30_os-prober ### ### /etc/grub.d/30_uefi-firmwareの起動 ### ### 終了 /etc/grub.d/30_uefi-firmware ### ### /etc/grub.d/40_custom 開始 ### #このファイルは、カスタムメニュー項目を追加する簡単な方法を提供します。ただ入力してください #このコメントの後に追加したいメニュー項目。変わらないように注意してください #上記の「exec tail」を減らします。 ### 終了 /etc/grub.d/40_custom ### ### /etc/grub.d/41_custom 開始 ### if [ -f ${config_directory}/custom.cfg ]; ソース ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; ソース$プレフィックス/custom.cfg; フィリピン諸島 ### 終了 /etc/grub.d/41_custom ###
/etc/default/grub
#このファイルを変更した場合は、後で「update-grub」を実行して更新してください。 # /boot/grub/grub.cfg. #このファイルのオプションに関する完全なドキュメントについては、以下を参照してください。 #info -f grub -n 'シンプルな設定' GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=真 GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null エコ Debian` GRUB_CMDLINE_LINUX_DEFAULT="静かなスプラッシュ" GRUB_CMDLINE_LINUX="" # BadRAMフィルタリングを有効にするには、コメントを外して必要に応じて修正してください。 #これはLinux(パッチ不要)および他のすべての環境で機能します。 #GRUB(GNU Mach、FreeBSDカーネル...)のメモリマッピング情報 #GRUB_BADRAM="0x01234567,0xefefefef,0x89abcdef,0xefefefef" #グラフィックターミナルを無効にするには、コメントを削除します(grub-pcのみ) #GRUB_TERMINAL=コンソール #グラフィック端末が使用する解像度 #VBEを介してグラフィックカードでサポートされているモードのみを使用できることに注意してください。 # `vbeinfo 'コマンドを使って実際のGRUBで見ることができます。 #GRUB_GFXMODE=640x480 #GRUBが「root = UUID = xxx」パラメータをLinuxに渡さないようにするには、コメントを外します。 #GRUB_DISABLE_LINUX_UUID=true #回復モードメニュー項目の作成を無効にするには、コメントを外します。 #GRUB_DISABLE_RECOVERY="true" # grubの起動時にビープ音が鳴るようにコメントを外す #GRUB_INIT_TUNE="480440 1"
答え1
暗号化されたボリュームは次の場所にリストされます。/etc/crypttab
。マウントに不要になったボリュームを削除するには、このファイルを更新する必要があります。
これが完了したら、次のコマンドを実行してinitramfsを再構築する必要があります。
sudo update-initramfs -u
同じディスクに3つの暗号化されたパーティションが必要な場合は、3つではなく1つの暗号化されたボリュームが必要です。作成)。の論理ボリューム/
(スワップ用の1つ/home
、スワップ用の1つ)を作成します。 Ubuntuの起動スクリプトは、ボリューム間のパスワード共有を処理しません。ただし、これを行うように調整することはできます。バグ #1022815。
ただし、休止状態モードを使用しない場合は、スワップボリュームに任意のキー(起動するたびに生成される)を使用できます。