Emulación en una PC con Windows

44

¿Cómo puedo emular Raspberry Pi en Windows?

Relacionado: Emulación en una PC con Linux

Alex L
fuente
Cygwin debe usarse para ejecutar QEMU en Windows. No conozco otra manera.
Jivings
@Jivings Hay una versión precompilada (no oficial) - lassauge.free.fr/qemu
Alex L
1
@ACarter No lo es. Porque Alex quiere emular la arquitectura ARM, solo el sistema operativo.
Jivings
2
Todavía estoy decepcionado con la calidad de las respuestas aquí; son propensos a la pudrición del enlace o no explican lo que está pasando.
Alex Chamberlain

Respuestas:

34

Encontré una joya rara de un tutorial al intentar encontrar actualizaciones para la distribución del sistema operativo RISC para el RPi. Se profundiza en cómo emular el RPi en Windows usando QEMU . El tutorial también es lo suficientemente generoso como para proporcionar un enlace al binario Win32 para QEMU . Planeo seguir este tutorial yo mismo cuando encuentre el momento.

Andrew Larsson
fuente
3
¿Podría por favor ampliar su respuesta para protegerse contra la pudrición de enlaces? ¡Salud!
Alex L
1
¡Por supuesto! Lo tendré hecho pronto.
Andrew Larsson
1
@Jivings La vida me ha atacado, lo que ha hecho que mi agenda esté bastante ocupada. Sin embargo, todavía está en mi lista de cosas que hacer. Normalmente lo hago en el trabajo, pero obtuve un nuevo trabajo que requiere mucho más tiempo.
Andrew Larsson
1
Bueno, han pasado 15 meses ...
Ese tipo brasileño
1
@ThatBrazilianGuy lo sé; Soy una persona terrible Sin embargo, todavía está en mi lista, junto con un par de cosas para AskDifferent.
Andrew Larsson
12

Hay una muy buena publicación en el foro de Raspberry Pi sobre "Emular Raspberry Pi en Windows de manera fácil" . Alguien listo hizo todo el trabajo para hacer que la emulación de raspberry pi en Windows sea lo más simple posible. Las instrucciones son

  1. descargar un zip de sourceforge

  2. Descomprima el archivo cuando termine de descargar.

  3. Dentro de la carpeta deberías encontrar un archivo run.bat que hará toda la magia por ti.

El archivo zip es literalmente Raspberry Pi en un zip, contiene Qemu junto con la compresión Wheezy, y el archivo por lotes que ejecuta para iniciar la emulación contiene el comando exacto para iniciar Qemu como una CPU ARM que ejecuta Wheezy. Este es el epítome de KISS.

Cabe señalar que otros han descargado y verificado los archivos en busca de virus y que la emulación ha sido confirmada en varias versiones de Windows. Puedo confirmar que la emulación funciona en Windows 7 Ultimate.

Tenga en cuenta que el diseño predeterminado del teclado es inglés GB. Si está utilizando un teclado inglés de EE. UU., Habrá algunos problemas con el | Para solucionarlo, debe ejecutar la opción de configuración del teclado en la herramienta Raspi-config en el primer arranque.

Dan B
fuente
1
También puedo confirmar que esta forma también funciona en Windows 10.
Ad Infinitum
1

Puede emular el RPi en VirtualBox con relativa facilidad.

Aquí hay un hilo con instrucciones. Es bastante sencillo poner esto en funcionamiento.

EDITAR: debe hacer que Scratchbox y QEMU funcionen con esto, ya que VirtualBox no emula ARM fuera de la caja.

Aquí hay más instrucciones.

darryn.ten
fuente
El problema con esto es que no será arquitectura ARM.
Jivings
2
No, debe usar un emulador de conjunto de instrucciones, como QEMU.
Jivings
1
Bien, tienes mi voto a favor ahora.
Jivings
44
Si los enlaces mueren, esta respuesta será bastante inútil. ¿Podría resumir el contenido?
Alex L
2
el enlace a las instrucciones está muerto :(
Piotr Kula
-2

Puede probar fácilmente mi simulador Raspberry Pi incluido con el sensor, la línea de comandos y el editor de archivos en iotify.io. Consulte nuestra documentación en https://docs.iotify.io/ para comenzar a trabajar con los diferentes sistemas operativos de proyectos y familiarizarse con el entorno de trabajo de Raspberry Pi.

Captura de pantalla del simulador Raspberry Pi

iotify
fuente