web-dev-qa-db-fra.com

Comment déployer Windows 10 IoT (image Rasp Pi) en tant que machine virtuelle

Est-il possible de déployer Windows 10 IoT (image Rasp Pi) en tant que machine virtuelle à l'aide de VirtualBox ou de VMWare Player?

J'ai besoin pour un laboratoire de test d'un réseau de trois à cinq périphériques Windows 10 IoT. Un cluster virtuel serait parfait. Mes recherches basées sur Google et Bing ont échoué.

Le problème pourrait être soit le format de fichier d'image disque non-ISO, soit l'architecture non-x86 du système d'exploitation, n'est-ce pas?

8
Tobonaut

Le moyen le plus simple que j'ai trouvé consiste à télécharger Windows 10 IoT Core pour MinnowBoard MAX (Ici: http://go.Microsoft.com/fwlink/?LinkId=691712 ). Ce MinnowBoard est basé sur x86 et l’image est dans un fichier .iso. Je sais que l'OP était spécifique pour être une image Rasp Pi, mais je ne vois pas vraiment la différence si nous essayons simplement d'utiliser un hyperviseur. Ensuite, vous pouvez simplement suivre ce tutoriel: http://www.newventuresoftware.com/blog/running-windows-10-iot-core-in-a-virtual-machine

C'est très simple et direct, et cela fonctionne avec VirtualBox.

2
makoshichi

Basé sur les liens de @ makoshichi, voici les étapes qui ont fonctionné pour moi:

  • Télécharger MinnowBoard MAX IoT Core à partir de Microsoft et installer
  • Exécutez ImgMount tool en tant qu'administrateur pour monter "C:\Program Files (x86)\Microsoft IoT\FFU\MinnowBoardMax\flash.ffu"
  • Détachez le disque dur virtuel de Gestion des disques (dans Gestion de l'ordinateur), déplacez le fichier .vhd résultant (dont il vous informe lors du détachement) vers un emplacement de votre choix.
  • Créez, mais ne lancez pas , une nouvelle machine virtuelle dans VirtualBox (mode expert) en tant que Windows 32 bits, en utilisant un "fichier de disque dur virtuel existant" - celui que vous venez de déplacer.
  • Allez au périphérique Settings->System et cliquez sur Enable EFI (special OSes only)
  • Allez au périphérique Settings->Network et sélectionnez Bridged Adapater 

C'est ça - Lancez votre machine virtuelle et soyez heureux avec Internet, ou quelque chose comme ça.

Ceci est ma version courte de ce merveilleux post de Yavor Ivanov .

1
noelicus

https://github.com/0xabu/qemu/tree/raspi est une méthode efficace pour exécuter Windows 10 IoT sur Qemu. Il émule complètement un RPi2, sauf USB

1
random

L'émulateur QEMU peut le faire, il démarrera directement le fichier image. vous devrez peut-être étendre le ffu avec dism first.
Vous n'avez pas besoin d'installer complètement l'aperçu w10: démarrez simplement le DVD réel ou virtuel W10 et choisissez d'ouvrir une boîte de dialogue cmd. À partir de là, vous pourrez exécuter la commande dism / mise à jour.
iot w10 n’a pas d’interface graphique (directe), vous devez parler à l’appareil via winrm et powershell
Il y a un bon démarrage pour vous sur sourceforge
fc

1
fcm
0
Lee Stott