Mac上的bootcamp创建的可启动USB是否可以在PC上使用?


9

我需要制作一个带有Windows 8文件的可启动USB,我想不出比通过Bootcamp来创建它更简单的选择,但是它是否适用于PC(我想在PC上安装文件)?


训练营不会做您想要的。
安德鲁·拉尔森

Answers:


9

在阅读了几个stackexchange答案之后,我发现了在该站点上有效的步骤。

他向您介绍如何格式化USB记忆棒,以便Windows能够识别它,以及如何使用Unetbootin复制ISO映像。

为了方便起见,我将在此处重现步骤:

使用正确的MBR在“磁盘工具”中格式化磁盘

  1. 打开磁盘实用程序
  2. 选择USB设备
  3. 单击分区
  4. 在分区布局中选择1个分区
  5. 在选项中选择“主启动记录”
  6. 在格式类型中选择MS-DOS(FAT)。
  7. 单击“应用”,然后单击“分区”
  8. 关闭磁盘工具

这将擦除USB磁盘并使用正确的启动记录进行设置

从SysLinux项目安装MBR二进制文件

  1. 使用命令行diskutil查找USB驱动器的设备名称。

    diskutil list
    
  2. 使用命令行卸载USB驱动器。注意:请确保将设备引用(在我的情况下为/ dev / SOMEdisk2)与上一步中标识的USB密钥的正确引用交换-每台机器都会有所不同。

    diskutil unmountDisk /dev/SOMEdisk2
    
  3. 将分区标记为活动,然后再次卸载

    sudo fdisk -e /dev/SOMEdisk2
    print
    f 1
    write
    print
    exit
    diskutil unmountDisk /dev/SOMEdisk2
    
  4. 下载Syslinux并解压缩mbr.bin文件
  5. 安装MBR

    sudo dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/SOMEdisk2
    

    注意:如果您需要有关步骤4和5的进一步帮助,请参阅我的完整说明。

使用UnetBootin安装操作系统安装文件

  1. 下载并安装UnetBootin(如果尚未安装)
  2. 加载应用程序,选择您的首选发行版,然后单击“确定”。
  3. 完成后,弹出USB密钥并使用它

kernel.org/pub/linux/utils/boot/syslinux中找到最新的Syslinux .zip (5之后的版本似乎没有上面的dd命令中使用的mbr.bin文件)。
Jorge Orpinel,2015年

当我选择发行版或.iso并以这种方式格式化的USB驱动器(使用Syslinux 5.10 mbr.bin)单击OK时,UNebootin(613)没有响应:T
Jorge Orpinel 2015年

鸣谢表示感谢-在我的新PC上安装了Bootcamp创建的基于USB的Windows 10之后,最初收到“此版本的bootcamp不是预期的”错误后,此操作就像一种魅力。
Swader

紧跟其后,启动时显示“非系统磁盘”。使用Windows 10 64
ThadeuLuz

无法启动。循环模式下的自动启动运行时间
。.– Jyotirmay

1

我已经尝试过了,而我得到的只是一个黑屏和一个白色闪烁的下划线。我尝试了其他方法来解决,但似乎还不够完善。另外,我的电脑是全新的,并且我制造的没有光驱。另外,我以前从未安装过Windows。


1
您是否使用bootcamp制作了可启动的USB驱动器?仅添加您执行的步骤的概要可能会帮助其他人知道不应该这样做,也许有人可以指出一个更完整的解决方案。
bmike

1

不会。Bootcamp仅会为Mac制作Windows的可引导副本。Mac具有UEFI而非传统的BIOS。PC正在采用这种技术,但是速度很慢。

我相信OS X使用GUID / HFS +格式化USB记忆棒,这是PC和Windows不喜欢的。太多的障碍使人们无法相信Windows的可引导副本将在PC上运行。

但是,您可以尝试以下替代方法:在OS X上创建Windows 8.1的可启动USB?

注意:只需确保USB记忆棒是使用MBR而不是GUID进行格式化的,以最大限度地提高公正性。


@ekaj你怎么看?他在Bootcamp的帮助下说道。此外,请阅读他的问题的实际标题。对我来说,他正在尝试使用Bootcamp中的选项创建可启动的USB安装程序。另外,请不要出于焦虑而使用投票系统。请表现成熟。

1
我不赞成你的答案,因为它不是一个。您基本上是说“也许”。您也没有正确回答这个问题,因为有更多的证据表明他想使用Bootcamp创建的USB安装程序,而不是使用bootcamp安装Windows,然后从该环境制作USB安装程序。您也没有提供任何细节(清晰的步骤,可能的警告等)。我们这里的目标是提供高质量的答案,而不是快速的评论。如果有的话,最好将您的回复作为评论。

确实。因此,我上面的评论。

刚刚经过测试-Boot Camp创建了MBR格式的驱动器
Kevin Chen

1

当我使用Bootcamp Assistant从Windows 8 ISO创建可引导USB时,我的PC只是挂在文本模式下闪烁的光标上,而USB闪存盘上的活动指示灯却闪烁了。

我相信Apple Bootcamp安装程序仅将USB密钥准备用于EFI引导(因为这是Mac所需要的),并且没有正确准备MBR引导代码。我的主板(华擎H77-PRO4-M)完全支持EFI,但默认为尝试MBR引导。我必须从引导菜单中明确选择UEFI引导选项(开机时按F11或F12),安装程序可以完美引导:

BIOS引导选择器:选择USB UEFI


1

您可以从Mac引导不包含BootCamp帮助器的驱动器,但不能从PC引导不包含BootCamp帮助器的驱动器。

在PC和Mac的外部驱动器上安装BootCamp Helper就像在Mac上安装它一样。查看此Apple讨论区,OP在常规PC上安装了BootCamp Helper,以获取更多信息。

苹果的“ Boot Camp”是对主板芯片的支持。PC没有Mac逻辑板。Windows不喜欢拥有不属于您的主板驱动程序。


0

我尝试了该线程中列出的大多数方法来创建Windows 7可引导USB,但没有一种方法适合我。结束工作的是:

  1. 按照Boot Camp中的步骤创建可引导USB。
  2. 从第1步中创建的USB上,在Mac加载Windows的Mac上安装Parallels
  3. 在Parallels中,下载并安装Windows USB / DVD下载工具
  4. 使用Parallels中的Windows USB / DVD下载工具来创建新的正确格式的可启动USB。

0

对于它的价值,我正在使用Boot Camp助手的6.1.0版本运行macOS Sierra。在首先使用“磁盘工具”将驱动器格式化为DOS_FAT_32文件系统和MBR分区后,通过选择“创建Windows 7或更高版本的安装磁盘”,我能够通过Windows 10 .iso文件创建可启动的USB驱动器。

将驱动器插入新建的PC时,我能够从USB驱动器成功启动并安装Windows10。安装完成后,弹出的通知提示我的计算机与Boot Camp不兼容,因此我假设Boot Camp助理包含了某些Mac特定的驱动程序和支持库,而Windows则不需要。但是,我认为这不会引起任何问题,并且我能够使用Boot Camp助手生产可启动的USB驱动器。

这里的答案似乎也表明这应该可行。


-3

这应该。Bootcamp可以作为正常的Windows操作系统运行,只需确保用于创建可启动闪存驱动器的程序可以正常工作。


嗨,谢谢,我对用于制作可启动闪存驱动器的程序一无所知,我将使用Bootcamp助手来做到这一点,这可行吗?
伊利亚(Ilja)2012年

是的,如果您的4.0或更高版本
cutrightjm 2012年

3
我不确定您为什么刚刚接受此答案。它甚至不是确定的。
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.