标签:back 4.6 ima 镜像制作 insert 目录 x64 into 工具
mount -o loop -t iso9660 rhel-server-6.4-x86_64-dvd.iso /mnt/cdrom
cp -a /mnt/cdrom/. /home/kinstall
光盘中有2个隐藏文件(.discinfo和.treeinfo)一定要有,不然无法正常引导,拷贝完成之后检查下这2个文件是否存在。
1)默认在/root目录下有个anaconda-ks.cfg,可以拷贝对其进行编辑
2)或者是通过图形界面进行配置,然后保存到/home/kinstall
system-config-kickstart --需要安装 yum -y install system-config-kickstart
图1-1
label auto-install
menu label ^InstallEMS
menu default
kernel vmlinuz
append ks=cdrom:/ks.cfg initrd=initrd.img
mkisofs -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -l -J -o /iso/RHEL6u4-x64-EMS-V0.1.iso -R -T -V "Red Hat Enterprise Linux 6u4" /home/kinstall
implantisomd5 RHEL6u4-x64-EMS-V0.1.iso
制作kickstart ISO的机器为*.*.234.64
1)
图2-1
图2-2
图2-3
图2-4
图2-5
图2-6
图2-7
保存为ks.cfs文件
2)
修改 ./isolinux/isolinux.cfg
在第一个lable上将
append initrd=initrd.img
更改为append ks=cdrom:/isolinux/ks.cfg initrd=initrd.img
3)制作ISO镜像并且校验MD5(以前每做出一个ISO都会同时生成一个md5值文件,防止复制过程中数据损坏;现使用implantisomd5和checkisomd5两个工具,可以将md5值嵌入ISO中并直接效验,方便不少)
[root@tpl-rhel-64-x64 iso]# mkisofs -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -l -J -o /opt/iso/rhel-server-6.4-x86_64-dvd_v2.iso -R -T -V "Red Hat Enterprise Linux 6u4" /home/kinstall
[root@tpl-rhel-64-x64 iso]# implantisomd5 rhel-server-6.4-x86_64-dvd_v2.iso
Inserting md5sum into iso image...
2016-11-15日rhel7制作时路径如下
mkisofs -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -l -J -o /iso/rhel-server-7.2-x86_64-dvd.iso -R -T -V "Red Hat Enterprise Linux 7u2" /data/kinstall
标签:back 4.6 ima 镜像制作 insert 目录 x64 into 工具
原文地址:http://www.cnblogs.com/henryagg/p/6364081.html