Страницы

Поиск по вопросам

воскресенье, 8 марта 2020 г.

Как записать параметры автоустановщика в Ubuntu?

#ubuntu #anaconda


CentOS при ручной установке создаёт файл /root/anaconda-ks.cfg, в котором записываются
все параметры ручной установки. После этого файл можно использовать для типовой установки
множества машин.

Как записать параметры автоустановщика для Ubuntu? Именно не создать новый файл самому,
а записать параметры при установке новой системы.
    


Ответы

Ответ 1



если при установке использовать текстовый режим, то запускаемая при этом программа debian-installer создаёт в целевой файловой системе каталог /var/log/installer, в котором содержится, в том числе, и файл /var/log/installer/cdebconf/questions.dat, который можно использовать в качестве «заготовки» для preseed-файла. получить такую «заготовку» можно с помощью скрипта debconf-get-selections (из пакета debconf-utils): $ sudo debconf-get-selections --installer > файл $ sudo debconf-get-selections >> файл из личного же опыта я бы посоветовал за основу для автоконфигурации брать «образцовый» файл example-preseed.txt, а содержимое полученного с помощью debconf-get-selections файла использовать разве что в качестве иллюстрации. дополнение про разницу между preseed-файлами для debian и для ubuntu. помимо закомментированных строк есть всего четыре отличия: добавлен параметр про отключение диалога выбора языка: d-i console-setup/ask_detect boolean false указан другой репозиторий с пакетами (что вполне естественно). явно указано не шифровать домашний каталог первого создаваемого пользователя: d-i user-setup/encrypt-home boolean false в качестве выбора задачи указана установка мета-пакета ubuntu-desktop: tasksel tasksel/first multiselect ubuntu-desktop доп. информация: Приложение B. Автоматическая установка с помощью списка ответов B.3. Создание файла ответов B.4. Содержимое файла ответов (для jessie) Automating Debian/Ubuntu Installs With Preseed

Комментариев нет:

Отправить комментарий