通过Ubuntu Cobbler进行批量安装的步骤如下:
安装Cobbler:
sudo apt update
sudo apt install cobbler cobbler-web dhcp3-server tftpd-hpa xinetd
配置服务:
sudo systemctl start cobblerd
sudo systemctl enable cobblerd
sudo cobbler check
导入操作系统镜像:
将Ubuntu ISO镜像挂载后导入Cobbler:
sudo mount -o loop /path/to/ubuntu.iso /mnt
sudo cobbler import --path=/mnt --name=ubuntu-iso --breed=ubuntu
sudo umount /mnt
创建系统配置:
sudo cobbler system add --name=client1 --profile=ubuntu-iso --mac=00:11:22:33:44:55 --ip-address=192.168.1.100 --subnet=255.255.255.0 --gateway=192.168.1.1 --hostname=client1.example.com
sudo cobbler system edit --name=client1 --netboot-enabled true
同步配置并启动安装:
sudo cobbler sync
客户端通过PXE引导即可自动安装Ubuntu系统。
说明:需提前配置好DHCP(可选由Cobbler管理)和TFTP服务,确保网络连通性。可通过修改Kickstart文件(如/var/lib/cobbler/kickstarts/default.seed
)自定义安装参数。