Hacker News new | ask | show | jobs
by ghurlman 3958 days ago
While the tool to flash the SD that Microsoft built requires Windows 10, it doesn't require anything else besides a Pi: http://ms-iot.github.io/content/en-US/win10/SetupRPI.htm

Granted, if you go through the developer site, it points you towards installing what you need to develop software for it. shrug

4 comments

You can use this python script to convert the image to standard raw format: https://github.com/t0x0/random

Then flash it with your normal tool such as dd or Win32DiskImager.

Thanks! Made a quick script with this to unpack the other stuff (I couldn't mount the ISO for some reason) however 7z seems to handle the ISO and the MSI file both just fine.

In case you're interested: https://github.com/lawl/Win10IOTRaspberryUnpacker

Looks good, thanks. I'm on Windows but it should be pretty easy to port to batch or PowerShell. I've used 7z command line before for automation.

The script makes an 8GB file by default but it should be possible to change that. Add a parameter for the size of the card or even auto-detect it.

I've documented the process and written up my thoughts on IoT core here: https://unop.uk/dev/windows-10-iot-core-public-release-for-r...

>A PC running Windows 10 (Prepared in the previous step)

That requirement itself is a big step:

http://ms-iot.github.io/content/en-US/win10/SetupPCRPI.htm

Especially considering my 8.1 -> 10 upgrade has failed spectacularly several times. I'm not going and buying 10 at retail to try this shit out.
For what it's worth, I found on two of my systems that had issues with the upgrade, if I followed the upgrade/activation with a clean install of Windows 10 (giving up the option to return to the previous version of Windows) the installation worked great. I had different but equally show-stopping bugs on my Windows 7 workstation and my wife's Windows 7 laptop until I did that.

On my wife's laptop I had even tried a fresh install of Windows 7 followed immediately by the upgrade and hit the same bugs as before (no "Modern" apps would load including Settings, and Explorer.exe was constantly crashing). A clean install of 10 fixed those issues and now it runs great.

Right on topic...
Quickly made an unpacker script in bash, couldn't test it yet, but it looks like it works. You'll need 7zip and a working installation of python,

https://github.com/lawl/Win10IOTRaspberryUnpacker

It was in the repo I got the ffu2img script from, forgot to remove it, see https://github.com/t0x0/random

Fixed now, thanks.

There are dozens of other tools available to do the same thing, and yet they had to go build their own?
Microsoft: Not Invented Here