Автоматическая установка Ubuntu 20.04 Обслуживание r через VirtualBox - proUbuntu
0 голосов
/ 07 июля 2020

Сегодня я делал скрипты для r автоматической установки VirtualBox через VBoxManage. Основная цель - установить VirtualMachine без каких-либо запросов. Итак, я сделал несколько скриптов для r дистрибутивов Desktop Ubuntu 18.04 и 20.04, и все работало нормально.

Все работало отлично, вы просто запускаете его, и он устанавливается от начала до конца без каких-либо запросов.

Howeve r, когда я хотел сделать то же самое с дистрибутивами Ubuntu Serve r (18.04 и 20.04), процесс установки начал предлагать fo r использовать r ввод, например язык , username, pw et c, даже вся информация была предоставлена ​​в preseeds.cfg. Мне что-то здесь не хватает?

Похоже, установка игнорирует ввод из preseeds.

Я не смог найти никакой информации по этому поводу, за исключением того, что некоторые люди исправили исправление в файлах .cfg и попытался решить проблему, которая в моем случае ничего не изменила.

Я попытаюсь создать собственный файл .iso, но мне любопытно, почему этот подход не работает?

Есть кто-нибудь решил эту проблему? Есть ли способ принудительно использовать определенный файл preseed? Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 08 июля 2020

superuse r

  1. 20.04 serve r хорошо работает с автоматической установкой
  2. earl ier serve r версии зависит от загрузки ISO
0 голосов
/ 07 июля 2020

На этом топе есть целый раздел http://ubuntu.com/server/docs/install/autoinstall c.

Короткий ответ r:

  • Установка DESKTOP r ( повсеместность ) основан на debian-installe r, и вы используете файл preseed
  • SERVE R installe r ( subiquity ) не является продолжением r на основе di, и вы используете часть существующего файла облачной конфигурации. Другой формат: использует YAML.

Вот важный бит:

Отличия от debian-installe r preseeding

preseeds - это способ автоматизировать установку r на основе debian-installe r (также известного как di).

автоматически устанавливает fo r новый сервис r installe r difffe r из пресидов следующими основными способами:

  • формат полностью отличается (конфигурация cloud-init, обычно yaml, или формат debconf-set-selections)
  • при ответе r на вопрос нет в пресиде, di останавливается и спрашивает использование r fo r input. Автоинсталляции не такие: по умолчанию, если есть какая-либо конфигурация автоустановки, installe r принимает значение fo r по умолчанию для любого неотвеченного вопроса (и терпит неудачу, если нет значения по умолчанию).
    • Вы можете обозначить определенные разделы r в конфигурации как «интерактивные», что означает, что установка r по-прежнему будет останавливаться и спрашивать о них.
...