Come posso virtualizzare una macchina ARM in Windows?


8

Sono interessato a sviluppare alcuni programmi che utilizzano OpenCV, ma voglio che vengano eseguiti in un ambiente ARM.

Posso virtualizzare ARM in un ambiente Windows con VMWare o VirtualBox o qualcosa del genere?


Semplicemente non puoi virtualizzare un ARM se sei su PC, ma puoi emularlo :)
Geoffroy,

1
La virtualizzazione viene utilizzata per eseguire un SO guest sotto un supervisore o un SO host senza che il SO guest sappia che non ha il pieno controllo del computer. ARM è un processore (hardware), non un sistema operativo (software).

Risposte:


8

Come indicato Geoffroy, non è possibile virtualizzare ARM, ma è possibile emularlo. Puoi provare QEMU - emulatore e virtualizzatore di macchine generici e open source.


Più uno per Qemu :)
Geoffroy,


2

L'ho trovato!

http://sourceforge.net/projects/rpiqemuwindows/files/latest/download

È un'immagine con Raspberry Pi con QEMU. Devi solo fare doppio clic su run.bat e seguire le istruzioni.

Funziona perfettamente.

Grazie per le tue risposte!


come altri hanno già detto, questo è un emulatore, non un hypervisor
phuclv,

1
Il richiedente originale ha chiarito nel resto della q / a che in realtà avevano bisogno dell'emulazione su una macchina non ARM, piuttosto che della virtualizzazione su una macchina ARM, quindi questa risposta è piuttosto utile.
Mike 'Pomax' Kamermans,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.