windows 10 iot可以在树莓派3b和3b+上面运行,但是树莓派4好像只能使用woa deploy安装Windows 10 arm桌面版,虽然说微软放出消息说会支持树莓派4,但是目前来看,Windows 10 iot的版本也停留在了2018年10月的1809上。
但是我们为什么还要安装Windows 10 iot呢,不得不说,微软做了很一大部分的的优质UWP应用,虽说UWP的生态也是一个半残生态,但是把树莓派作为机顶盒什么的,在树莓派上通过爱奇艺、优酷等应用看视频,Windows 10 iot可能是比osmc加源更好的解决方案,但是win10iot设计的初衷是为了适应Microsoft visual studio。
1,官方推荐的安装方法:
首先打开微软Windows 10 iot官网(https://docs.microsoft.com/zh-cn/windows/iot-core/downloads)
然后点击“下载Windows 10 IoT 核心版仪表板”,下载完成后安装。
安装后打开,并将sd卡插入电脑
在这里设置设备名称,管理员密码(非常重要,请记住你的管理员密码),然后你可以在右边对于“WLAN网络连接”打勾,并选择你的WLAN网络。
设置完成后点击“下载并安装”,稍等片刻,微软的下载速度还是可以。看到如下界面就表示烧录成功了。
完成烧写后将sd卡插入树莓派上电开机。
2,屌丝级安装方法
用迅雷下载镜像(2018年10月版本):https://software-download.microsoft.com/download/sg/17763.107.181026-1406.rs5_release_svc_prod2_amd64fre_IOTCORE_RPi.iso
或者在这个界面找最新版(我觉得。。。):https://docs.microsoft.com/zh-cn/windows/iot-core/downloads
下载完成后ios里面有个安装文件,点击安装。
安装之后,进入到应用的安装目录,有一个flash.ffu。
这时我们需要安装python3环境,具体不赘述了,感谢t0x0提供的ffu2img(https://github.com/t0x0/random)脚本。
下载ffu2img.py3:https://github.com/t0x0/random/raw/master/ffu2img.py3
然后运行以下命令:
python ffu2img.py flash.ffu win10_iot_core.img
等一会,程序退出后,在目录下有一个win10_iot_core.img文件,此时使用win32diskimager烧录进sd卡就行了。
使用此种方法的管理员密码为:p@ssw0rd
接下来简要讲讲如何使用:
使用iot dashboard烧录后,你可以在“我的设备”里面看到树莓派
你有很多种方法控制你的树莓派,
设备门户就是树莓派ip:8080,用户为administrator,密码为管理员密码
在这里可以控制很多东西,例如分辨率,安装appx,关机重启等等。
如何开启远程桌面?
在remote里面将“Enable Windows IoT Remote Server”打勾。
然后安装Enable Windows IoT Remote client应用,https://www.microsoft.com/zh-cn/p/windows-iot-remote-client/9nblggh5mnxz?rtc=1
选择你的树莓派,点击连接即可