Debian 8.3.0 - PXE-установщик запрашивает CDROM?

Я уверен, что упускаю что-то простое, но я не могу думать о том, что это такое.

Я использовал Cobbler для импорта Debian 8.3.0, но когда я пытаюсь установить его на компьютер, подключенный к сети, установщик запрашивает CDROM, не может найти его и завершает работу.

Кто-нибудь знает, что мне нужно настроить в preseed-файле или параметрах ядра, чтобы он сказал, чтобы он находил свои установочные файлы по сетевому пути?

1 ответ

Вам нужно предоставить ядру установщик в TFTP для образа initrd сетевой загрузки и указать его на файл preseed.

В моем TFTP я попал в меню по умолчанию debian-installer/amd64/boot-screens/adtxt.cfg:

menu label ^Automated install
kernel debian-installer/amd64/linux
append auto=true priority=critical vga=788 initrd=debian-installer/amd64/initrd.gz \
--quiet auto=true layoutcode=pt language-name=English ask_detect=false \
 default_filesystem=ext3 url=http://10.10.x.x/preseed/preseed.cfg

Обязательно измените его для вашей локали клавиатуры, языка, вашей корневой файловой системы по умолчанию и IP/URL-адреса вашего веб-сервера, предоставляющего ваш файл preseed.

Я оставлю здесь ссылку на Официальное руководство по Debian.

PXEBootInstall

Что касается файла preseed:

d-i mirror/country string US
d-i mirror/http/hostname string http.us.debian.org
d-i mirror/http/directory string /debian
d-i mirror/http/mirror string ftp.us.debian.org
d-i mirror/suite string jessie
Другие вопросы по тегам