我想知道如何格式化介质(例如 USB 驱动器),以获得包含来自源的内容(例如 .iso 文件)的只读 ISO 文件系统。
答案1
答案2
标准 ISO 文件是只读的。从终端窗口使用 genisoimage 创建 .iso 文件。您可能必须先安装 genisoimage。
此示例中的命令从 ~/my-docs/ 下面的文档创建标准 ISO 9660 图像:
shy@ultra:~$ genisoimage -o ~/usbstick.iso ~/my-docs
阅读 genisoimage 手册页,了解创建非标准 ISO 9660 文件系统的选项(-J 代表 Joliet、-R 代表 RockRidge、-hfs 代表 HFS+ISO 9660)以及更改访问权限的 -r 选项(与其他 Linux 系统一起使用时很有用)。
另请注意,标准 ISO 仅支持 8.3 文件名格式,目录结构深度限制为 6 级。使用 -l 和 -D 选项,您可以将其更改为最多 31 个字符和超过 6 级。
其他选项允许您设置卷标(-V)、插入最多 37 个字符的版权(-copyright)或排除最多 1000 个单独的文件。