Я хочу создать предустановленный файл, который автоматически выберет диск (/dev/nvme0n1 или /dev/sda1) и создаст разделы без одобрения.
Пока что диск обнаружен, но мне нужно выбрать "YES", после чего мне нужно выбрать "YES" для раздела (прикрепленные образы).
# -------- Partitioning --------
d-i partman/unmount_active boolean true
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string regular
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-auto/method string crypto
d-i partman-crypto/passphrase password Trax2020
d-i partman-crypto/passphrase-again password Trax2020
d-i partman-auto-lvm/guided_size string max
# grub boot loader
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
Образы:
(образы больше 2М, поэтому я не могу загрузить его сюда)
Если вы хотите узнать точную опцию debconf, которая вызывает взаимодействие с пользователем, то добавьте DEBCONF_DEBUG=5
к параметрам загрузки ядра. Это заставит debconf печатать гораздо больше информации о текущих настройках каждой переменной и о ходе её выполнения в сценариях установки каждого пакета. Журналы debconf будут находиться в файле syslog syslog
программы установки и распечатаны на терминале Alt-F4
.
Когда программа установки остановится, нажмите Alt-F4
(используйте Alt-F1
для возврата к главному терминалу программы установки), и недостающие настройки должны быть напечатаны в нижней части экрана и выглядеть как
debconf: --> GET partman-partitioning/default_label
Если бы я должен был догадаться, то, возможно, вы не нашли бы опцию этикетки. В моем предустановке есть эти
d-i partman-partitioning/choose_label string gpt
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman-partitioning/default_label string gpt