如何在虚拟机中部署Windows 10 IoT Core:修订间差异
LeakerLand.S(留言 | 贡献) 小 (LeakerLand.S移动页面如何在虚拟机中部署Windows IoT至如何在虚拟机中部署 Windows 10 IoT Core,不留重定向) |
小 (→开始部署) |
||
第41行: | 第41行: | ||
* 使用 StarWind Converter 将 vhd 转换为 vmdk(可选) | * 使用 StarWind Converter 将 vhd 转换为 vmdk(可选) | ||
在一些情况下,您可能想将虚拟硬盘镜像的格式转换成 vmdk,尤其是当 VMWare 虚拟机的硬件兼容性没有被设定为最高版本的时候(见右侧图片)。 | 在一些情况下,您可能想将虚拟硬盘镜像的格式转换成 vmdk,尤其是当 VMWare 虚拟机的硬件兼容性没有被设定为最高版本的时候(见右侧图片)。 | ||
[[文件:VMWare vhddisk error.png|250px|thumb|right| | [[文件:VMWare vhddisk error.png|250px|thumb|right|当未合理配置 VMware Workstation 虚拟机的硬件兼容性时试图添加一个 vhd 格式的虚拟硬盘的时候弹出的错误窗口。]] | ||
运行 StarWind Converter,选择第一个选项进行转换。具体步骤参照提示进行。 | 运行 StarWind Converter,选择第一个选项进行转换。具体步骤参照提示进行。 | ||
2022年8月17日 (三) 01:17的版本
开始之前
在开始之前,你需要确保你的电脑上有以下软件:
- 一个安装好的 Windows 操作系统
- VMware Workstation
- 一个加入了 Windows 会员计划的微软账号(可选)
准备好了?那么我们开始吧。
准备工作
- 获取 Windows 10 IoT Core for MinnowBoard MAX(适用于其它设备的 10 IoT Core 仅有 ARM 或 ARM64)
- 1.前往 https://go.microsoft.com/fwlink/?linkid=846057 直接获取最新的RTM 版本的 Windows 10 IoT Core for MinnowBoard MAX
- 2.前往 https://www.microsoft.com/en-us/software-download/windowsiot
- 在 Select Edition 选项框中,选择你想下载的版本,在 Select the Devices 中,选择 MinnowBoard MAX,之后按提示进行操作。
- 或者前往 https://www.microsoft.com/en-us/software-download/windows10iotcore
- 在 Select Edition 选项框中,选择你想下载的版本,在 Select the Devices 中,选择 MinnowBoard MAX,之后按提示进行操作。
如果你有一个加入了 Windows 会员计划的微软账户,并且想尝试未发布的前瞻版本,你可以尝试上述方法中的第二种。
- 获取 ImgMount
链接: https://pan.baidu.com/s/1kWdU5RT 密码: sseg
- 获取 StarWind Converter(可选)
链接: https://www.starwindsoftware.com/tmplink/StarWindConverter.exe
开始部署
- 展开 Windows 10 IoT Core for MinnowBoard MAX
运行 Windows 10 IoT Core for MinnowBoard MAX 的安装程序。
这一部分结束后,你可以在 C:\Program Files (x86)\Microsoft IoT\FFU\MinnowBoardMax 下看到一个名为 flash.ffu 的文件。
- 使用 ImgMount 转换 ffu 至 vhd
在 C:\Program Files (x86)\Microsoft IoT\FFU\MinnowBoardMax 下运行 cmd,或在 cmd 里使用 cd C:\Program Files (x86)\Microsoft IoT\FFU\MinnowBoardMax 命令。
之后输入命令:ImgMount 在本机的位置 .\flash.ffu(.\是当前目录的意思,注意不要有空格!),回车即可。
这一部分完成后,请转至计算机管理应用(右键“计算机”,选择管理)
- 分离 vhd 文件
计算机管理应用里选择存储,在之后的窗口里选择“磁盘管理(本地)”,然后你会发现你的电脑中出了一个新硬盘。
然后右键此硬盘,选择分离 vhd。
在弹出的窗口里选择分离的路径,之后你就可以在此路径找到你的 vhd 了。
- 使用 StarWind Converter 将 vhd 转换为 vmdk(可选)
在一些情况下,您可能想将虚拟硬盘镜像的格式转换成 vmdk,尤其是当 VMWare 虚拟机的硬件兼容性没有被设定为最高版本的时候(见右侧图片)。
运行 StarWind Converter,选择第一个选项进行转换。具体步骤参照提示进行。
- 新建并配置虚拟机
- 在新建虚拟机向导里选择“自定义(高级)”
- 在“安装客户机操作系统”里,选择“稍后安装操作系统”
- 在“安装客户机操作系统”里,选择“Windows 10”或“Windows 10 x64”(具体选项请参照所要安装的 10 IoT Core 的具体体系结构进行选择)
- 在固件类型里,选择 UEFI
- 在选择“磁盘类型”里,选择 SATA
- 完成后,删除原硬盘,新建硬盘,并在窗口里选择“使用现有虚拟磁盘”,在弹出的窗口里选择刚刚转换好的 vhd 或 vmdk
- 运行虚拟机。
- 其他注意事项
- 不要使用 Virtual Box 安装!其 EFI 模式下的显示器缩放未成熟,你看到的画面将十分 Excited。