直接從 Mac/PC 混合 CD 創建混合 .iso?

直接從 Mac/PC 混合 CD 創建混合 .iso?

我有幾十張 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 虛擬機和 Mac OS 9 虛擬機中都成功啟動了它,每個虛擬機中都只顯示相應的檔案!我只用了十幾年就搞定了,哈哈哈。 >_O

要在 M1 Mac 上彈出(因為,您知道,沒有安裝要彈出的磁碟),請進入“磁碟工具”,右鍵單擊 CD 驅動器,然後單擊“彈出”。 (您也可以在終端機中使用“drutil托盤彈出[此處插入數字]”之類的命令彈出- 您可以使用“drutil list”找出要彈出的托盤,就像使用diskutil一樣。)即使在彈出/卸載之後有時,一個小虛擬磁碟會留在diskutil列表中。這將影響您可能嘗試使用的許多虛擬機,例如 SheepShaver 和 BasiliskII。這也需要在磁碟工具中彈出。

答案2

我無法測試這個,但我認為這就是你正在尋找的東西......

從 Apple KB 逐字複製:在 Mac 上使用「磁碟工具」建立磁碟映像

從資料夾或連接的裝置建立磁碟映像

您可以建立包含資料夾或連接的裝置(例如 USB 裝置)內容的磁碟映像。此方法不會將裝置的可用空間複製到磁碟映像。例如,如果 USB 裝置或磁碟區為 80GB,包含 10GB 數據,則磁碟映像的大小將為 10GB,並且僅包含數據,不包含可用空間。然後,您可以將該磁碟映像還原到另一個磁碟區。

  1. 在 Mac 上的“磁碟工具” App 中,選取“檔案”>“新建映像”,然後選取“資料夾中的映像檔”。
  2. 在出現的對話方塊中選擇資料夾或連接的設備,然後按一下「開啟」。
  3. 輸入磁碟映像的檔案名,根據需要新增標籤,然後選擇儲存位置。這是出現在 Finder 中的名稱,您可以在開啟磁碟映像檔之前將其保存在其中。
  4. 若要加密磁碟映像,請點選「加密」彈出式選單,然後選取加密選項。
  5. 點選「影像格式」彈出式選單,然後選取一個選項:
    • 唯讀:磁碟映像無法寫入,且建立和開啟速度更快。
    • 壓縮:壓縮數據,使磁碟映像比原始資料小。磁碟映像是唯讀的。
    • 讀/寫:允許您在建立磁碟映像後將檔案新增至磁碟映像。 DVD/CD 母盤:可與第三方應用程式一起使用。它包括磁碟映像所有磁區的副本,無論它們是否被使用。當您使用主磁碟映像建立其他 DVD 或 CD 時,所有資料都會被準確複製。
    • 混合映像(HFS+/ISO/UDF):此磁碟映像是磁碟映像格式的組合,可與不同的檔案系統標準一起使用,例如 HFS、ISO 和 UDF。
  6. 按一下“儲存”,然後按一下“完成”。
    「磁碟工具」會在 Finder 中儲存的位置建立磁碟映像文件,並將其磁碟圖示安裝在桌面和 Finder 側邊欄中。

相關內容