-2

我试图重现 Bootcamp 助手的输出,从而在 Mac 上从终端生成可引导的 Windows USB(Windows 7/8/等)。

由 BA(Bootcamp Assistent)创建的 USB 记忆棒在 Mac 和 PC 上运行良好,但我尝试在终端上进行的所有测试都导致黑屏并带有闪烁的光标(在 BA 的原生 Windows 笔记本电脑上测试) USB 工作)。

我有一个直接从微软下载的原始 Win 8 iso,所以这应该不是问题。

我尝试过了:

  • 通过 dd 复制 .​​iso,例如: dd if=win.iso of=/dev/rdisk1
  • 通过 dd 在 USB 上的 FAT32 分区上复制 .iso:dd if=win.iso of=/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

希望有人能告诉我我错过了什么。

4

1 回答 1

1

好的,现在我知道 Bootcamp 助手是如何发挥他的魔力了。MBR 似乎比正常的 512 字节大,所以我没有得到整个东西。似乎是 7680 字节长(真的不知道为什么)。

但是有了提取的 mbr,我现在得到了它,它正在按照我希望的方式工作。

于 2015-10-18T18:11:52.730 回答