标签:cos 引导 mnt 执行 直接 空间 md5sum 规范 ble
直接yum安装即可
yum install genisoimage -y
可将指定的目录与文件做成ISO 9660格式的映像文件,以供刻录光盘
genisoimage -U -r -v -T -J -joliet-long -V ICOS-5.6 -volset ICOS-5.6 -A ICOS-5.6 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e images/efiboot.img -o ICOS.iso .
-o 指定映像文件的名称 -U 允许“未翻译”文件名。 -r uid和gid设置为零,因为它们通常只在作者的系统中有用,而对客户端没有用处。 -v 冗长的执行。如果在命令行上给出两次,则会打印额外的调试信息。 -T 在CD-ROM上的每个目录中生成一个TRANS.TBL文件,该文件可用于非Rock Ridge系统,以帮助建立正确的文件名。。 -J 除了正常的ISO 9660文件名之外,还生成Joliet目录记录。在Windows机器上使用光盘时,这是有用的。 -joliet-long 允许Joliet文件名最多为103个Unicode字符,而不是64个字符。这违反了Joliet规范,但似乎有效。谨慎使用。 -V 指定要写入主块的卷ID(卷名或标签)。有32个字符的空间。相当于“.genisoImagerc”文件中的VOLI。卷ID被Solaris卷管理器用作挂载点,并作为分配给光盘的标签。 -volset 指定卷集ID。有128个字符的空间。相当于“.genisoImagerc”文件中的VOLS -A 指定描述光盘应用程序Id的文本字符串,可以有128个字符 -b 指定在为x86 PC制作EL Torito可引导CD时使用的引导映像的路径和文件名。 -c 指定引导目录的路径和文件名,这是El Torito可引导CD所必需的。 -no-emul-boot 指定用于创建El Torito可引导cd的引导映像是“无仿真”映像。系统将在不执行任何磁盘模拟的情况下加载和执行此映像。 -boot-load-size 指定在非模拟模式下加载的“虚拟”(512字节)扇区的数量。默认情况是加载整个引导文件。如果不是4的倍数,一些BIOSes可能会出现问题。 -boot-info-table 指定在引导文件中的偏移量8处修补一个56字节的表,其中包含CD-ROM布局的信息。的副本! -eltorito-alt-boot 从一组新的El Torito启动参数开始。最多63个El Torito引导项可以存储在一张CD上。 -R 使用Rock Ridge协议生成SUSP和RR记录,以进一步描述ISO 9660文件系统上的文件。
要将某个文件夹打包成iso,可以在需要打包的文件夹的父文件夹中使用下面的命令。
genisoimage -o aa.iso -J -R -V bb ccFloder
-o为需要打包成的iso文件名
-J参数表示保持原有文件名
-V后面的bb为指定光盘的卷册集ID
ccFloder为需要打包的文件夹名字。
md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验。是文件的内容,与文件名无关,也就是文件内容相同,其md5值相同。
[root@node88 mnt]# md5sum ICOS_5.6.0_20190621.iso > ICOS_5.6.0_20190621.md5 [root@node88 mnt]# more ICOS_5.6.0_20190621.md5 c49d6e475e5fe088e629ea662608991c ICOS_5.6.0_20190621.iso
iso-----genisoimage/md5sum命令用法
标签:cos 引导 mnt 执行 直接 空间 md5sum 规范 ble
原文地址:https://www.cnblogs.com/jinyuanliu/p/11065407.html