我试图重现Bootcamp助手的输出,导致在Mac上从终端启动Windows USB (Windows 7/8/等)。
由BA (Bootcamp assistant)创建的USB棒在Mac和PC上工作得很好,但我所有的测试都是在终端上进行的,结果是黑屏和闪烁的光标(在BA USB工作的本机Windows笔记本电脑上测试)。
我有一个直接从微软下载的原始的win8 iso,所以这应该不是问题。
I tried to:
- 通过dd复制iso文件,如:dd if=win。iso的=/dev/rdisk1
- 在USB的FAT32分区上通过dd拷贝。iso: dd if=win。iso的=/dev/rdisk1s1
- 创建一个FAT32分区,并将。iso文件的内容复制到该分区。使用Syslinux MBR创建u盘
- 将。iso转换为其他格式(例如img)并使用dd 复制
BA u盘是这样的:
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *7.8 GB disk1
1: DOS_FAT_32 WININSTALL 7.8 GB disk1s1
希望有人能告诉我我错过了什么
好了,现在我知道训练营助手是怎么变魔术的了。MBR似乎比正常的512字节大,所以我没有得到整个东西。似乎是7680字节长(真的不知道为什么)。
但是有了这个提取的mbr,我现在得到的是我想要的工作