Use GPT even if partitioning is skipped (#67)

pull/114/head
Brent, Bohan Yang 3 years ago committed by GitHub
parent ff0a4904d1
commit 04c05284ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 14
      debi.sh

@ -634,13 +634,13 @@ d-i time/zone string $timezone
d-i clock-setup/utc boolean true d-i clock-setup/utc boolean true
d-i clock-setup/ntp boolean true d-i clock-setup/ntp boolean true
d-i clock-setup/ntp-server string $ntp d-i clock-setup/ntp-server string $ntp
# Partitioning
EOF EOF
[ "$disk_partitioning" = true ] && { [ "$disk_partitioning" = true ] && {
$save_preseed << 'EOF' $save_preseed << 'EOF'
# Partitioning
d-i partman-auto/method string regular d-i partman-auto/method string regular
EOF EOF
if [ -n "$disk" ]; then if [ -n "$disk" ]; then
@ -649,14 +649,16 @@ EOF
# shellcheck disable=SC2016 # shellcheck disable=SC2016
echo 'd-i partman/early_command string debconf-set partman-auto/disk "$(list-devices disk | head -n 1)"' | $save_preseed echo 'd-i partman/early_command string debconf-set partman-auto/disk "$(list-devices disk | head -n 1)"' | $save_preseed
fi fi
}
[ "$force_gpt" = true ] && { [ "$force_gpt" = true ] && {
$save_preseed << 'EOF' $save_preseed << 'EOF'
d-i partman-partitioning/choose_label string gpt d-i partman-partitioning/choose_label string gpt
d-i partman-partitioning/default_label string gpt d-i partman-partitioning/default_label string gpt
EOF EOF
} }
[ "$disk_partitioning" = true ] && {
echo "d-i partman/default_filesystem string $filesystem" | $save_preseed echo "d-i partman/default_filesystem string $filesystem" | $save_preseed
[ -z "$efi" ] && { [ -z "$efi" ] && {

Loading…
Cancel
Save