ISO 文件只读吗?

ISO 文件只读吗?

我有一个 ISO 文件,并将mount其放在/mnt/isofile.然后我将此文件复制到另一个文件夹。但内容是只读的并且属于root。我尝试使用chmodchown。但它提示消息:

它是只读文件系统。

这里发生了什么?

笔记:中有一个 tar 文件.iso,我想压缩它,但失败并出现相同的“只读文件系统”消息。

答案1

ISO 9660 设计为只读文件系统。这意味着所有数据必须一次性写入介质。一旦写入,就无法更改存储的内容。因此 ISO 9660 不适合用于随机可写介质,例如硬盘。

您需要将整个目录树复制到另一个目录,进行更改,然后刻录新映像。

答案2

如果您碰巧运行支持它的操作系统(Linux 和 BSD),您可以使用联合文件系统以读写模式挂载 ISO。所有写入实际上都将在读写文件系统上完成,但根据您的需要,这可能适合它们。

答案3

创建 ISO 时禁用 RockRidge。现在它将生成并具有所有权限。

相关内容