无法在Mac上创建Windows Installer? 4故障排除提示

如果您要架设计算机或完全擦除了硬盘驱动器,则很有可能需要安装Windows。而且,如果您没有通过CD购买Windows,则需要创建自己的安装程序。 Microsoft已使该过程变得非常容易,但并非总是按计划进行。

当您也需要使用Mac来创建安装程序时,事情会变得有些棘手。这是Windows 10安装程序给您带来麻烦时的处理方法。

简单方法

我们记录了使用Boot Camp创建Windows 10安装程序的简单方法。如果您还没有尝试过,请试一试。很有可能会奏效。当我尝试它时,我无法使其正常工作,所以我不得不提出一个替代方案。

问题

在某些情况下,Boot Camp不会给出解决方案您可以选择创建Windows 10安装程序。例如,当我尝试在最近的构建中执行此操作时,Boot Camp告诉我可以在Mac的新分区中安装Windows,但没有表明它将在USB记忆棒上创建安装程序。

如果您遇到这种情况,可以尝试以下几种方法。我们将从最简单的方法开始。

解决方案1:将ISO复制到USB

这是迄今为止最简单的解决方案,也是唯一对我有用的解决方案。因此,我强烈建议您先尝试一下。为Windows 10安装程序下载ISO文件后,只需将其复制到USB驱动器。就是这么多。

工作似乎太简单了,但是正如我说的那样,这是唯一对我有用的解决方案。它也是最简单,最快的。因此,请先尝试。

解决方案2:USB的dd命令

Unix中的dd命令复制文件并根据某些参数转换数据。在这种情况下,您将使用它将ISO文件写入USB驱动器。

首先,请确保插入USB驱动器。然后,在终端中运行以下命令:

diskutil list

这将向您显示计算机上可用磁盘的列表。您需要找到USB驱动器(在下面突出显示的位置会显示“ external,physical"):

看到此信息时,您需要记下USB驱动器中的数字 / dev / disk#行。就我而言,它是2。

现在,卸下磁盘:

diskutil unmountDisk /dev/disk#

确保将#替换为计算机上的磁盘号。然后启动 dd 命令:

sudo dd if=

现在,将ISO文件拖到Terminal中,以便将文件位置插入命令中:

添加一个空格,然后:

of=/dev/disk# bs=1m

我计算机上的最终代码如下:

Enter ,然后输入密码。然后等待,可能需要很长时间。该命令可能需要20到30分钟才能运行。完成该过程后,弹出磁盘:

diskutil eject /dev/disk#

应该这样做。

(感谢tonymacx86.com上的n3oNLit3概述了此方法。)

如果要创建DVD安装程序而不是USB安装程序,也可以在没有Boot Camp的情况下进行。有许多简单的方法可以做到这一点。最简单的选择是从Finder中进行操作,您可以在其中选择ISO文件,然后转到文件>将光盘映像[名称]刻录到光盘...

您可以运行此文件可以从终端使用以下命令:

hdiutil burn [path to the file]

当然,还有很多软件可以为您刻录ISO。 Disco,Burn和Simply Burns是免费的。 DVD Creator售价30美元,但可以为您提供更多刻录光盘的功能。如果您认为将来可能会刻录很多DVD,这不是一个坏选择。不论使用哪种软件,都请按照相关说明进行操作。

解决方案4:核选项

在进入此方法之前,我会警告您:此方法仅应用于不得已。在这种情况下,请继续努力。只是知道,禁用系统完整性保护(SIP)使您能够真正在macOS中弄乱一切。在那里是有原因的。注意,请确保您有备份,等等。完成后,请确保重新打开

此外,我会注意到,此方法的说明是针对El Capitan而非Sierra进行的。 。因此,您可能需要对其进行一些调整。

使用此选项可让您在Boot Camp中重写一些代码,希望可以使用它来创建Windows安装程序。我们将逐步进行。首先,我们将禁用SIP:

  • 重新启动Mac。
  • 在macOS启动之前,按住 Command + R 直到看到Apple徽标。
  • 一旦开始恢复模式,请在菜单栏中单击实用程序>终端
  • 输入“ csrutil disable"并按 Enter
  • 您应该收到一条消息,指出SIP已被禁用。
  • 从Apple菜单重新启动计算机。
  • 一旦计算机重新启动,您将需要获取Mac的型号标识符。转到 Apple菜单>关于本机>系统报告,并记下计算机的型号标识符。我的是MacBookPro12,1。

    现在,您需要访问Boot Camp的.plist文件:

  • 右键单击Boot Camp图标并选择显示软件包内容
  • 复制.plist文件并将其放在桌面上。
  • 右键单击.plist文件并选择打开方式> TextEdit
  • 在“ DARequiredROMVersions"下添加Mac的模型。
  • 从“ PreUEFIModels"中删除“ Pre"并添加您的Mac
  • 从“ PreUSBBootSupportedModels"中删除“ Pre"并添加模型。
  • 如果模型存在于“ Win7OnlyModels"中,则将其删除。
  • 保存.plist文件。然后在终端中运行以下命令:

    sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app

    这应允许Boot Camp使用更改后的代码运行。如果您的计算机告诉您需要从Apple下载某些内容,请完成下载并再次运行命令。

    启动Boot Camp,然后创建Windows安装程序。之后,再次启动到“恢复"模式,然后在“终端"中输入“ csrutil enable"以重新打开SIP。

    感谢所有对此方法提供支持的Apple支持线程的人。

    您的选项

    在Mac上创建Windows安装程序的四种不同方法之一应该可以使用,但不能保证。您只需要尝试一些,直到有效果。而且,如果您无法正常工作,则需要使用其他计算机(最好是Windows计算机,因为对于此特定过程,这应该更简单一些)。

    哪种方法适合您?您找到其他故障排除解决方案了吗?在下面的评论中分享您的提示!

    标签: USB驱动器 Windows 10