Невозможно загрузить файл предварительной конфигурации debconf

Я использую ipxe для сетевой загрузки многих машин. Я не хочу предоставлять файл debconf, специфичный для какой-либо отдельной машины. Для этого ipxe передает множество параметров в установщик, чтобы сделать установку без присмотра. Мой файл debconf автоматически генерируется путем нажатия на определенный URL-адрес, подобный следующему:

set theKernelParams auto=true fb=false  interface=${mac} priority=critical  url=http://ipxe/ubuntuks.php?ip=${ip}&repo=${repo}&version=${UBUNTUVERSION}

То, к чему будет обращаться url =: 'http://ipxe/ubuntuks.php?ip=192.168.1.250&repo=http://repo/ubuntu/18.04/os/x86_64&version=18.04'

Идея в том, что мы можем Конфигурация на лету и загруженная в систему установка Ubuntu.

Однако! Во время установки я получаю сообщение об ошибке, сообщающее, что debconf не может получить файл предварительной конфигурации. enter image description here

Я работаю над ESXI, redhat, centos, openSUSE, WINDOWS (я не ожидал, что это произойдет). Единственный выброс здесь - это Debian и Ubuntu. 1. Да, я проверил, что URL разрешается. 2. Да, я проверил, что сервер не возвращает ошибку. 3. Да, я могу получить верную конфигурацию, используя curl или wget.

Вопрос в следующем:

  • Как мне отладить это, чтобы я мог увидеть, что Ubuntu не нравится в файле?
  • Как я могу исправить проблему, чтобы мои автоматически сгенерированные файлы используются правильно.
  • Как мне избежать ошибки?
0
задан 2 May 2019 в 04:06

0 ответов

Другие вопросы по тегам:

Похожие вопросы: