Я пытаюсь развернуть более простой способ настройки моих компьютеров.PXE использует часть моего файла кикстарта
Я использую сервер Ubuntu в качестве сервера DHCP и tftp для управления установками PXE.
я найти помощь с ubuntu netboot и ubuntu PXE install server
Все хорошо, пока мое меню на моем FUTUR хорошо не установлен компьютер.
Он пытается подключиться к зеркалам ubuntu .. Это огромная проблема, потому что у него нет подключения к интернету!
Я монтирую образ Ubuntu Trusty на моем сервере Ubuntu (спасибо Apache), и моя ссылка доступна.
Вот мой код
DEFAULT vesamenu.c32
timeout 100
display boot.msg
menu background splash.png
menu title Welcome to my awesome installer
label Install new computer
kernel ubuntu-installer/amd64/linux
append ks=http://ip.local.server/ks.cfg vga=normal initird=ubuntu-installer/amd64/initrd.gz
Когда я принимаю решение, чтобы выбрать «Установить новый компьютер», кажется, работает, но, наконец, программа установки устанавливает сетевые инструменты (Настройка IP v4, обыскали DHCP, сконфигурированный IP v6) и сбой при попытке подключения к зеркалу Ubuntu. Но я не хочу, чтобы он подключался к зеркалам, потому что файлы уже загружались на моем сервере Ubuntu (http://ip.local.server/ubuntu-trusty).
Не похоже, что мой ks.cfg
здесь (http://ip.local.server/ks.cfg
).
ks.cfg
:
#Generated by Kickstart Configurator
#platform=x86
#Install OS instead of upgrade
install
#Use Web installation
url --url http://192.168.3.1/ubuntu-trusty
#### Mirror settings ###
d-i mirror/country string fr
d-i mirror/http/hostname string http://192.168.3.1
d-i mirror/http/directory string /ubuntu-trusty
d-i mirror/suite string trusty
#d-i mirror/country string fr
#System language
lang fr_FR
#Language modules to install
langsupport fr_FR
#System keyboard
keyboard fr
#System mouse
mouse
#System timezone
timezone Europe/Paris
#Root password
rootpw --disabled
#Initial user
user myuser --fullname "MyUser" --iscrypted --password $1$tDwZTgoh$a25ayXUItWDWxdQlUg0Tk1
#Reboot after installation
reboot
#Use text mode install
text
#Use interactive kickstart installation method
interactive
#System bootloader configuration
bootloader --location=mbr
#Clear the Master Boot Record
zerombr yes
#Partition clearing information
clearpart --all --initlabel
#Disk partitioning information
part swap --size 4000
part/--fstype ext4 --size 1 --grow
#System authorization infomation
auth --useshadow --enablemd5
#Network information
network --bootproto=static --ip=192.168.3.222 --netmask=255.255.255.0 --nameserver=192.168.3.1 --gateway=192.168.3.1
#Firewall configuration
firewall --disabled
#X Window System configuration information
#xconfig --depth=32 --resolution=2048x1536 --defaultdesktop=GNOME --startxonboot
Этот ks.cfg
файл был создан непосредственно из system-config-kickstart
.
Edit:
Я установить статический IP-адрес на моем ks.cfg
и с tcpdump
на моем сервере я могу увидеть запросы с этого IP. Это означает, что мой файл ks.cfg
читается, но я до сих пор не знаю, почему он ищет доступ к зеркалам в Интернете вместо поиска на моем сервере.
Есть ли у кого-нибудь идеи об этих исследованиях зеркал, которые не привели к установке PXE?
Заранее спасибо.
Включен мой HTTP-сервер. Я могу получить доступ к моему файлу 'ks.cfg' через мой браузер. Я добавил ваши строки в свой файл 'ks.cfg', и это та же проблема с проверкой зеркал. – BriceB
Я добавил часть о статическом ip, который я добавил. Мой файл 'ks.cfg' читается, но он по-прежнему ищет зеркала в Интернете. – BriceB
, пожалуйста, добавьте к вашему вопросу точный текст в ваших ks, касающихся параметров репозитория – Pat