温馨提示×

linux mkisofs如何指定文件系统

小樊
81
2024-12-29 04:36:14
栏目: 智能运维

mkisofs 是一个用于创建 ISO 镜像的命令行工具

mkisofs -o output.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -J -R -V "Volume Name" /path/to/your/files

在这个示例中:

  • -o output.iso:指定输出 ISO 文件的名称。
  • -b isolinux/isolinux.bin:指定引导加载器(ISO 标准的 ISO Boot Image)的路径。
  • -c isolinux/boot.cat:指定 boot.cat 文件,它是一个包含引导加载器所需信息的压缩文件。
  • -no-emul-boot:禁用模拟器启动,这样引导加载器将直接启动操作系统。
  • -boot-load-size 4:设置引导加载器的加载大小。这个值应该是 2 的幂,例如 4、8、16、32 等。
  • -boot-info-table:包含有关分区表的信息,这对于某些引导加载器是必需的。
  • -J:使用 Joliet 文件系统扩展,以支持在 Windows 系统上读取 ISO 镜像。
  • -R:包含目录和文件的相对路径信息,以便在其他系统上挂载 ISO 镜像。
  • -V "Volume Name":指定 ISO 镜像的卷名称。
  • /path/to/your/files:指定要包含在 ISO 镜像中的文件和目录的路径。

你可以根据需要修改这些选项来创建具有特定文件系统的 ISO 镜像。

0