From b23f36216ee33e32fd89af3fc572866d615ea5b6 Mon Sep 17 00:00:00 2001 From: Jeff Moe Date: Tue, 9 Feb 2021 15:15:53 -0700 Subject: [PATCH] crufty partitions, nvme/parted --- eqx-create-device | 3 +++ preseed.cfg | 58 +++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 54 insertions(+), 7 deletions(-) diff --git a/eqx-create-device b/eqx-create-device index 7dea716..35bb541 100755 --- a/eqx-create-device +++ b/eqx-create-device @@ -60,6 +60,9 @@ packet device create \ --ipxe-script-url "$EQXIPXEURL" \ --tags "$EQXTAGS" +# XXX +exit + packet device create \ --plan "$EQXPLAN" \ --spot-instance \ diff --git a/preseed.cfg b/preseed.cfg index acf8bb5..9877e95 100644 --- a/preseed.cfg +++ b/preseed.cfg @@ -19,26 +19,70 @@ d-i passwd/user-password-crypted password $6$6wF7qmBs$tPwXIyZOZs1o8UzCKkg2XD35WH d-i clock-setup/utc boolean true d-i time/zone string UTC d-i clock-setup/ntp boolean true -d-i partman-auto/disk string /dev/sda -d-i partman-auto/method string lvm -d-i partman-auto-lvm/guided_size string max + +# Fail LVM +#d-i partman-auto/disk string /dev/sda +#d-i partman-auto/method string lvm +#d-i partman-auto-lvm/guided_size string max +#d-i partman-lvm/device_remove_lvm boolean true +#d-i partman-md/device_remove_md boolean true +#d-i partman-lvm/confirm boolean true +#d-i partman-lvm/confirm_nooverwrite boolean true +#d-i partman-auto/choose_recipe select atomic +#d-i partman-partitioning/confirm_write_new_label boolean true +#d-i partman/choose_partition select finish +#d-i partman/confirm boolean true +#d-i partman/confirm_nooverwrite boolean true +#d-i partman-md/confirm boolean true +#d-i partman-partitioning/confirm_write_new_label boolean true +#d-i partman/choose_partition select finish +#d-i partman/confirm boolean true +#d-i partman/confirm_nooverwrite boolean true +# End LVM + + +# Set simple partition +d-i partman-auto/select_disk select /dev/sda d-i partman-lvm/device_remove_lvm boolean true d-i partman-md/device_remove_md boolean true -d-i partman-lvm/confirm boolean true -d-i partman-lvm/confirm_nooverwrite boolean true d-i partman-auto/choose_recipe select atomic d-i partman-partitioning/confirm_write_new_label boolean true d-i partman/choose_partition select finish d-i partman/confirm boolean true d-i partman/confirm_nooverwrite boolean true -d-i partman-md/confirm boolean true +#d-i partman-md/confirm boolean true +#d-i partman-partitioning/confirm_write_new_label boolean true +#d-i partman/choose_partition select finish +#d-i partman/confirm boolean true +#d-i partman/confirm_nooverwrite boolean true + +# Simple partition layout +#partman-auto/text/atomic_scheme :: +#500 10000 1000000 ext4 +# $primary{ } +# $bootable{ } +# method{ format } +# format{ } +# use_filesystem{ } +# filesystem{ ext4 } +# mountpoint{ / } . +# +#64 512 300% linux-swap +# method{ swap } +# format{ } . + +d-i partman-auto/method string regular +d-i partman-auto/choose_recipe select multi + d-i partman-partitioning/confirm_write_new_label boolean true d-i partman/choose_partition select finish d-i partman/confirm boolean true d-i partman/confirm_nooverwrite boolean true + + d-i base-installer/install-recommends boolean false tasksel tasksel/first multiselect standard -d-i pkgsel/include string openssh-server sudo iptables apt-transport-https bzip2 ca-certificates colordiff cpufrequtils curl debian-archive-keyring exuberant-ctags git haveged host less locales lsb-release lshw net-tools ntp rsync telnet traceroute vim vim-scripts +d-i pkgsel/include string openssh-server sudo iptables apt-transport-https bzip2 ca-certificates colordiff cpufrequtils curl debian-archive-keyring exuberant-ctags git haveged host less locales lsb-release lshw net-tools nvme-cli ntp parted rsync telnet traceroute vim vim-scripts d-i pkgsel/upgrade select full-upgrade popularity-contest popularity-contest/participate boolean false d-i grub-installer/only_debian boolean true