![直接从 Mac/PC 混合 CD 创建混合 .iso?](https://linux22.com/image/1615698/%E7%9B%B4%E6%8E%A5%E4%BB%8E%20Mac%2FPC%20%E6%B7%B7%E5%90%88%20CD%20%E5%88%9B%E5%BB%BA%E6%B7%B7%E5%90%88%20.iso%EF%BC%9F.png)
我有几十张 Mac/PC 混合 CD,想为它们创建 .iso 映像。Mac 分区是 HFS 和 HFS+,PC 分区是 ISO9660。
目前,我先挂载默认的 HFS 分区,然后复制 Mac 内容。然后mount_cd9660
通过终端使用 等手动挂载 ISO 分区,并单独复制 PC 内容。
然后,我可以使用两块复制的内容创建一个新的混合 .iso,但希望找到一种方法来将原始 CD 直接复制到 .iso 映像,同时保持混合格式。
这可能吗?
答案1
只是想分享我的答案。我不知道这是否适用于旧 Mac,但在当前的 M1 Mac 上,我能够通过终端将整个 Mac/PC 混合 ISO 作为一个组合 ISO 获取。因此,当然,在当前的 macOS 上,Apple_HFS 甚至不允许安装。所以,当我插入 CD 时,当它告诉我磁盘无法初始化时,我会忽略它。
为了找出我安装的磁盘的 ID,在终端中输入:
diskutil list
如果有人打算在仍然能识别 Apple_HFS 的 Mac 上尝试此操作,您可能必须执行此卸载步骤...
sudo umount /dev/disk[INSERT YOUR CORRESPONDING NUMBER HERE]
... 然后,在弹出的列表中,查找其中有“Apple_HFS”的磁盘。然后,输入:
sudo cp /dev/disk[INSERT YOUR CORRESPONDING NUMBER HERE]s1 [INSERT OUTPUT NAME HERE].iso
如果是带有额外音频 CD分区,不能包含在 ISO 中 - 您必须使用 cdrdao 之类的程序对其进行 bin/cue,再加上 toc2cue 来修复提示格式(将提示重命名为 .toc,然后将其转换为 .cue)。
这似乎太简单了,但在全部传输完毕后,我在 Windows VM 和 Mac OS 9 VM 中成功启动了它,每个 VM 中都只显示相应的文件!我只花了十多年时间就搞定了,哈哈哈。>_O
要在 M1 Mac 上弹出(因为您知道,没有安装要弹出的磁盘),请进入磁盘实用程序,右键单击 CD 驱动器并点击弹出。(您也可以在终端中使用命令“drutil tray pop [在此处插入数字]”弹出 - 您可以使用“drutil list”找出要弹出的托盘,就像使用 diskutil 一样。)即使在弹出/卸载后,有时,磁盘实用程序列表中仍会保留一个小幻影磁盘。这将影响您可能尝试使用的许多虚拟机,例如 SheepShaver 和 BasiliskII。这也需要在磁盘实用程序中弹出。
答案2
我无法测试这个,但我认为这就是你要找的……
从 Apple KB 逐字复制:使用 Mac 上的“磁盘工具”创建磁盘映像
从文件夹或连接的设备创建磁盘映像
您可以创建包含文件夹或所连接设备(例如 USB 设备)内容的磁盘映像。此方法不会将设备的可用空间复制到磁盘映像。例如,如果 USB 设备或卷为 80GB,且包含 10GB 的数据,则磁盘映像的大小将为 10GB,并且仅包含数据,而不包含可用空间。然后,您可以将该磁盘映像还原到另一个卷。
- 在 Mac 上的“磁盘工具” App 中,选取“文件”>“新建映像”,然后选取“来自文件夹的映像”。
- 在出现的对话框中选择文件夹或连接的设备,然后单击“打开”。
- 输入磁盘映像的文件名,根据需要添加标签,然后选择保存位置。这是在 Finder 中显示的名称,您可以在打开磁盘映像文件之前将其保存在此处。
- 要加密磁盘映像,请点按“加密”弹出式菜单,然后选取加密选项。
- 点按“图像格式”弹出式菜单,然后选取一个选项:
- 只读:磁盘映像无法写入,但创建和打开速度更快。
- 压缩:压缩数据,因此磁盘映像比原始数据小。磁盘映像是只读的。
- 读/写:允许您在创建磁盘映像后向其中添加文件。DVD/CD 主盘:可与第三方应用程序一起使用。它包含磁盘映像所有扇区的副本,无论是否使用。当您使用主磁盘映像创建其他 DVD 或 CD 时,所有数据都会被准确复制。
- 混合映像(HFS+/ISO/UDF):此磁盘映像是磁盘映像格式的组合,可与不同的文件系统标准一起使用,例如 HFS、ISO 和 UDF。
- 单击“保存”,然后单击“完成”。
磁盘实用程序会在您在 Finder 中保存磁盘映像文件的位置创建磁盘映像文件,并将其磁盘图标安装在您的桌面和 Finder 边栏中。