Linux mkisofs命令
Linux mkisofs命令用於建立ISO 9660映像檔。
mkisofs可將指定的目錄與檔做成ISO 9660格式的映像檔,以供刻錄光碟。
語法
mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A <應用程式ID>][-abstract <摘要檔>][-b <開機映像檔>][-biblio <ISBN檔>][-c <開機檔案名稱>][-C <盤區編號,磁區編號>][-copyright <版權資訊檔>][-hide <目錄或檔案名>][-hide-joliet <檔或目錄名>][-log-file <記錄檔>][-m <目錄或檔案名>][-M <開機映像檔>][-o <映像檔>][-p <數據處理人>][-P <光碟發行人>][-sysid <系統ID >][-V <光碟ID >][-volset <卷冊集ID>][-volset-size <光碟總數>][-volset-seqno <卷冊序號>][-x <目錄>][目錄或檔]
參數:
- -a或--all mkisofs通常不處理備份檔。使用此參數可以把備份檔加到映像檔中。
- -A<應用程式ID>或-appid<應用程式ID> 指定光碟的應用程式ID。
- -abstract<摘要檔> 指定摘要檔的檔案名。
- -b<開機映像檔>或-eltorito-boot<開機映像檔> 指定在製作可開機光碟時所需的開機映像檔。
- -biblio<ISBN檔> 指定ISBN檔的檔案名,ISBN檔位於光碟根目錄下,記錄光碟的ISBN。
- -c<開機檔案名稱> 製作可開機光碟時,mkisofs會將開機映像檔中的全-eltorito-catalog<開機檔案名稱>全部內容作成一個檔。
- -C<盤區編號,盤區編號> 將許多節區合成一個映像檔時,必須使用此參數。
- -copyright<版權資訊檔> 指定版權資訊檔的檔案名。
- -d或-omit-period 省略檔後的句號。
- -D或-disable-deep-relocation ISO 9660最多只能處理8層的目錄,超過8層的部分,RRIP會自動將它們設置成ISO 9660相容的格式。使用-D參數可關閉此功能。
- -f或-follow-links 忽略符號連接。
- -h 顯示幫助。
- -hide<目錄或檔案名> 使指定的目錄或檔在ISO 9660或Rock RidgeExtensions的系統中隱藏。
- -hide-joliet<目錄或檔案名> 使指定的目錄或檔在Joliet系統中隱藏。
- -J或-joliet 使用Joliet格式的目錄與檔案名稱。
- -l或-full-iso9660-filenames 使用ISO 9660 32字元長度的檔案名。
- -L或-allow-leading-dots 允許檔案名的第一個字元為句號。
- -log-file<記錄檔> 在執行過程中若有錯誤資訊,預設會顯示在螢幕上。
- -m<目錄或檔案名>或-exclude<目錄或檔案名> 指定的目錄或檔案名將不會房入映像檔中。
- -M<映像檔>或-prev-session<映像檔> 與指定的映像檔合併。
- -N或-omit-version-number 省略ISO 9660檔中的版本資訊。
- -o<映像檔>或-output<映像檔> 指定映像檔的名稱。
- -p<數據處理人>或-preparer<數據處理人> 記錄光碟的數據處理人。
- -print-size 顯示預估的檔系統大小。
- -quiet 執行時不顯示任何資訊。
- -r或-rational-rock 使用Rock Ridge Extensions,並開放全部檔的讀取許可權。
- -R或-rock 使用Rock Ridge Extensions。
- -sysid<系統ID> 指定光碟的系統ID。
- -T或-translation-table 建立檔案名的轉換表,適用於不支持Rock Ridge Extensions的系統上。
- -v或-verbose 執行時顯示詳細的資訊。
- -V<光碟ID>或-volid<光碟ID> 指定光碟的卷冊集ID。
- -volset-size<光碟總數> 指定卷冊集所包含的光碟張數。
- -volset-seqno<卷冊序號> 指定光碟片在卷冊集中的編號。
- -x<目錄> 指定的目錄將不會放入映像檔中。
- -z 建立通透性壓縮檔的SUSP記錄,此記錄目前只在Alpha機器上的Linux有效。