我想使用 Mac (10.5) 刻录一张 CD,然后可以从 Solaris 10 x86 机器访问它。
这部分有效:
- 插入空白 CD 并让 Finder 打开它,以便为其创建一个“可录制 CD”窗口。
- 将要刻录的文件拖到“可刻录 CD”窗口中
- 刻录(除了速度之外没有其他选项)
然后在 Solaris 中挂载:
mount -f hsfs -o ro /dev/dsk/foo /mnt/bar
这里的问题是 Solaris 会将所有文件名视为小写,并且只允许每个文件名包含一个句点(这些是 HSFS 限制)。 苹果的帮助表示他们支持 Rock Ridge 和 Joliet 扩展,允许使用更长的文件名。
我也尝试过使用 Toast 的“Mac & PC”和“ISO 9660”选项,但在 Solaris 中安装时得到的结果相同。
是否有一些刻录工具/选项和安装选项的组合可以使其工作?
答案1
答案2
如果您不想使用 ClI,请使用Disk Utility.app
( /Applications/Utilities/Disk Utility.app
)。
答案3
我想发现者默认包含 Joliet 扩展,但正如 Nate 建议的那样,你可以尝试使用錯誤生成您的图像。
另外,您可以尝试在 Solaris 上安装时强制使用 Joliet 扩展来支持 ISO 9660:
mount -f hsfs -o ro,joliet /dev/dsk/foo /mnt/bar
这hsfs 手册页似乎表明它应该检测并使用 Joliet 扩展(如果存在),但值得尝试明确提及它。