Я загрузил Ubuntu mini iso с сайта Ubuntu и хочу полностью автоматизировать установку. Я создал файл preseed (preseed)
Я создал изображение с этим файлом в iso.
Когда я пытаюсь запустить его со следующим содержимым в txt.cfg. Он задает мне все вопросы, и ничто, кажется, не взято из файла preseed. Это касается Ubuntu 15.10
Я попытался представить аргументы в разных порядках и адаптировать файл preseed. Кроме того, попробовал изображение сервера Ubuntu, но он также не работает.
default install label install menu label ^Install menu default kernel linux append file=/cdrom/pre.seed priotity=critical locale=en_US console-setup/layoutcode=us vga=788 initrd=initrd.gz quiet ---
Версии txt.cfg i до сих пор: preseed
Я экспериментально обнаружил, что меню сохраняется в /boot/grub/grub.cfg, а не /isolinux/txt.cfg. Это справедливо только в том случае, если вы выполняете загрузку EFI Boot, иначе при создании загрузочного файла isolinux (традиционный путь) используется txt.cfg.
Не уверен, что что-то изменилось в более поздних версиях, но для Ubuntu 16.04.2 (с использованием mini.iso для amd64) мне пришлось использовать следующие опции для пресечения через HTTP:
auto=true priority=critial url=http://...
Обратите внимание на добавление auto=true (без него, файл preseed даже не рассматривается) и правильное написание priority. Более подробную информацию о значении этих ключевых слов можно найти в руководстве: https://help.ubuntu.com/lts/installation-guide/amd64/apbs02.html