Ubuntu 16.04 pxe установка сервера проблема с поиском живого образа

Я пытаюсь создать PXE-сервер Ubuntu 16.04 для установки других экземпляров сервера.

Мне уже удалось получить PXE-клиент для запуска процесса установки, однако на этапе «Установка системы» он завершился неудачно.

Я немного покопался, и оказалось, что он не смог найти живое изображение, чтобы начать установку. Я использовал предложенное исправление добавления семени live-installer/net-image=http://192.168.56.2/ubuntu/install/filesystem.squashfs.

Это все равно не удалось, но когда я проверил вывод на tty-4, кажется, что он пытался загрузить изображение из /cdromhttp://192.168.56.2..., а не по реальному URL, который я дал. Кто-нибудь может проверить, что я использую правильное значение preseed для установки обычного сервера?

РЕДАКТИРОВАТЬ: на самом деле, проблема того же типа, по-видимому, происходит и здесь: https://serverfault.com/questions/715162/ubuntu-netboot-installation-crashes

кажется, что установщик добавляет / cdrom к URL-пути, указанному в live-installer / net-image

2
задан 14 April 2017 в 01:14

1 ответ

Та же проблема я сталкивался несколько дней назад. Это , ошибка уже сообщила в Ubuntu 16.

Для обходного решения, необходимо отредактировать файл bin/fetch-url , расположенный в шаги initrd.gz

для редактирования файла и распаковки снова:

1. gunzip initrd.gz
2. cdrom  initrd
3. cpio -id < ../initrd
4. # ls
bin  dev  etc  init  modules proc  sbin  selinux  sys  tmp  var
5. Now edit your file bin/fetch-url
add the following lines before the proto= line near the bottom:
prefix="/cdrom"
url=${url#$prefix}
6. save and close the file.
7. Now pack the directory again-
   find . | cpio --create --format='newc' > /tmp/initrd
8. gzip initrd
9. Now move the file to the specified location where it was actually located.

Мой вопрос был решен после взятия всех выше шагов. Я надеюсь, что это поможет Вам :-)

0
ответ дан 14 April 2017 в 01:14

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

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