檔案收集

  1. 下載 DYW Linux iso 光碟檔。
    [root@dywH ~]# cd /usr/src
    [root@dywH src]# wget --content-disposition \
    http://dy.csie.cyut.edu.tw/moodle23/pluginfile.php/1/blog/attachment/307/crtnokvm20131015.iso
    

  2. 不燒光碟,直接掛載 iso 檔。
    [root@dywH src]# mkdir natiso
    [root@dywH src]# mount -o loop crtnokvm20140222.iso natiso
    [root@dywH src]# ls natiso/
    add  CentOS_BuildTag  EULA  images    Packages                  repodata
    bin  EFI              GPL   isolinux  RELEASE-NOTES-en-US.html  TRANS.TBL
    

  3. 因為掛載的光碟只能讀不能寫,所以必須複製到新目錄,才能進行修改。
    [root@dywH src]# cp -a natiso nat
    [root@dywH src]# ls nat
    add  CentOS_BuildTag  EULA  images    Packages                  repodata
    bin  EFI              GPL   isolinux  RELEASE-NOTES-en-US.html  TRANS.TBL
    
  4. 修改安裝選單設定檔
    [root@dywH src]# vim nat/isolinux/isolinux.cfg 
    ........
    label nat
      menu label Install ^NAT
      menu default
      kernel vmlinuz
      append load_ramdisk=1 initrd=initrd.img ks=cdrom:/add/nat-ks.cfg
    
  5. 自動安裝設定檔及套件檔更名
    [root@dywH src]# cd nat/add
    [root@dywH add]# mv crt-ks.cfg nat-ks.cfg
    [root@dywH add]# mv crtpack natpack