Я устанавливаю PXE Server с использованием CentOS 7,9. Я попытался загрузить сервер Ubuntu 18.04.5, используя VMlinuz и initrd из каталога «Casper» в Ubuntu 18.04.5 ISO.
в файле конфигурации загрузки PXE Server ( / var / lib / tftpboot / pxelinux.cfg / по умолчанию
) ниже, использую Predeed / file = 192.168.1.5: /var/lib/tftppboot/ubuntu185t/preeseed.cfg
, но файл kickstart не запускается. Мой ubuntu 18.04 .5 Просто загрузитесь весь путь к графическому интерфейсу. Может кто-нибудь может помочь объяснить, что не так с моими настройками?
LABEL Ubuntu 18.04.5 Testing
KERNEL ubuntu185t/vmlinuz
IPAPPEND 2
INITRD ubuntu185t/initrd
APPEND boot=casper netcfg/choose_interface=eno1 ip=dhcp netboot=nfs nfsroot=192.168.1.5:/var/ftp/pub/ubuntu185t/amd64 auto preseed/file=192.168.1.5:/var/lib/tftpboot/ubuntu185t/preseed.cfg toram
Я бы использовал ядро и initrd файлы из Bionic netboot. tar.gz . Я не уверен, что файлы касперов совместимы с preseed.
Конфигурация pxelinux
должна выглядеть как
LABEL bionic-install
MENU DEFAULT
MENU label Install Bionic
KERNEL ubuntu-installer/amd64/linux
APPEND vga=788 initrd=ubuntu-installer/amd64/initrd.gz auto=true priority=critical url=tftp://192.168.1.5/ubuntu185t/preseed.cfg netcfg/choose_interface=auto --