6

I have a new Raspberry Pi 2 Model B ARMv7 (with blank 64GB SDcard), and would like to install Windows 10 IoT Core. I know it's supported for this hardware.

What I'd like to do though, is have the ability to dual-boot Windows 10 IoT with another OS, such as Raspbian.

All the instructions I've found are for installing only Windows on the Pi. Or, installing something like NOOBS with multiple Linux-like OSes. Is this possible, and if so, how?

(I have plenty of experience dual-booting Windows and Linux on desktop hardware ... noobie to RPi, though)

Nate
  • 161
  • 1
  • 4

2 Answers2

2

From the currently running OS; modify /boot/config.txt and issue a reboot. The kernel=.. option modifies which OS to load.

Update with instructions:
I'm guessing a bit here, haven't run Win myself. But I would be surprised if this didn't work:

  1. Install Linux first and copy /boot/kernel7.img to a USB stick.
  2. Install Windows.
  3. Copy kernel7.img from USB stick to /boot/linux7.img (from inside Windows)
  4. Edit /boot/config.txt, add argument kernel=linux7.img
  5. Reboot. Hopefully you get Linux now.
  6. To boot Windows, remove the kernel= from /boot/config.txt and reboot again.

Hope it works...

Ronny Nilsson
  • 878
  • 5
  • 13
-1

Have two SD cards, one Windows 10 IoT, the other Raspbian. Just swap SD card to swap OS.

Andy Lamb
  • 359
  • 4
  • 8