歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

linux使用mkisofs制作啟動鏡像

1、啟動光盤參數

-no-emul-boot
Boot image is 'no emulation' image
非模擬模式啟動

-b <開機映像文件>
or
-eltorito-boot <開機映像文件>
指定在制作啟動光盤時所需的開機映像文件
-b:啟動image

-c <開機文件名稱>
-c:cat文件
制作啟動光盤時,mkisofs會將開機映像文件中的全-eltorito-catalog*文 件的全部內容作成一個文件

-J或-joliet
Generate Joliet directory information
生成Joliet 格式信息
Joliet是用於在 Windows 環境下使用的光盤

-R或-rock
Generate Rock Ridge directory information
生成Rock Ridge目錄格式信息
Rock Ridge用於 UNIX/Linux 環境下的光盤。
文件名區分大小寫,同時記錄文件長度

-r或-rational-rock
使用Rock Ridge
並開放全部文件的讀取權限

2、命令如下

# mkisofs -r -J -T -V iso/ -o custom.iso -b iso/isolinux/isolinux.bin -c iso/isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -input-charset UTF-8 .

3.

1、去掉-d選項,解決Warning: creating filesystem that does not conform to ISO-9660.

2、增加-input-charset UTF-8,解決INFO: UTF-8 character encoding detected by locale settings.

3、在句尾"-o /dada/boot/boot.iso"之後增加". "變成"-o /dada/boot/boot.iso ." ,解決mkisofs: Missing pathspec

Copyright © Linux教程網 All Rights Reserved