如何在 Mac OS X 上将 iso9660 文件系统以读写方式挂载?

如何在 Mac OS X 上将 iso9660 文件系统以读写方式挂载?

男人:

 -w      Mount the file system read-write.

         The options specific to NFS filesystems are described in the
         mount_nfs(8) manual page.

bogon:操作系统永远永远$ sudo /sbin/mount_cd9660 -w /dev/disk2 /Volumes/redhat/ /sbin/mount_cd9660:非法选项 -- w 用法:mount_cd9660 [-egjr] [-o 选项] [-s startsector] 特殊节点

谁能告诉我为什么?

答案1

您正在显示的手册页显示了有关 NFS 的信息。这可能是来自 mount_nfs 手册页,也可能是 mount 手册页。

iso9660 的手册页没有显示这样的选项。

了解“mount”命令可能只是将信息传递给支持文件系统的更具体的可执行文件,如 mount_cd9660。如果特定文件系统驱动程序不提供某些功能(如可写性),则“mount”命令可能也不支持它。

获取更新的 ISO 9660 文件的典型方法是将所有所需的数据简单地放在一个位置,然后创建一个全新的 ISO 9660 文件,完全替换旧文件。

理论上,ISO 9660 数据是存储在光盘/磁盘上的信息,并且可以写入信息,因此可以写入 ISO 9660(理论上)。

实际上,操作系统通常不支持 ISO 9660 文件的实时更新。ISO 9660 的文件结构设计方式使得实时更新成为一项挑战。UDF(在 DVD 上更常见,在具有许多操作系统的 CD 上可用)驱动程序通常支持称为“数据包写入”的 UDF 功能,该功能允许更小/更轻松的更新。因此,如果您需要 CD,并且不关心格式,您可能希望查看 UDF 作为一种相对容易实现的可能选项。但是,UDF 与 ISO9660 不同,因此如果您仍然想要 ISO9660 兼容性,请注意使用 UDF 无法实现该目标。

相关内容