定製Centos5.2

1)在一臺pc上安裝Cetnos,選擇好所須要的軟件包 2)安裝完成後 yum install anaconda yum install repodata 這個軟件真如其名 20多M 3)把ceont5.2的ISOmount到pc上 我記得之前光盤放到光驅裏都是自動mount的,此次光盤放到光驅裏沒有任何反應  more /etc/fstab LABEL=/                 /                       ext3    defaults        1 1 LABEL=/usr              /usr                    ext3    defaults        1 2 LABEL=/var              /var                    ext3    defaults        1 2 LABEL=/home             /home                   ext3    defaults        1 2 tmpfs                   /dev/shm                tmpfs   defaults        0 0 devpts                  /dev/pts                devpts  gid=5,mode=620  0 0 sysfs                   /sys                    sysfs   defaults        0 0 proc                    /proc                   proc    defaults        0 0 LABEL=SWAP-sda6         swap                    swap    defaults        0 0 /dev/cdrom        /media/cdrom        auto    ro,noauto,user,exec    0 0 mount /dev/cdrom mkdir -p /home/CentOS5 cp -R  /media/cdrom/* /homeCentOS5/ 4) 將系統安裝的RPM整理出來 mkdir -p /home/myrpm 在root的目錄下有個install.log文件 這個是記錄安裝rpm的一個日誌,就按照這個日誌中的rpm名字 進行cp 我把這個文件改了一下 改爲相似於這樣的: #!/bin/bash cp  /media/cdrom/CentOS/libgcc-4.1.2-42.el5.i386.rpm . 的一個腳本 複製到myrpm目錄下執行一下 4) 替換原ISO的CentOS目錄 cd /home/CetnOS5/CentOS rm -rf * cp /home/myrpm/* . 5) cd /home/CentOS5  createrepo -g repodata/comps.xml . 515/515 - CentOS/elfutils-libelf-0.125-3.el5.i386.rpm                           Saving Primary metadata Saving file lists metadata Saving other metadata 6)打包 mkdir -p /home/iso cp -R /home/CentOS5/CentOS /home/iso/ cp /root/anaconda-ks.cfg /home/iso/ cp -R /home/CentOS5/repodata iso/ tar zcf iso.tar.gz iso/ 作到這一步在linux就能夠製做ISO文件了,可是我是用win下的UltraISO製做的iso: 首先打開UltraISO軟件->打開文件 選擇一個CentOS5.2 的原始ISO文件 刪除原來鏡像裏的 CentOS目錄和 repodata 目錄 將上述的iso.tar.gz 複製到本地 解壓後,將Centos和repodata目錄複製到 UltraISO打開的原始Centos5.2的目錄裏 將anaconda-ks.cfg 文件更名位 ks.cfg 複製到原始Centos5.2的目錄下 打開isolinux目錄修改isolinux.cfg 文件: 改第一行default linux 改爲 =>default linux ks=cdrom:/ks.cfg 最後將文件另存爲一個ISO文件就能夠了
相關文章
相關標籤/搜索