我一直在阅读一些关于如何从 linux 创建 Windows 7 安装 USB 媒体(安装 Windows 7)的网页和帖子(这里和其他论坛)
我在 TechNet 上问过这个问题,我得到了一个关于如何做的一般信息的回复:
“我个人对 linux 不是很熟悉,但基本上你需要做的所有事情......无论你以何种方式做如下:
格式化 USB 闪存驱动器,fat32 或 ntfs 创建一个足以承载 Windows 安装的分区(64 位提供或占用 3GB,32 位提供 2.5GB)并将该分区标记为活动/可启动。由于这可以在 windows 上完成,但与 gparted 之类的工具一样好,因此您应该能够在 debian 中执行相同的操作。
创建该分区后,挂载您下载的 iso,并将所有文件从根目录复制到 USB 闪存驱动器的根目录中。
这就是全部。”
我在各个地方找到了另一种方法,这与TechNet 上提到的几乎相同。但是,此方法中似乎缺少一个步骤和/或我不确定是否有必要的步骤。
dd
并不总是有效。基本上,缺少的步骤是将正确的引导扇区写入 USB 记忆棒,这可以从 linux 使用ms-sys
. 这适用于零售版的Windows 7
.
这是完整的纲要,有关更多详细信息,请参阅服务器故障问题:
fdisk -l
) 此处我们假设它是/dev/sdb
。删除所有分区,创建一个占用所有空间的新分区,将类型设置为 NTFS,并将其设置为可引导:
cfdisk /dev/sdb
创建 NTFS 文件系统:
mkfs.ntfs -f /dev/sdb1
挂载iso和usb媒体: …