是否可以在Thunderbolt驱动器上安装和引导Windows?


18

我知道Mac中EFI固件的BIOS仿真不支持从FireWire或USB驱动器引导,并且Windows的EFI版本似乎与Apple的EFI实现不兼容,因此您无法从一个安装或引导Windows那些。但是Thunderbolt驱动器实际上只是连接了一个或多个SATA磁盘的PCIe SATA控制器,就像内部驱动器一样。

我已经读到您可以至少从某些 Thunderbolt硬盘和SSD 引导OSX 。那么可以从这样的驱动器启动Windows吗?并且您能建议支持此功能的任何特定型号的磁盘或Thunderbolt-SATA适配器吗?

我意识到,Boot Camp助手可能不会合作,因为驱动器是“外部”的,但该助手仅用于分区。您可以手动准备磁盘的分区表,因此主要问题是Mac的固件是否将从Thunderbolt驱动器引导基于MBR的操作系统。

显然,我可以去购买Thunderbolt驱动器并试用一下,但与同等产品和更通用的USB3驱动器相比,它们价格昂贵。此外,不同型号的支持可能会有所不同,因此我很可能会选择错误的型号。

Answers:


14

我没有尝试过MBR 1 …但是:您确实可以在EFI模式下从连接Thunderbolt的磁盘上启动Windows 7和Windows 8(64位版本)。我有少数的Buffalo Ministation Thunderbolt 2驱动器,其原始的5400 rpm慢速硬盘驱动器被各种SSD取代,它们运行出色3。您可以通过在启动时发出提示音来启动它们,它们会在选择选项中显示为橙色的“ EFI磁盘”。

现在,诀窍是将Windows以EFI模式安装在磁盘上,因为当您声明“ Windows的EFI版本似乎与Apple的EFI实现不兼容”时,我认为这意味着(像我一样),您尝试了,它只是拒绝安装。好吧,据我所知,这是正确的-但是,唯一不兼容的部分是安装过程-Windows在重新引导之前试图对EFI分区执行的任何操作均无法正常进行。

 

解决方案:在Mac上安装VMware Fusion(即使试用也可以),并使用Vijay Pandurangan的博客文章帮助您将外部Thunderbolt驱动器直接安装到新VM。要特别注意帖子底部的评论:Hajo使它变得非常简单。

将驱动器与OS X分区为GPT,和/或先在Thunderbolt磁盘上安装OS X的额外副本(如果需要),并为Windows留出可用空间。如果您不打算从该驱动器启动OS X的备用副本,请将所有空间留为空白(不要在EFI分区以外的分区上使用XPT初始化OS X)。

将VM设置为使用EFI引导,然后将Windows 7或Windows 8(必须是64位版本才能支持EFI)直接安装到磁盘上。现在,一旦Windows完成了设置过程,并且递减计数以重新启动,请关闭VM。没错-Fusion 4,5已完成,您可以直接从新驱动器启动。说真的 在启动时按Option键,您的确会看到“ EFI Boot”作为选项,您可以选择它,然后在Thunderbolt上使用Windows。

我不希望您从任何其他标准Thunderbolt驱动器启动时也不会遇到任何问题,特别是如果它是像Buffalo这样的AHCI SATA驱动器时。

 

尽管我相当有信心您可以使基于MBR的老式旧式Boot Camp正常工作,但为什么呢?EFI是未来,一旦您完成了此过程,就可以从几乎所有新的Mac 5引导Thunderbolt Windows磁盘。

1我还不需要它。我的Mac上没有运行不需要EFI支持的操作系统或实用程序,而且我不愿回头,强烈感觉到MBR正在回头-就像1983年一样,它想要10MB MFM硬盘退回,退回。

2原始磁盘也可以正常工作,但是可以!太好了

3 Brian Klug在AnandTech上针对此特定驱动器撰写了非常出色的评论,这就是说服我购买它的原因。这是一台漂亮的设备,像Apple一样摆放整齐,配备了Thunderbolt和USB 3连接器和电缆!匹配。是的,附带的驱动器随着所有驱动器的推出而变慢,但是您可以用几乎所有选择的2.5英寸HDD或SSD替换它。只需确保您有吹风机即可。

4除非您不是。我可以互换使用。您可以直接在硬件上引导到Windows 8,并且可以在需要时使用此配置从Fusion引导到Windows 8,例如您正在处理某些事情,不想重新引导,但是需要打开.PST文件例如在Outlook 2013中。

