从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