训练营-没有ISO选项


26

Bootcamp向导中没有选择Windows ISO的选项。有什么想法吗?

训练营


电脑是Macbook Pro(2008年初)吗?如果您有光盘驱动器,请使用“磁盘工具”应用程序将iso刻录到DVD,然后使用该工具进行安装。我假设您正在安装Windows7。您可能还可以在该计算机上安装Windows 8。
David Anderson

我的解决办法是在这里发现 apple.stackexchange.com/questions/168808/...
Klajd德达

Answers:


32

我在这里跟随这位导师并获得了成功:https : //www.youtube.com/watch?v=hE8If6gabUI

隐藏“创建Windows 7安装磁盘”选项,因为系统功能受到限制。例如,较旧的Mac无法从外部USB磁盘启动,因此在USB磁盘上创建安装程序没有任何意义。

尽管如此,如果无论如何要在外部磁盘上创建安装程序,您只需编辑Boot Camp助手的“ Info.plist”文件即可:

  1. 打开Boot Camp助手应用程序的软件包内容,在Info.plist某个位置备份文件,然后使用XCode打开旧版本。
  2. 编辑文件:
    • 编辑部分的标题:PreUSBBootSupportedModelsUSBSupportedModels(如果已经USBBootSupportedModels->跳过此步骤)
    • 将您的系统model identifier(按System Information应用查找)添加到USBSupportedModels部分中。
    • 将您的Boot ROM version(按System Information应用查找)添加到DARequiredROMVersions部分
    • 保存。
  3. 重新启动BootCamp

@dusanvf的评论:

如果您的Bootcamp在此之后崩溃,请将其写入终端:

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

嗨@ samthui7,欢迎问问不同。请在您的回复中总结本教程的内容,以使您的回答对社区更有用。此页面也可能有帮助:apple.stackexchange.com/help/how-to-answer。谢谢!
Jaime Santa Cruz

1
我可以确认它可以在Mac Pro 2008早期版本中使用。修改后,我可以选择创建安装磁盘,然后可以将普通USB磁盘用作目标磁盘。(注意:我还向“ 32BitSupportedModels”数组中添加了“ MacPro3,1”标识符-不确定是否重要;名称也有所更改,例如从PreUSBSupportedModels 改为PreUSBBootSupportedModels等等。)不幸的是,Mac Pro赢得了也不能从普通的USB驱动器启动。因此,我想我需要先在Mac中修复DVD驱动器,然后才能执行此操作。
Thomas Tempelmann 2015年

@iProgram请使用适当的Markdown格式而不是<br>s。
grg

1
@iProgram在行尾使用两个空格在Markdown中创建换行符。
grg

1
对于Windows 10,我必须从SupporedNonWin10Models
ThomasEdwin

15

这是帮助我启用此选项的页面, 在OS X Yosemite上创建Windows Install USB

从OS X创建Windows安装程序实际上非常简单-Boot Camp助理可以为您完成此任务。如果您使用的是没有光驱的较新计算机,则可能有一个选项,显示“创建Windows 7或更高版本的安装磁盘”。单击该按钮并将其指向您的ISO映像。做完了

如果您使用的是较旧的计算机(例如我的Hoth),则找不到此选项。不要惊慌!将Boot Camp助手分成小部分并重新组装即可解决问题。

首先,我们将修改Boot Camp助手的Info.plist。在/Applications/Utilities/Boot Camp Assistant.app/Contents/Info.plist。在您喜欢的文本编辑器中将其打开。(注意:这需要提升的特权)。

注意:如果您正在运行OS X 10.11或更高版本,则将无法进行编辑Info.plist。而是将其复制Boot Camp Assistant.app到您的桌面,然后按照说明进行操作。

进入后Info.plist,我们将告诉它哪些机器可以创建USB磁盘。查找密钥PreUSBBootSupportedModels。将其更改为USBBootSupportedModels。有道理吧?保存。

然后,我们需要辞职Boot Camp助手,否则它将拒绝运行。为此,我们需要安装Xcode命令行工具。然后就像

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

现在重新启动Boot Camp助手,您将找到所需的选项。


8
请注意,在10.11中,您不能就地编辑Boot Camp助理,即使是root用户也是如此。我在桌面上制作了该应用程序的副本,并能够在副本上执行此hack。
2015年

