我使用该命令从目录中创build了一个ISO
mkisofs filename.iso source_directory
。
当我挂载ISO时,我看到文件名被修剪。 实际上文件名将是ABCD_ASKDKDK.rpm
,但在ISO中会缩短为一些固定的字符。
如何检查我的源ISO(我在远程位置有一个ISO)和一个类似于本地的目录的标准。 我正在尝试创build一个类似的ISO。
使用joliet扩展名,你应该得到真正的文件名。
mkisofs -J -o cd_image.iso /directory
从维基百科:
Joliet是ISO 9660文件系统扩展的名称。 它已经被微软指定和认可,自Windows 95和Windows NT以来,它的所有版本的Windows操作系统都支持它。 它的主要重点是放宽 ISO 9660全面合规中固有的文件名限制 。
如果你没有传递-J
或者-R
/ -r
那么你已经生成了一个纯粹的ISO 9660文件系统,它最多有31个字符文件名,最大树深度为8个部分,以及大写字母。