阿良の小屋

苹果 DMG 转 ISO 启动盘文件

2026-10-10

将 macOS Sonoma 14.8.9 的 DMG 文件转换为标准 ISO 镜像,最安全且成功率最高的方法是在 Mac 电脑上使用终端(Terminal)命令行。

因为 macOS 的系统 DMG 文件通常只是安装程序或固件的封装,直接更改后缀或用常规转换工具无法让其支持虚拟机(如 VMware、VirtualBox)引导。

以下是完整的转换方法:

方法一:在 Mac 系统的终端中转换(推荐,最标准)

如果你的 DMG 文件内包含 Install macOS Sonoma.app(安装 macOS Sonoma 应用程序),需要先将其挂载,然后通过系统自带的 createinstallmedia 工具来制作可引导的 ISO。

  1. 双击挂载 DMG 文件,确保你能在 Finder(访达)中看到 macOS 的安装程序。

  2. 打开 终端(Terminal),依次复制并运行以下命令:

# 1. 创建一个大小约为 16GB 的空白影子磁盘镜像
hdiutil create -o /tmp/Sonoma -size 16384m -volname Sonoma -layout SPUD -fs HFS+J

# 2. 将创建的镜像挂载到系统中
hdiutil attach /tmp/Sonoma.dmg -noverify -mountpoint /Volumes/Sonoma

# 3. 使用系统自带工具写入 macOS 14.8.9 的安装文件(注意:请根据实际挂载路径检查“Install macOS Sonoma.app”的位置)
sudo /Volumes/已挂载的DMG名称/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/Sonoma --nointeraction

# 4. 卸载已制作完毕的卷
hdiutil detach /Volumes/Install\ macOS\ Sonoma

# 5. 将刚生成的 .dmg 文件转换为标准的 CDR 格式
hdiutil convert /tmp/Sonoma.dmg -format UDTO -o /tmp/Sonoma.cdr

# 6. 将 CDR 文件重命名为 ISO 格式并移动到桌面上
mv /tmp/Sonoma.cdr ~/Desktop/macOS_Sonoma_14.8.9.iso

# 7. 清理临时生成的 dmg 缓存文件
rm /tmp/Sonoma.dmg

方法二:如果已经是刻录好的纯系统镜像 DMG

如果你下载的 DMG 本身就是第三方已经封装好的可启动镜像卷(而非官方 App 封装),你可以直接使用 hdiutil 将其转换:

  1. 打开 终端。

  2. 输入以下命令(请将路径替换为你实际的文件路径):

hdiutil convert /路径/macos_14.8.9.dmg -format UDTO -o /路径/macos_14.8.9.cdr

mv /路径/macos_14.8.9.cdr /路径/macos_14.8.9.iso

Fin.

Tags: macOS

扫描二维码,分享此文章