萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> macOS 教學

Mac 終端機指令 hdiutil 將 DMG 轉換為 ISO:拖放路徑、格式轉換、副檔名修正、跨平台燒錄

Mac 專屬 DMG 映像檔在 Windows/Linux 無法直接掛載燒錄。使用內建 hdiutil 指令轉換為通用 ISO 格式,再拷貝至其他平台燒錄/掛載,零第三方工具依賴。

轉換指令 (終端機執行)

  1. 將待轉換 .dmg 檔放置桌面 (或任意已知路徑)。
  2. 開啟終端機,輸入以下指令 (建議拖放檔案自動帶入路徑,避免空格/特殊字元錯誤):
    hdiutil convert ~/Desktop/源檔案名.dmg -format UDTO -o ~/Desktop/目標檔案名.iso
  3. 說明:
    • convert:轉換子命令。
    • -format UDTO:輸出格式為 DVD/CD-R master (即 ISO 9660 相容)。
    • -o:指定輸出路徑與檔名 (副檔名建議 .iso)。
  4. 執行完成後,桌面會產生 目標檔案名.iso.cdr (舊版 macOS 行為)。
    重點:將副檔名 .cdr 移除,改為 .iso (Finder 選取檔案 → Enter 重新命名 → 確認移除 .cdr)。
  5. 現在擁有標準 .iso 檔,可在 Windows (右鍵掛載/燒錄)、Linux (mount -o loop)、虛擬機 (掛載光碟機) 直接使用。

補充:其他常用 hdiutil 操作

  • 建立空白磁碟映像:hdiutil create -size 1g -fs APFS -volname "MyVolume" ~/MyImage.dmg
  • 掛載映像檔:hdiutil attach /path/to/image.dmg (掛載點顯示於 /Volumes/)。
  • 卸載映像檔:hdiutil detach /Volumes/VolumeName 或 hdiutil detach /dev/diskX。
  • 燒錄映像檔:hdiutil burn /path/to/image.iso。
  • 驗證映像檔:hdiutil verify /path/to/image.dmg。
終端機 hdiutil convert 執行

hdiutil 是 Mac 磁碟映像瑞士刀,命令列自動化、腳本化首選,跨平台映像轉換零障礙。

copyright © 萬盛學電腦網 all rights reserved