如何将Windows 10 IoT(Rasp Pi映像)部署为虚拟机

时间:2015-05-16 14:02:14

标签: windows iot windows-10

是否可以使用VirtualBox或VMWare Player将Windows 10 IoT(Rasp Pi映像)部署为虚拟机?

我需要一个测试实验室,一个由三到五个Windows 10 IoT设备组成的网络。虚拟集群将是完美的。我的基于Google和Bing的研究失败了。

问题可能是非ISO磁盘映像文件格式还是操作系统的非x86架构,不是吗?

5 个答案:

答案 0 :(得分:2)

我找到的最简单方法是为MinnowBoard MAX下载Windows 10 IoT核心版 (这里:http://go.microsoft.com/fwlink/?LinkId=691712)。这个MinnowBoard是基于x86的,图像以.iso文件形式出现。我知道OP是特定的Rasp Pi图像,但如果我们只是尝试使用虚拟机管理程序,我真的没有看到差异。之后,您可以按照本教程:http://www.newventuresoftware.com/blog/running-windows-10-iot-core-in-a-virtual-machine

它非常简单直接,适用于VirtualBox。

答案 1 :(得分:1)

QEMU模拟器可以这样做,它将直接启动图像文件。您可能需要首先使用 dism 扩展ffu 您不必完全安装w10预览:只需启动W10真实或虚拟DVD并选择打开一个cmd框,然后您可以从那里运行更新的 dism 命令。
iot w10没有(直接)GUI,您必须通过 winrm 和PowerShell与设备通话 你有一个很好的创业公司 sourceforge
FC

答案 2 :(得分:1)

https://github.com/0xabu/qemu/tree/raspi是在Qemu上运行Windows 10 IoT的有效方法。它完全模拟RPi2,USB除外

答案 3 :(得分:1)

根据@makoshichi的链接,以下是对我有用的步骤:

  • 从Microsoft下载MinnowBoard MAX IoT Core,然后安装
  • 以管理员身份运行ImgMount工具以挂载"C:\Program Files (x86)\Microsoft IoT\FFU\MinnowBoardMax\flash.ffu"
  • 从磁盘管理(在“计算机管理”中)中分离VHD,将生成的.vhd文件(在分离时通知您)移动到您选择的位置
  • 使用“现有的虚拟硬盘文件”(您刚刚移动的文件)创建,但不启动,作为VirtualBox(专家模式)的Windows 32位新虚拟机(Windows)。 / li>
  • 转到设备Settings->System,然后单击Enable EFI (special OSes only)
  • 转到设备Settings->Network并选择Bridged Adapater

就这样-运行您的虚拟机,并成为互联网之类的快乐事物。

这是我的this wonderful post by Yavor Ivanov的简短版本。

答案 4 :(得分:0)