搭建基础环境
#yum install createrepo mkisofs isomd5sum squashfs-tools
#mkdir /root/PathISO
将/root/PathISO作为ISO的制作目录
#mount /dev/sr0 /mnt
#cp -r /mnt/* /root/PathISO/
#cp /mnt/.discinfo /root/PathISO/
#cp /mnt/.treeinfo /root/PathISO/
# chmod +w /root/PathISO/isolinux/isolinux.cfg
注意:如果你想用Centos7.3的ISO进行挂载也是可以的
#mount -o loop /root/CentOS-7-x86_64-DVD-1611.iso /mnt
修改isolinux.cfg文件
# Command prompt text
menu color cmdmark 0 #84b8ffff #00000000 none
menu color cmdline 0 #ffffffff #00000000 none
# Do not display the actual menu unless the user presses a key. All that is displayed is a timeout message.
menu tabmsg Press Tab for full configuration options on menu items.
menu separator # insert an empty line
menu separator # insert an empty line
label linux
menu label ^Install My Linux Lnmp
kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=CentOS7 ks=cdrom:/isolinux/ks.cfg
label linux
menu label ^Install CentOS 7
kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=CentOS7 quiet
label check
menu label Test this ^media & install CentOS 7
menu default
kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=CentOS7 rd.live.check quiet