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, маску сети и другие детали, как показано здесь: https://imgur.com/L2IrAmV
Тем не менее, я уже установил все эти настройки в этом файле.

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

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

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

1 ответ

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

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

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