如何在没有真实(物理)机器的情况下在 Raspberry Pi 2 上安装 Windows 10 Core

How to install Windows 10 Core on Raspberry Pi 2 without a real (physical) machine

我只有一台 Windows 8.1 x64 PC 和一台 Raspberry Pi 2。我遇到了一些问题,无法在我的 PC 上安装 Windows 10。

这种情况下,有什么办法可以把"Windows 10 IoT Core"安装到Raspberry Pi2的SD卡上吗?

我尝试了以下方法:

  1. 使用虚拟机 - Windows VM Player 上的 10 x64 预览版,但它失败了。我用过:

    dism.exe /Apply-Image /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive1 /SkipPlatformCheck -> 错误 87?我忘了号码

  2. 我只从源文件夹中的 "window10x64 .iso" 文件复制了 "dism.exe" 文件。 并尝试了以下,但失败了:

    dism.exe /Apply-Image /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive1 /SkipPlatformCheck -> 错误 87?一样

  3. 我只从源文件夹中的 "window10x86 .iso" 文件复制了 "dism.exe" 文件。 并尝试了以下,但失败了:

    dism.exe /Apply-Image /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive1 /SkipPlatformCheck -> 错误 87?一样

所以现在我知道我调用的 "dism.exe" 只适用于 Windows 8,而不适用于 Windows 10.

如果“.ffu”安装程序存在,则不再是问题,但它不存在。

我今天早些时候用我的方法做了这个并且它有效。从 iso 中,在没有您的 VM 的情况下,将其安装为虚拟 Cd 驱动器(您可以使用 MagicISO Virtual CD/DVD Manager)然后打开 CD,然后 运行.msi。

安装python并下载ffu2img.py3(您可能需要将其复制并粘贴到记事本中)到C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2.

现在以管理员身份打开 cmd window 并输入

cd C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2\
C:\Python34\python.exe ffu2img.py flash.ffu

然后就可以像raspbian一样将img文件写入sd卡了。 =)

编辑:如果您已有 ffu 文件,请跳过第一部分。