Установка Ubuntu Kickstart с использованием LVM ожидает ввода

У меня есть PXE Boot Setup для установки CentOS 5 и Ubuntu 10.04 через Kickstart. Я использую LVM, и установка CentOS без какого-либо взаимодействия с пользователем работает, но Ubuntu всегда просит "подтвердить запись изменений на диск и настроить LVM" во время разбиения. Если я не использую LVM, Ubuntu не будет запрашивать никакого подтверждения, а просто разметит диск.

Часть файла кикстарта, где я обрабатываю разделы, выглядит следующим образом:

#System bootloader configuration
bootloader --location=mbr 
#Clear the Master Boot Record
zerombr yes
#Partition clearing information
clearpart --all --initlabel
#Disk partitioning information
part /boot --fstype ext2 --size 200 --asprimary
part swap  --size 1024
part pv.01 --size 1 --grow
volgroup rootvg pv.01
logvol / --fstype ext4 --vgname=rootvg --size=1 --grow --name=rootvol

Как я могу сказать Ubuntu всегда принимать настройки, не выбирая "да" на экране? Есть ли что-то вроде confirm all вариант?

2 ответа

Решение

Хорошо, я нашел решение моей проблемы, вы должны использовать опцию preseed, чтобы подтвердить вопрос LVM. Просто добавьте следующую строку в файл Kickstart.

preseed partman-lvm/confirm_nooverwrite boolean true

В файле ks.cfg

preseed partman-lvm / device_remove_lvm логический true
preseed partman/ verify_write_new_label логический true
preseed partman/ подтвердите логическое значение true
preseed partman/ verify_nooverwrite логический true
Другие вопросы по тегам