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.
Что касается файла 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