这对我来说非常有效
Septronic 2016年

2
只是在10.12.6 Sierra上做到了。感谢您提供有关将Boot Camp助理复制到桌面的说明。您应该编辑帖子以注意,如果这样做,则必须像这样将新位置交换到终端命令中:sudo codesign -fs-/ Users / YOUR_NAME_HERE / Desktop / Boot \ Camp \ Assistant.app
Evan Rosica

在High Sierra上试过,像个魅力一样...在桌面上使用了副本
Nelson Owalo

4

如果有人在Mojave(10.14)上为此苦苦挣扎,那很简单:

  1. 将Boot Camp Assistant.app复制到您的桌面(只需在桌面上的Applications / Utilites cmd + c和cmd + v中选择它
  2. 在您的桌面上,使用ctrl点击新兵训练营图标,然后单击以打开上下文菜单,选择显示内容并在Xcode中打开info.plist。
  3. pre从中删除PreUSBBootSupportedModels,因此仅USBBootSupportedModels保留并在其中添加模型。
  4. 也在里面添加模型 ExternalInstallOnlyModels
  5. 从桌面打开Boot Camp,您将看到该选项。

2

如果未出现“创建Windows 7或更高版本的安装磁盘”复选框,则不能使用USB闪存驱动器在Mac上安装Windows。下面显示了此复选框的示例。由于您的Mac没有显示此复选框,因此我假设您有光盘驱动器。您需要使用“磁盘工具”应用程序将iso映像刻录到空白DVD。

现在,有一些方法可以使此复选框出现,以便可以将文件复制到闪存驱动器,但是Mac中的固件很可能不允许您从闪存驱动器引导Windows。即使您可以使用闪存驱动器启动到OS X,这也不意味着您可以使用闪存驱动器启动到Windows。您需要从光盘驱动器启动到Windows才能将其安装到内部驱动器上。

将iso刻录到DVD的步骤:(取自Mac OS X中的Burn ISO

  1. 打开“磁盘实用程序”应用程序,该应用程序位于/ Applications / Utilities /
  2. 下拉“文件”菜单,然后选择“打开磁盘映像”
  3. 导航到要刻录的ISO映像文件,然后单击“确定”
  4. 插入空白DVD
  5. 选择“验证已刻录的数据”
  6. 单击“刻录”,然后等待映像完成刻录到光盘

至于Windows的驱动程序。您可以使用Boot Camp助理下载它们,也可以从Boot Camp:Microsoft Windows操作系统的系统要求下载它们。Windows安装完成后,请安装驱动程序。

最后一点:不要使用Microsoft的任何工具更改分区。只能使用OS X软件成功更改分区。唯一的例外是Windows可以格式化BOOTCAMP分区。

新兵训练营助手窗口


我可以确认我的Mac Pro“ 2008年初”存在同样的问题,但未显示“创建安装磁盘”选项,但它既不能从USB闪存驱动器引导,也不能从常规USB驱动器引导。
Thomas Tempelmann

1
@Thomas:如果您的DVD驱动器不起作用,您仍然可以使用iso文件安装Windows 7或8.1。这里给出的指示。如果您尝试安装Windows 10,请告诉我,我将更新说明。
David Anderson

0

这是对的。您需要具有Windows的可启动媒体才能在Bootcamp上安装Windows。当进程重新启动以安装Windows时,.iso将被卸载且无用。

您可以使用磁盘实用程序将ISO写入闪存驱动器(8GB或更大),然后使用它。


我认为问题在于苹果自己的文档(support.apple.com/zh-cn/HT201468)以及现代Mac上的BCA将提供一个选择.iso的选项,而在此选项不可用,并且他正在尝试弄清楚如何使其可用。而且我怀疑这是旧版Mac的行为(我的Mac Pro 2009也是这样做的),并且这些Mac也无法通过USB闪存驱动器启动Windows。
Thomas Tempelmann

更正:我的是一个Mac Pro的2008年初
托马斯Tempelmann

0

实际上,如果我没有记错的话,Bootcamp安装程序应自行制作可引导安装介质(8GB闪存驱动器)。

如果您只是挂载ISO,以便将其显示为磁盘(双击ISO),则可能需要做的所有事情。然后,BootCamp Assistant将文件视为(虚拟)驱动器,并将必要的文件复制到安装介质。


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.