tips:linux:arch:0-install

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
tips:linux:arch:0-install [2025/12/14 00:58] asaasatips:linux:arch:0-install [2025/12/14 19:22] (現在) asaasa
行 270: 行 270:
 (この行を) (この行を)
   HOOKS=(base systemd autodetect microcode modconf kms keyboard keymap sd-vconsole block filesystems fsck)   HOOKS=(base systemd autodetect microcode modconf kms keyboard keymap sd-vconsole block filesystems fsck)
-(こういうふうに追記する。base 直後にudev と、block / filesystems のまんなかに encrypt lvm2 / 暗号化してないなら encrypt を、lvm未使用なら lvm2 を省略可能。) +(こういうふうに追記する。block / filesystems のまんなかに sd-encrypt lvm2 / 暗号化してないなら sd−encrypt を、lvm未使用なら lvm2 を省略可能。) 
-  HOOKS=(base udev systemd autodetect microcode modconf kms keyboard keymap sd-vconsole block sd-encrypt lvm2 filesystems fsck)+  HOOKS=(base systemd autodetect microcode modconf kms keyboard keymap sd-vconsole block sd-encrypt lvm2 filesystems fsck)
 (暗号化の自動解除をしたい場合のみ設定変更する FILES=()を下記に変更) (暗号化の自動解除をしたい場合のみ設定変更する FILES=()を下記に変更)
 FILES=(/etc/luks_keyfile) FILES=(/etc/luks_keyfile)
行 288: 行 288:
 chroot# nano /etc/default/grub chroot# nano /etc/default/grub
 ( GRUB_CMDLINE_LINUX  を検索、"" の中に...) ( GRUB_CMDLINE_LINUX  を検索、"" の中に...)
-  cryptdevice=/dev/UUID=<LUKS_UUID>:cryptroot root=/dev/mapper/vgarch-root     と追記する+  rd.luks.name=<LUKS_UUID>=vgarch root=/dev/mapper/vgarch-root 
 +  と追記する
   # 下記記法 (sda2などのダイレクト指定)は2025年以降のarchisoでは失敗する。   # 下記記法 (sda2などのダイレクト指定)は2025年以降のarchisoでは失敗する。
   # cryptdevice=/dev/sda2:cryptroot root=/dev/mapper/vgarch-root     と追記する   # cryptdevice=/dev/sda2:cryptroot root=/dev/mapper/vgarch-root     と追記する
行 295: 行 296:
      
  (キーファイルがある場合は、GRUB_CMDLINE_LINUX_DEFAULT 行を置換 (lvm次第では設定を変えないといけない)。ない場合は変更しない)  (キーファイルがある場合は、GRUB_CMDLINE_LINUX_DEFAULT 行を置換 (lvm次第では設定を変えないといけない)。ない場合は変更しない)
- GRUB_CMDLINE_LINUX_DEFAULT="quiet cryptdevice=/dev/sda2:cryptroot cryptkey=rootfs:/etc/luks_keyfile root=/dev/mapper/cryptroot (sda2の直接暗号化の場合) + GRUB_CMDLINE_LINUX_DEFAULT="quiet rd.luks.name=<LUKS_UUID>=vgarch root=/dev/mapper/vgarch rd.luks.key=/etc/luks_keyfile"  (sda2の直接暗号化の場合) 
- GRUB_CMDLINE_LINUX_DEFAULT="quiet cryptdevice=/dev/sda2:cryptroot cryptkey=rootfs:/etc/luks_keyfile root=/dev/mapper/vgarch-root"       (sda2にlvm2をしいている場合)+ GRUB_CMDLINE_LINUX_DEFAULT="quiet rd.luks.name=<LUKS_UUID>=vgarch root=/dev/mapper/vgarch-root rd.luks.key=/etc/luks_keyfile      (sda2にlvm2をしいている場合)
 </code> </code>
  
  • tips/linux/arch/0-install.1765641535.txt.gz
  • 最終更新: 2025/12/14 00:58
  • by asaasa