从QQ空间转过来的。。。原文地址已经找不到了。。。
制作iso镜像的方法:
把/dev/cdrom目录制作为镜像,名字为/root/rh1.iso
方法1:dd if=/dev/cdrom of=/root/rh1.iso
方法2:cat /dev/cdrom >/root/rh1.iso
方法3:mkisofs -r -o /root/rh1.iso /dev/cdrom
方法4:mkdir /mnt/cdrom ; mount /dev/cdrom /mnt/cdrom ; cp -r /mnt/cdrom /root/rh1.iso
(方法4测试不成功)
都不用安装第三方工具,真是方便啊…
------------以下来自RHCA韩小俊------------
将原厂盘中的文件考到本地并进行加工
#mkdir /CentOS_iso
#mount /dev/cdrom /mnt
#rsync -tr /mnt/ /CentOS_iso/
#cp /root/ks.cfg /CentOS_iso/
说明:这里也可以使用命令#cp /root/anaconda-ks.cfg /CentOS_iso/ks.cfg,这样的话就可以省略安装配置kickstart的问题,但是需要对ks.cfg进行编辑,主要需要修改磁盘分区内容,其他部分若不修改,则配置和制作ks盘主机相同。
#find /CentOS_iso -type f -name "TRANS.TBL"|xargs rm -f
#rm -f /CentOS_iso/isolinux/boot.cat
#chmod +w /CentOS_iso/isolinux/*
#vi /CentOS_iso/isolinux/isolinux.cfg
#cd /CentOS_iso
#mkisofs -o /iso/CentOS_ks.iso -J -r -v -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -V "CentOS install DVD" /CentOS_iso/
##-J, -joliet Generate Joliet directory information
##-r, -rational-rock Generate rationalized Rock Ridge directory information
##-v, -verbose Verbose
##-b FILE Set El Torito boot p_w_picpath name
##-c FILE Set El Torito boot catalog name
##-no-emul-boot Boot p_w_picpath is 'no emulation' p_w_picpath
##-boot-load-size # Set numbers of load sectors
##-boot-info-table Patch boot p_w_picpath with info table
##-V ID, -volid ID Set Volume ID
转载于:https://blog.51cto.com/foolishfish/1372766