產生 iso 檔

  1. 安裝 mkisofs 工具
    [root@dyH ~]# yum install genisoimage
    

  2. 使用 mkisofs 工具
    [root@dyH ~]# mkisofs -o /usr/src/crt`date +%Y%m%d`.iso -b isolinux/isolinux.bin \
    -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 \
    -boot-info-table -R -J -v -T /usr/src/crtiso
    
    ## 參數說明
    -o : 產生的 iso 檔
    -b : 開機啟動 image 檔
    -v : 顯示執行過程
    -c, -no-emul-boot, -boot-load-size, -R, -J, -T 等為 El Torito bootable CD 規格相關的選項
    
  3. 套件存放目錄預設為 Packages,若改成其他名稱再重新產生 repodata,以 PXE 及 CD 安裝都沒問題,但使用 extlinux USB 安裝時無法掛載,訊息如下:
    Warning: ...... doesn't have binary rpms, skipping