要自定义Ubuntu Cobbler的安装选项,可参考以下步骤:
sudo apt-get update和sudo apt-get install cobbler cobbler-web dhcp3-server tftpd-hpa xinetd安装。/etc/dhcp/dhcpd.conf文件,设置子网、IP范围、网关、DNS等参数,再编辑/etc/default/isc-dhcp-server文件指定监听接口,最后重启DHCP服务器。/etc/xinetd.d/tftp文件,将disable设置为no,重启xinetd服务。/var/lib/cobbler/kickstarts/目录下创建自定义的Kickstart文件,如my-custom-ks.ks,可根据需求设置语言、键盘布局、时区、分区、软件包等安装选项。sudo cobbler import --path /path/to/ubuntu.iso --name ubuntu-20.04命令导入Ubuntu镜像。sudo cobbler profile add --name my-custom-profile --distro ubuntu-20.04 --kickstart /path/to/my-custom-ks.ks,将Kickstart文件与系统镜像关联。sudo cobbler system add --name my-ubuntu-system --profile my-custom-profile --interface auto --mac AA:BB:CC:DD:EE:FF创建系统,再通过sudo cobbler system edit --name my-ubuntu-system --netboot-enabled true启用PXE启动。sudo cobbler sync使配置生效。