以下是配置Ubuntu Cobbler进行网络安装的步骤:
sudo apt update
sudo apt install cobbler cobbler -web dhcp3 -server tftpd -hpa xinetd
/etc/cobbler/settings,设置server和next_server为本机IP,启用manage_tftpd和manage_dhcp。/etc/xinetd.d/tftp,设置server_args为-s /var/lib/tftpboot,重启xinetd服务。/etc/dhcp/dhcpd.conf,添加子网、IP范围、网关、DNS等信息,设置filename为pxelinux.0,next - server为Cobbler服务器IP。/etc/default/isc - dhcp - server,指定监听接口,重启DHCP服务。sudo cobbler import --path /path/to/ubuntu.iso --name ubuntu -20.04
sudo cobbler profile add --name ubuntu -20.04 --kickstart /var/lib/cobbler/kickstarts/default.seed
sudo cobbler system add --name client -system --profile ubuntu -20.04
sudo cobbler sync