由于我这里实在centos7.7系统上面配置的cobbler,所以直接挂载/dev/cdrom即可。
以下操作可参考上边的centos6.8。
[root@ cobbler ~]# mkdir /centos7.7
[root@ cobbler ~]# mount -o loop /dev/cdrom /centos7.7
[root@ cobbler ~]# cobbler import --path=/centos7.7 --name=centos7.7 --arch=x86_64
[root@cobbler ~]# cd /var/lib/cobbler/kickstarts/
[root@ cobbler kickstarts]# cp centos6.8.ks centos7.7.ks
#注意:centos7的系统默认的文件系统是xfs
[root@ cobbler kickstarts]# sed -i '/fstype=ext4/ s#ext4#xfs#g' centos7.7.ks
[root@ cobbler kickstarts]# cobbler profile edit --name=centos7.7-x86_64 --kickstart=/var/lib/cobbler/kickstarts/centos7.7.ks
[root@ cobbler kickstarts]# cobbler profile report --name=centos7.7-x86_64 |grep Kickstart
[root@ cobbler kickstarts]# cobbler sync
新建一台虚机,选择centos7.7,即可。
如果出现/sbin/dmsquash-live-root: line 286: printf: write error: No space left on device因为内存不足2G的原因