预置 LVM+Crypto 18.04

预置 LVM+Crypto 18.04

我无法通过预置文件获取带有加密 LVM 的 18.04,partman 说:

由于以下原因,无法对设备加密卷 (sda5_crypt) 进行任何修改:正在由 LVM 卷组 ubuntu-vg 使用

预播内容:

### Partitioning

#d-i partman-auto/disk string /dev/sda
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-auto/method string crypto
d-i partman-lvm/confirm boolean true
#d-i partman-lvm/confirm_nooverwrite boolean true
d-i partman-auto/choose_recipe select boot-crypto
d-i partman-auto-lvm/guided_size string max
d-i partman-auto-lvm/new_vg_name string gaming

d-i partman-auto/expert_recipe string \
      boot-crypto :: \
              538 538 1075 free \
                    $primary \
                    $iflabel{ gpt } \
                    $reusemethod{ } \
                    method{ efi } format{ } \
              . \
              256 512 256 ext2 \
                    $primary \
                    $defaultignore{ } \
                    method{ format } format{ } \
                    use_filesystem{ } filesystem{ ext2 } \
                    label{ boot } \
                    mountpoint{ /boot } \
              . \
              4000 4000 4000 ext4 \
                    $lvmok{ } \
                    lv_name{ root } \
                    in_vg { gaming } \
                    method{ format } format{ } \
                    use_filesystem{ } filesystem{ ext4 } \
                    label{ root } \
                    mountpoint{ / } \
              . \
              2000 2000 2000 ext4 \
                    $lvmok{ } \
                    lv_name{ home } \
                    in_vg { gaming } \
                    method{ format } format{ } \
                    use_filesystem{ } filesystem{ ext4 } \
                    label{ home } \
                    mountpoint{ /home } \
              . \
              32000 32000 100% linux-swap \
                    $lvmok{ } \
                    lv_name{ swap } \
                    in_vg { gaming } \
                    method{ swap } format{ } \
              . \
              10000 1000000 10000000 ext4 \
                    $lvmok{ } \
                    $lv_name{ deleteme }  \
                    in_vg { gaming } \
                    method{ format } format{ } \
                    use_filesystem{ } filesystem{ ext4 } \
                    mountpoint{ /deleteme } \
              . \

我的预置有什么问题?

答案1

可能是语法错误 - 最后一个点不应该在斜线“\”旁边

存在问题https://unix.stackexchange.com/questions/644395/debian-preseed-does-not-create-encrypted-disk-with-luks-lvm-properly

相关内容