Windows 10 on Raspberry Pi 2(这是首发么)
半夜看Build 2015,基本上听到过3、4次“raspberry pi”,但是始终没有演示win10在rpi上面到底是啥样,所以……自己试验一下好了。
首先被坑的就是dism:看到了个ffu文件,看了说明,也就是dism直接部署到sd卡么。那么用linux+dd是不是可以?试了一下,不行……
然后用win8.1进行dism,发现error 87,回去仔细看了一下微软IoT的页面,居然需要win10的dism才行……
然后安了个virtualbox,跑win10,终于可以弄好sd卡了。
接下来就是启动进系统。首次进系统是搞个什么配置,我忘了拍全了,左侧有些信息我就没拍到。
这个时候鼠标似乎没用,键盘的话按tab还是能看到的虚线的focus在变化。
重启之后,看起来就是正常蓝色win8图标,只不过下面的小圈圈显示错误了(点变成了连向左侧的横线)。
然后就是有个这个画面(只是屏幕中间,其他都是黑色背景,这可以理解为WP手机App的启动画面?):
然后进系统之后,自动运行的App(现在应该叫UWP了?)
完,我的键盘鼠标无法操作。//键盘是Logitech K120,鼠标是微软的3500无线鼠标。
想着是死机了,于是断电重启,就有了这个:(这个之前提示10秒内按任意键取消检查)
关键是进去之后,右上角的时间还是在更新的啊!看来不是死机,但是鼠标键盘又不能用,这是什么鬼啊!!!只能通过PowerShell来了,感觉不好用,因为现在我还是vs2012……
附上登陆过后PowerShell列出的所有设备(我连接了显示器、一个usb hub、一个鼠标、一个键盘、以及GPIO接了DS18B20,但我不认为系统能识别出来)
[My-RPi2-Win10]: PS C:\Users\Administrator> devcon status *
ROOT\ARM_HAL\0000
Name: ACPI ARM-based PC
Driver is running.
ACPI\MSFT8000\1
Name: Resource Hub proxy device
Driver is running.
HID\VID_046D&PID_C31C&MI_00\***
Name: HID Keyboard Device
Driver is running.
ROOT\VOLMGR\0000
Name: Volume Manager
Driver is running.
STORAGE\VOLUME\{***VOLUME_GUID***}#0000000000200000
Name: Generic volume
Driver is running.
USB\VID_0424&PID_EC00\***
Name: LAN9512/LAN9514 USB 2.0 to Ethernet 10/100 Adapter
Driver is running.
USB\VID_046D&PID_C31C&MI_00\***
Name: USB Input Device
Driver is running.
ACPI\BCM2850\0
The device has the following problem: 28
ROOT\BASICDISPLAY\0000
Name: Microsoft Basic Display Driver
Driver is running.
HID\VID_046D&PID_C31C&MI_01&COL02\***
Name: HID-compliant system controller
Driver is running.
HID\VID_045E&PID_0745&MI_02&COL04\***
Name: HID-compliant system controller
Driver is running.
USB\VID_046D&PID_C31C\***
Name: USB Composite Device
Driver is running.
ROOT\KDNIC\0000
Name: Microsoft Kernel Debug Network Adapter
Driver is running.
USB\VID_046D&PID_C31C&MI_01\***
Name: USB Input Device
Driver is running.
SD\VID_02&OID_544D&PID_SA16G&REV_1.2\***
Name: SD Storage Class Controller
Driver is running.
HID\VID_046D&PID_C31C&MI_01&COL03\***
Name: HID-compliant device
Driver is running.
USB\VID_1A40&PID_0201&DWCHSOTGHUB\***
Name: Generic USB Hub
Driver is running.
HID\VID_045E&PID_0745&MI_00\***
Name: HID Keyboard Device
Driver is running.
USB\VID_040E&PID_0100&DWCHSOTGHUB\0
Name: DwcHsOtg USB Root Hub
Driver is running.
DISPLAY\DEFAULT_MONITOR\***
Name: Generic Non-PnP Monitor
Driver is running.
SD\DISK&GENERIC&SA16G&1.2\***
Name: Generic SA16G SD Card
Driver is running.
USB\VID_045E&PID_0745\***
Name: USB Composite Device
Driver is running.
ACPI_HAL\PNP0C08\0
Name: Microsoft ACPI-Compliant System
Driver is running.
HTREE\ROOT\0
Driver is running.
ROOT\BASICRENDER\0000
Name: Microsoft Basic Render Driver
Driver is running.
HID\VID_045E&PID_0745&MI_02&COL01\***
Name: HID-compliant device
Driver is running.
USB\VID_0424&PID_9514&DWCHSOTGHUB\***
Name: Generic USB Hub
Driver is running.
ACPI\A_-_ARM_FAMILY_7_MODEL_C07_REVISION___5\0
Name: Processor
Driver is running.
ACPI\A_-_ARM_FAMILY_7_MODEL_C07_REVISION___5\1
Name: Processor
Driver is running.
ACPI\A_-_ARM_FAMILY_7_MODEL_C07_REVISION___5\2
Name: Processor
Driver is running.
ACPI\A_-_ARM_FAMILY_7_MODEL_C07_REVISION___5\3
Name: Processor
Driver is running.
STORAGE\VOLUME\{***VOLUME_GUID***}#00000000F6A10000
Name: Generic volume
Driver is running.
HID\VID_045E&PID_0745&MI_01&COL01\***
Name: HID-compliant mouse
Driver is running.
ROOT\MIRAHID\0000
Name: Miracast HID
Driver is running.
SWD\MMDEVAPI\MICROSOFTGSWAVETABLESYNTH
Name: Microsoft GS Wavetable Synth
Driver is running.
ACPI\BCM2836\0
The device has the following problem: 28
ACPI\BCM2837\4
The device has the following problem: 28
ACPI\BCM2838\0
Name: Broadcom SPI Controller Driver
Driver is running.
ACPI\BCM2839\1
Name: Broadcom AUXSPI Controller Driver
Driver is running.
HID\VID_045E&PID_0745&MI_02&COL02\***
Name: HID-compliant device
Driver is running.
STORAGE\VOLUME\{***VOLUME_GUID***}#00000000F7000000
Name: Generic volume
Driver is running.
ROOT\MSSMBIOS\0000
Name: Microsoft System Management BIOS Driver
Driver is running.
HID\VID_045E&PID_0745&MI_01&COL02\***
Name: HID-compliant device
Driver is running.
USB\VID_045E&PID_0745&MI_02\***
Name: USB Input Device
Driver is running.
ACPI\BCM2841\0
Name: Broadcom I2C Controller Driver
Driver is running.
ACPI\BCM2841\1
Name: Broadcom I2C Controller Driver
Driver is running.
ACPI\BCM2843\0
The device has the following problem: 28
ACPI\BCM2845\0
Name: BCM2836 GPIO Client Driver
Driver is running.
ACPI\BCM2847\0
Name: Broadcom 2836 Arasan SD Host Controller
Driver is running.
ACPI\BCM2848\0
Name: Microsoft DWCHSOTG USB Host Controller
Driver is running.
USB\VID_045E&PID_0745&MI_01\***
Name: USB Input Device
Driver is running.
ACPI\BCM2849\0
Name: RPIQ Driver
Driver is running.
STORAGE\VOLUME\{***VOLUME_GUID***}#00000000F6000000
Name: Generic volume
Driver is running.
STORAGE\VOLUME\{***VOLUME_GUID***}#0000000004800000
Name: Generic volume
Driver is running.
USB\VID_045E&PID_0745&MI_00\***
Name: USB Input Device
Driver is running.
HID\VID_046D&PID_C31C&MI_01&COL01\***
Name: HID-compliant device
Driver is running.
HID\VID_045E&PID_0745&MI_02&COL03\***
Name: HID-compliant vendor-defined device
Driver is running.
57 matching device(s) found.
以及我对google的速度惊讶了,刚更新完页面,添加了设备信息,再去搜error 28和相关的PID、VID之后居然列出来我的这篇了……囧rz