制作iso镜像:

1、1、准备准备CentOS-6.2-x86_64-bin-DVD1.iso;CentOS-6.2-x86_64-bin-DVD1.iso;

2、方便操作 CentOS-6.2-x86_64-bin-DVD1.iso更改centos6.2iso(mv CentOS-6.2-x86_64-bin-DVD1.iso

centos6.2.iso) ;

3、mkdir /tmp/myios;

4、mount -o loop centos6.2.iso /media    挂载特殊设备

5、cp -r /media/isolinux /tmp/myiso

6、cp /root/anaconda-ks.cfg /tmp/myiso/  复制 anaconda-ks.cfg /tmp/myiso/ks.cfg


注:ks.cfg可作以自己写 这里我的ks.cfg文件如下:

text
skipx
install
url --url http://vault.centos.org/6.2/os/x86_64/

lang en_US.UTF-8
keyboard us
rootpw 123456
firewall --disabled
authconfig --enableshadow --passalgo=sha512
selinux --disabled
timezone Etc/UTC
bootloader --location=mbr
zerombr
clearpart --all --initlabel
part /boot --fstype=ext4 --size=200
part /usr --fstype=ext4 --size=7000
part /data --fstype=ext4 --size=2048
part swap --size=1024
part / --fstype=ext4 --grow --size=20000

services --enabled=sendmail,network,ntpd,ntpdate

reboot

%packages --nobase
openssh-clients
openssh-server
yum
at
acpid
vixie-cron
cronie-noanacron
crontabs
logrotate
ntp
ntpdate
tmpwatch
rsync
sendmail
mailx
which
wget
-postfix
-prelink
-selinux-policy-targeted
%end


这里软件我采用网络安装,可是实践下来由于我们公司网络限速,安装下来一个系统花费好长实践,于是更改ks.cfg

文件如下:

text
skipx
install
url --url http://10.200.11.11

lang en_US.UTF-8
keyboard us
rootpw 123456
firewall --disabled
authconfig --enableshadow --passalgo=sha512
selinux --disabled
timezone Etc/UTC
bootloader --location=mbr
zerombr
clearpart --all --initlabel
part /boot --fstype=ext4 --size=200
part /usr --fstype=ext4 --size=7000
part /data --fstype=ext4 --size=2048
part swap --size=1024
part / --fstype=ext4 --grow --size=20000

services --enabled=sendmail,network,ntpd,ntpdate

reboot

%packages --nobase
openssh-clients
openssh-server
yum
at
acpid
vixie-cron
cronie-noanacron
crontabs
logrotate
ntp
ntpdate
tmpwatch
rsync
sendmail
mailx
which
wget
-postfix
-prelink
-selinux-policy-targeted
%end

注:这里我创建了一个yum也就是把所需要的安装包等通过 url --url http://10.200.11.11可获取到。


7、cd /tmp/

8、mkisofs -o centos6.2.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-

size 4 -boot-info-table -R -J -v -T myiso/  创建新iso镜像命名为centos6.2.iso

至此iso镜像已完成


centos6.2.iso可以使用 这里我们把它放在windows桌面上

接下来时间我们可以利用新镜像安装centos6.2,示例如下:







































这样完整centos6.2展现在你的面前了!