在Windows上从DMG文件创建可启动USB驱动器


53

Mac机器需要使用Lion重新格式化。通过Mac App Store购买时,我备份了Lion dmg文件。

现在,我需要从DMG文件创建可启动的USB驱动器,但我需要能够在Windows中做到这一点,最好使用开源或至少免费的选项。

我怎样才能做到这一点?


您可以使用transmac提取它,然后只需将其引导即可。急性系统。它是一个30天的试用期。我将尝试找到一种使其可引导的工具。
Mythrillic 2012年

您可以在Windows上使用Power iso创建。有关更多信息,请阅读我的博客上的教程。希望它能帮助您解决问题。makarandmane.com/computer/tips-and-tricks/apple-mac-os-x/...
Makarand鬃毛

Answers:


60

使用TransMac,它有15天的试用期,并且可以完美运行。

  1. 在左窗格中,右键单击USB驱动器,然后选择“ 为Mac格式化磁盘”

  2. 在左窗格中,右键单击USB驱动器,然后选择“使用磁盘映像还原”。

  3. 指向您的.dmg(或选择“所有文件”以选择.iso)文件,然后单击“打开”。

在此处输入图片说明

这将需要几分钟的时间,具体取决于.dmg的大小和USB驱动器的速度,但是一旦完成,您可以将其弹出到Mac中,在打开Mac时按住Option键并选择USB驱动器。


1
很棒的应用程序,谢谢。它帮助我创建了Mac Recovery USB。我的朋友创建了此恢复USB,并使用“磁盘工具”制作了DMG文件,并通过Internet将其发送给我。然后使用TransMac,我在USB记忆棒上刻录了DMG,并能够从故障中恢复我的Macbook
Dmitriy 2014年

它与El Capitan等兼容吗?
2016年

@ 101不确定,但我怀疑应该是。
Eric B.

1
同样在TransMac中执行这些步骤之后,请先为Mac格式化磁盘,然后还原磁盘映像
RegencySoftware

要在Mac上选择启动设备,请在按住“ Option”键的同时按电源按钮。
FreeSoftwareServers

24

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

5
我认为这应该作为对Eric B.答案的编辑或评论而包括在内。
StockB

1
这对我不起作用。尝试使用GPT通过Transmac创建的USB引导时,出现禁止标志。我严格按照程序进行。我不得不使用Carbon Copy Cloner来解决这个问题。superuser.com/questions/1052037/...
stackOverFlew

1
同样在TransMac中执行这些步骤之后,请先为Mac格式化磁盘,然后还原磁盘映像
RegencySoftware

就个人而言,由于Mac如此繁琐,所以我宁愿使用专为完成这项工作而设计的工具,也就是TransMac可以使用DiskPart格式化为GPT,但总是知道其他方法
FreeSoftwareServers

6

据我所知,正确创建可引导Lion光盘/磁盘的唯一方法是在运行的Mac上使用“磁盘工具”。但是,另一个选择是使用Virtualbox VM临时运行OS X(向下滚动获取该信息)。

在Mac上

Lifehacker的指南

  1. 从Mac App Store下载Lion。安装程序应显示在“应用程序”文件夹中。

  2. 右键单击安装程序,然后单击“显示软件包内容”。导航到目录> SharedSupport,然后查找名为“ InstallESD.dmg”的文件。

  3. 打开“磁盘工具”,然后将DMG文件拖到左侧边栏中。如果要将其刻录到DVD,请插入DVD,在侧栏中选择磁盘映像,然后单击“刻录”按钮。跳到最后一步以使用它。

  4. 如果要将Lion刻录到USB闪存驱动器,请插入它,然后在“磁盘工具”左侧的侧栏中单击它。转到“分区”选项卡,然后从下拉菜单中选择“ 1分区”。选择左侧的“ Mac OS扩展(日志式)。

  5. 点击分区表下的“选项”按钮,然后选择“ GUID分区表”。您需要使用它来使驱动器在Mac上可启动。完成格式化驱动器后,单击“应用”按钮(注意:它将擦除驱动器上的所有内容)。

  6. 单击“还原”选项卡,选择InstallESD.dmg文件作为源,并选择闪存驱动器作为目标。点击“应用”按钮,它将创建您的可启动USB驱动器。

  7. 听到启动提示音后,重新启动进入OS X并按住选项键。您可以从那里启动进入DVD或闪存驱动器。

在电脑上

我知道这适用于Snow Leopard,但是我不确定在Virtualbox中启动Lion。我的建议是:

  1. 采集雪豹iso图像
  2. 使用本指南Lion dmg转换为iso

  3. 在Virtualbox上,单击“新建”

  4. 选择OS作为Mac OS X,然后单击64位或32位(取决于您的系统)Snow Leopard
  5. 选择VDI作为存储,然后单击下一步
  6. 单击动态分配空间
  7. 提供4096 MB的Ram以获得最佳性能,或者您也可以提供2048 MB
  8. 完成后,单击刚刚创建的虚拟操作系统,然后单击设置。
  9. 转到存储,然后单击vdi存储下方的磁盘。
  10. 单击窗口右侧的空磁盘按钮。
  11. 选择您之前转换的.iso文件。
  12. 只需单击确定,然后启动虚拟操作系统
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.