Вопрос Ubuntu не выполняет файл preseed для сетевых настроек


Я пытаюсь автоматизировать установки Ubuntu с помощью Cobbler и preseed.

Я ссылался на этот официальный образец семенного файла для Ubuntu: https://help.ubuntu.com/12.04/installation-guide/example-preseed.txt

Я только редактировал связанную с сетью часть в этом файле, и теперь это мой sample.seed файл: http://paste.ubuntu.com/7793361/

Я ничего не редактировал. Моя целевая машина имеет два сетевых адаптера: eth0 а также eth1, Только eth1 подключается к серверу сапожника через частную сеть.

После загрузки Ubuntu Mini ISO он попросит меня вручную выбрать между eth0 а также eth1 а также попросить вручную настроить ip, сетевую маску и другие данные, как показано здесь: http://imgur.com/L2IrAmV
Тем не менее, я уже установил все эти параметры в этом файле preseed.

Я правильно установил местоположение семенного файла /var/lib/cobbler/kickstarts/sample.seed,

Для целей тестирования я отключил вторую сетевую карту и включил только одну сетевую карту. Затем я вручную задаю сетевую информацию. Тем не менее Ubuntu пытается использовать DHCP и говорит «не удается настроить сеть» и останавливается. Такая же проблема, если я использую kickstart вместо preseed.

Просьба помочь устранить эту проблему. Как заставить Ubuntu автоматически выбирать eth1 и применять все другие сетевые настройки, такие как IP-адрес, сетевая маска и т. д. автоматически?


2
2017-07-14 13:02


происхождения




ответы:


Ваша проблема описана в ошибка 855921,

Если вы хотите использовать какой-либо конкретный интерфейс, например. eth0, просто пройти netcfg/choose_interface=eth0 для ядра в качестве опции загрузки.


2
2017-11-10 13:24