Я пытаюсь использовать экспертный рецепт настройки lvm для Debian 6.0.5 netinstall. Я не хочу, чтобы мне задавали какие-либо вопросы, но он продолжает спрашивать меня: «Записать изменения на диски и настроить LVM?»
Вот часть моего preseed.cfg:
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string lvm
d-i partman-auto/purge_lvm_from_device boolean true
d-i partman-auto/choose_recipe select boot-root
d-i partman-auto-lvm/new_vg_name string vg00
d-i partman-auto/expert_recipe string \
boot-root :: \
128 50 128 ext2 \
$primary{ } $bootable{ } \
method{ format } format{ } \
use_filesystem{ } filesystem{ ext2 } \
mountpoint{ /boot } \
. \
10000 50 10000 ext4 \
$defaultignore{ } \
$lvmok{ } \
lv_name{ root } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ ext4 } \
mountpoint{ / } \
. \
2048 90 2048 linux-swap \
method{ swap } format{ } \
. \
10000 50 10000 ext4 \
$defaultignore{ } \
$lvmok{ } \
lv_name{ var } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ ext4 } \
mountpoint{ /var } \
.
d-i partman-lvm/confirm boolean true
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/confirm_nooverwrite boolean true
d-i partman/choose_partition select finish
d-i partman/confirm_nooverwrite boolean true
d-i partman/confirm boolean true
d-i partman/confirm_write_new_label boolean true
d-i partman/confirm_write_changes_to_disks_and_configure_lvm boolean true
d-i partman/choose_partition \
select Finish partitioning and write changes to disk
Это похоже на известную проблему, я думаю о сообщениях, как это , но предложенное решение, кажется, не работает для меня. Есть намеки?
Мои 2 цента с вариацией Ubuntu 12.04 LTS. Кажется, необходимо также добавить
Без двух последних строк установка работала без присмотра на некоторых виртуальных машинах VirtualBox, а на других - нет! Виртуальные машины были одинаково настроены и - как вы уже догадались! - работает на той же машине. Испытывались как новые, так и существующие с разделами. Конечно, я пробовал все остальное, прежде чем пытаться повторно запустить «успешно протестированный» ISO.
источник
Вот как у меня работает автоматическое разбиение, благодаря S19N:
источник
d-i partman-lvm/confirm_nooverwrite boolean true
это единственная строка, которая отсутствовала в моем файле preseed, и добавление ее позаботилось о проблеме для меня. Спасибо.