修改iso镜像,制作自定义镜像
本次测试使用的ubuntu20.04系统
1.将官方镜像挂载在系统下
cd /home
mkdir cdrom
cd cdrom
mkdir mnt ubuntu
mount ubuntu-20.04.1-live-server-amd64.iso mnt/
cp -rf ./mnt/* ./mnt/.disk/ ./ubuntu/
2.修改iso配置文件
cd ./ubuntu
vim ./isolinux/txt.cfg
将方框中的内容添加到文件中
3.创建user-data文件
打开连接:https://github.com/vrillusions/ubuntu-kickstart
下载zip包,根据iso选择不同目录下的user-data.full文件拷贝到ubuntu目录下。并修改文件名称为user-data
mv user-data.full /home/cdrom/ubuntu
4.创建meta-data文件
cd ./ubuntu
cat > ./meta-data << EOF
instance-id: focal-autoinstall
EOF
5.修改自动安装配置文件
6.打包新的iso镜像(命令最后的 “.” 表示当前目录)
mkisofs -R -J -T -v -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat -o /home/auto-ubuntu-20.04.4-server-amd64.iso .