Mac 机器需要使用 Lion 重新格式化。我在 Mac App Store 购买 Lion dmg 文件时对其进行了备份。
我现在需要从 DMG 文件创建一个可启动的 USB 驱动器,但我需要能够在 Windows 中执行此操作,最好使用开源或至少免费的选项。
我怎样才能做到这一点?
答案1
使用特斯麦克,有 15 天的试用期并且运行完美。
在左侧窗格中,右键单击 USB 驱动器并选择格式化 Mac 磁盘
在左侧窗格中,右键单击 USB 驱动器并选择使用磁盘映像恢复
指向您的 .dmg(或选择所有文件以选择 .iso)文件并单击打开。
这将需要几分钟,具体取决于 .dmg 的大小和 USB 驱动器的速度,但完成后,您可以将其放入 Mac,在打开 Mac 时按住 Option 键并选择 USB 驱动器。
答案2
TransMac 对我来说很有用,但首先你需要用 GPT 分区你的 USB 驱动器。如果分区为 MBR,它将无法工作。diskpart
在 Windows 上可以这样做:
diskpart
DISKPART> list disk
(Find the disk number)
DISKPART> select disk 2
Disk 2 is now the selected disk.
DISKPART> clean
DiskPart succeeded in cleaning the disk.
DISKPART> convert gpt
DiskPart successfully converted the selected disk to GPT format.
DISKPART> create partition primary
答案3
据我所知,适当地创建可启动 Lion 光盘/磁盘的方法是使用工作 Mac 上的磁盘实用程序。但是,另一个选项是使用虚拟盒VM 临时运行 OS X(向下滚动查看该信息)。
在 Mac 上
从 Mac App Store 下载 Lion。安装程序应显示在您的应用程序文件夹中。
右键点击安装程序,点击“显示包内容”。导航至内容 > SharedSupport,查找名为“InstallESD.dmg”的文件。
打开磁盘实用程序并将 DMG 文件拖到左侧边栏。如果您要将其刻录到 DVD,请插入 DVD,在边栏中选择磁盘映像,然后点击“刻录”按钮。跳到最后一步使用它。
如果要将 Lion 刻录到 USB 闪存驱动器,请将其插入并在“磁盘工具”左侧边栏中单击它。转到“分区”选项卡并从下拉菜单中选择“1 分区”。在左侧选择“Mac OS Extended (Journaled)”。
点击分区表下的“选项”按钮,然后选择“GUID 分区表”。您需要这个选项才能使驱动器在 Mac 上可启动。完成后,点击“应用”按钮格式化驱动器(注意:它将清除驱动器上的所有内容)。
单击“恢复”选项卡,选择 InstallESD.dmg 文件作为源文件,选择闪存驱动器作为目标文件。单击“应用”按钮,它将创建可启动的 USB 驱动器。
重新启动进入 OS X,听到启动提示音后按住 Option 键。您可以从那里启动 DVD 或闪存驱动器。
在电脑上
我知道这适用于 Snow Leopard,但我不确定是否可以在 Virtualbox 中启动 Lion。我的建议是:
获取 Snow Leopard iso 映像
使用本指南转换狮子dmg 转为 iso
在 Virtualbox 上单击“新建”
选择操作系统为 Mac OS X,然后单击 64 位或 32 位(取决于您的系统)Snow Leopard
选择VDI作为存储,然后单击下一步
单击动态分配空间
提供 4096 MB 的 Ram 以获得最佳性能,或者您也可以提供 2048
完成后,单击刚刚创建的虚拟操作系统,然后单击设置。
转到存储并单击 vdi 存储下方的磁盘。
单击窗口右侧的空磁盘按钮。
选择您之前转换的.iso 文件。
只需单击“确定”并启动虚拟操作系统
答案4
就我自己的情况而言,我在 Windows 10 笔记本电脑上安装了 TransMac,但当我尝试将 dmg 文件(macOS Big Sur)刻录到外部 USB 闪存驱动器时,它无法工作。它说无法将 dmg 文件还原到 Mac 卷。
最后,我通过使用UUByte DMG 编辑器。这个过程非常顺利,在将 dmg 文件刻录到 USB 驱动器后,我的 Mac Mini 可以识别它。这里的技巧是在开始刻录之前先将 USB 驱动器格式化为 FAT32。并尝试使用 USB 3.0 驱动器,因为旧的 USB 2.0 设备可能无法被 Mac 识别。
作为参考,这是一个关于如何在 Windows PC 上从 dmg 文件创建 macOS 可启动 USB 的完整教程:https://www.uubyte.com/make-bootable-usb-from-dmg-file-on-windows.html
PS 作为替代解决方法,您也可以将 dmg 文件转换为 iso 并使用 ISO 刻录工具进行刻录。