尽管存在5个 Windows许可问题;您将需要为要长期启动使用的每台计算机购买Windows副本,以免出现黑色背景和“此副本不是正版”类型错误。


非常感谢您的详细回答!我想知道这个EFI技巧是否真的适用于FireWire或USB驱动器-我想我将在购买Thunderbolt驱动器之前尝试一下!
pmdj 2012年

更新:我在2010 MacBook Air上尝试了上述说明,使用的USB硬盘已通过磁盘实用程序(FAT32 / HFS +分割)分区为GPT。它不会显示在“ alt”启动菜单中,但会出现在“系统偏好设置”->“启动磁盘”中。如果您在安装程序首次重新启动后立即在此处选择它,它将以无法访问的引导设备代码蓝屏显示-引导时未加载USB存储驱动程序。所以我在VMWare中启动,让安装程序运行到桌面并运行regedit…
pmdj

…在regedit中,我将BootDriverFlags值更改为4 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control。在那儿时,我还把PollBootPartitionTimeout``HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ PnP`更改为30000(十进制),以防出现一段时间。然后关闭虚拟机,再次在“系统偏好设置”中选择“ Windows”,然后发现我在Mac上通过USB引导Windows。但是,请在我实际上要在其上使用的2011 iMac上尝试相同的操作,并且它会失败no bootable device insert boot disk and press any key(黑屏为灰色)。
pmdj

我在某处的网上发现一则评论,声称MacBook Air(因为它没有光盘驱动器)具有额外的固件支持,可以从USB启动非OSX系统。有问题的iMac具有DVD-RW驱动器,所以我想这可以解释为什么我绝对无法启动该死的东西。我猜Thunderbolt可能仍然有效。
pmdj 2012年

好的,似乎在将VMWare虚拟机设置为使用EFI时弄糟了:我将行添加firmware = "EFI"到了.vmx文件中。事实证明这是区分大小写的,并且必须是firmware = "efi"(小写)。所以我现在要重试。似乎MacBook Air支持引导基于MBR的USB驱动器!
pmdj 2012年


0

我发现做到这一点的唯一方法是在内部驱动器上创建一个小的(20 Gig,可能的最小)bootcamp分区,然后启动Windows 7安装程序,然后选择外部Thunderbolt驱动器(在我的情况下为Lacie坚固耐用,内部装有Samsung SSD)作为安装目标。

当然,它不是“纯粹的外部”解决方案,而是W7以此方式明确定义了Thunderbolt SSD的启动,这就是您要的。

缺点:您无法在内部驱动器上回收20 gig:销毁它会导致Thunderbolt上的W7失效。然后您的冬眠就不会出现在窗外了。

优点:W7的速度大大提高。驱动器识别后(需要一段时间,但在大多数PC硬件上也是如此),W7的启动时间为15秒。而且,当您以“正确的方式”安装W7时,您不必担心ssd对齐或优化问题:W7本身会完成大多数(并非全部)功能,包括对修整,禁用碎片整理和此类工作的支持。即使经过几个月的工作,该解决方案仍然是稳定的。

我已经尝试了所有其他以某种方式参与克隆训练营的方法,但在Imac 27后期12上的结果是负面的。

我对总线供电的Lacie Thunderbolt的额定功率有些担心,但是用过的Samsung SSD在完全受压的写入状态下测得的最大功率消耗约为3.5瓦,在闲置状态下约为0.35瓦。Thunderbolt端口的额定功率为10Watt,所以即使从长远来看也不应该成为问题。

将Lacie用作W7启动盘看起来有些奇怪,但是它运行良好,并且在运行Windows时也能运行Imac Justice,因为内部融合驱动器上的性能对Imac的硬件而言非常糟糕。


0

我在2012年末的MacBook Pro上的外部ThunderBolt 2 LaCie驱动器上运行Windows 7和Windows 10的双启动。我将Windows 7和10从桌面克隆到插入桌面Thunderbolt端口的LaCie Rugged 1TB驱动器。它对于Win7和Win10都非常有效。LaCie的Seagate 1TB HDD速度非常慢,因此我将内容克隆到了三星Evo 850 500GB。Windows速度非常快,但是识别Windows磁盘需要花费很长时间,大约30秒到一分钟左右。Mac OS-X在RAID-0阵列上,该阵列由2个Samsung 1TB evo 850组成。

我尝试通过USB 3.0将LaCie驱动器连接到同一Mac,并得到蓝屏,这与我预期的一样。

我在MBR而不是efi上运行Windows。我想知道更改为EFI是否会加快识别ThunderBolt磁盘的时间

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.