Answers:
我不太确定为什么您要在没有BootCamp的情况下安装Windows 8.1。
USB记忆棒的大小必须比.iso
要刻录的文件大一点。上面是否有任何数据都没有关系,这将完全擦除整个内容。
打开终端(在/ Applications / Utilities中)
2.1导航到.iso文件所在的路径
2.2 ls
用于列出所有文件夹
2.3 cd /path/to/iso
潜入文件夹或cd ..
返回路径
.iso
为.img
使用hdiutil:hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso
.dmg
结尾结尾,请重命名:mv /path/to/target.img.dmg path/to/target.img
diskutil list
以获取当前已连接设备的列表diskutil list
再次运行以查看分配了哪些USB记忆棒
eg - /dev/disk3
diskutil unmountDisk /dev/diskN
(N
分配给您的USB记忆棒的编号在哪里,在前面的示例中为3
)sudo dd if=/path/to/target.img of=/dev/diskN bs=1m
(如果出现错误,请替换bs=1m
为bs=1M
diskutil eject /dev/diskN
并卸下USB记忆棒重要事项对于步骤9,您可以使用目标位置/dev/rdiskN
来减少复制时间。
注意:有时(并非总是),步骤4是必要的。并非一直如此。我不确定为什么会加上.dmg
结尾,而其他时候则不理会它。
注意2:可能我建议您学习.iso
下载的名称,或者只是将其重命名win8.1.iso
或将其放在桌面文件夹中。这样,当您键入#3和#4等命令时,可以这样输入:
hdiutil convert -format UDRW -o ~/Desktop/win8.1.img ~/Desktop/win8.1.iso
和
mv ~/Desktop/win8.1.img.dmg ~/Desktop/win8.1.img
步骤9如下所示:
sudo dd if=~/Desktop/win8.1.img of=/dev/diskN bs=1m
重要提示 -您可以通过按CTRL + T跟踪进度,因为我们使用的bs=1m
每条记录的大小为1Mb,所以它将显示过程信息和记录的进出,因此您可以轻松地跟踪进度。
我并不是要侮辱Note和Note2,我只是确保您知道所有这些命令的含义。这是最简单的方法。除非别人想出更好的东西。
我想对前面的答案发表评论,因为它(几乎)完美地描述了要做什么(至少对于我过去一周一直在研究的Linux发行版而言),但是我对50代表需要评论...
无论如何,为了补充@ danijel-j的答案,我发现我正在使用的USB密钥(一些?)要求我对它们进行分区,然后我使用的上网本上的BIOS才能识别它们(大概它们没有MBR / GPT。供机器读取)。我使用Disk Utility.app进行了分区,但是我敢肯定使用它diskutil
是一样容易的(我仍然不知道的CLI命令和选项diskutil
)。
这太可怕了,但是放弃了从OSX Mojave 10.14.4创建它的所有努力。我尝试了所有方法,我是一个熟练的高级用户,但没有任何效果。虽然我一直能够创建可启动的USB驱动器,但在Windows安装中使用失败A media driver your computer needs is missing
。
我验证了下载的iso,重新下载了等,都无济于事。
什么工作的:
在Windows OS中并行启动,使用Windows Media创建工具并创建USB驱动器。
启动,安装无问题。
TL; DR绝对荒谬的是,您不能使用osx本机命令来完成此工作,但是显然Microsoft未能通过mac简化此过程。从任何可用的Windows操作系统(包括并行操作系统)中使用Windows Media创建工具,即可获得可启动的USB,该USB将在安装时不会出现驱动程序问题。