ПОЖАЛУЙСТА, НЕ ПОПРОБУЙТЕ ЭТОТ МЕТОД. НЕ РАБОТАЕТ (ЕСЛИ ВЫ ПЫТАЕТЕ УБИТЬ ВРЕМЯ):
Я видел ответ на все это. Я расскажу вам самое общее решение. Я никогда не пробовал это перед собой, поэтому он может быть устаревшим. Я действительно не понимаю смысла, потому что просто выполнить ручную установку было бы проще, но в любом случае ...
Войти как root или запустить $ sudo su -
Загрузить и установите ISO.
# mkdir -p /opt/ubuntuiso
# cp -rT /mnt/iso /opt/ubuntuiso
Заблокировать часть языка GUI из
# cd /opt/ubuntuiso
# echo en >isolinux/lang
Добавить файл «Kickstart».
# apt install system-config-kickstart
# system-config-kickstart
[OPTIONAL] Добавить пакеты для вашей установки
# vim /path/to/ks.cfg #[OPTIONAL]
Или просто найти его в своих файлах и отредактируйте его напрямую. Добавьте %packages раздел и поместите под него свои пакеты.
%packages
# Add your packages below. Example:
@ ubuntu-server
apache2
mysql-server
php7.0
php-pear
libapache2-mod-php7.0
php7.0-mysql
php7.0-curl
php7.0-json
php7.0-cgi
Как я уже сказал, я никогда не делал этого сам, поэтому, если у вас была такая конфигурация, как выше, (! d9)
Подавлять вопросы с помощью файла «preseed».# echo 'd-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition \
select Finish partitioning and write changes to disk
d-i partman/confirm boolean true' > ks.preseed
Активировать файлы:
# vi isolinux/txt.cfg
Затем выполните поиск:
label install
menu label ^Install Ubuntu Server
kernel /install/vmlinuz
append file=/cdrom/preseed/ubuntu-server.seed vga=788 initrd=/install/initrd.gz quiet --
Затем вам нужно будет добавить ks=cdrom:/ks.cfg и preseed/file=/cdrom/ks.preseed. Удалите слова quiet и vga=788, так что это выглядит так:
append file=/cdrom/preseed/ubuntu-server.seed initrd=/install/initrd.gz ks=cdrom:/ks.cfg preseed/file=/cdrom/ks.preseed --
Теперь вы можете создать новый ответ:
# mkisofs -D -r -V "ATTENDLESS_UBUNTU" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o /opt/autoinstall.iso /opt/ubuntuiso
И вот вы идете! [ ! d15]