Story
Do you want to get hands-on with Windows IoT having a Raspberry Pi B Version 2 sitting around … BUT you failed to get the image flashed on to an SD Card while missing a physical machine running Windows 10? (an VM based Windows 10 will not allow you to flash the SD card)
Here is the solution:
Step 1
Download your preview image of Windows IoT (Windows_IoT_Core_RPI2_BUILD.zip)
if you don’t have it yet check: https://dev.windows.com/de-de/iot
Unzip it
unzip Windows_IoT_Core_RPI2_BUILD.zip
Step 2
run the converter:
python ffu2img.py Flash.ffu
(check your python release: python –version in my case: Python 2.7.6)
Input File: Flash.ffu
Output File: Flash.img
Block data entries begin: 0x600f8
Block data entries end: 0x79398
Block data chunks begin: 0x80000
6441 blocks, 824448kb written – Delay expected. Please wait.
Write complete.
Step 3
flash the new converted raw image to your SD Card (at least 8 GB)
sudo diskutil unmount /dev/disk3s1
sudo dd bs=1m if=Flash.img of=/dev/rdisk3
7372+1 records in
7372+1 records out
7730495488 bytes transferred in 663.549779 secs (11650212 bytes/sec)
sudo diskutil eject /dev/rdisk3
DONE
Now you can run your Windows IoT Raspberry Pi 2 – have fun!
Yes it boots up – don’t forget to hook up a wired network (WiFi is not supported as of today) and wait … Raspberry Pi will reboot automatically!
Follow the next steps as of the Windows IoT core instructions (this will work with an VM based image of your Windows 10 development environment)
For more detail: Windows 10 IoT core – flash your image on Raspberry Pi 2