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

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

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

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

2
задан 10 November 2014 в 17:32

1 ответ

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

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

2
ответ дан 10 November 2014 в 17:32

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

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