¿Se pueden ejecutar las imágenes de Raspberry Pi OS en Windows 7 de 64 bits?

6

He pedido una Raspberry Pi , ¡pero tengo un largo tiempo de espera y me gustaría comenzar a jugar hoy!

Descargué la imagen del disco, intenté arrancarla en Windows 7 Virtual PC y no funciona. Por supuesto, es porque esas imágenes están construidas para la CPU ARM y estoy ejecutando una versión de Windows 7 de 64 bits.

Entonces, creo que la raíz de mi pregunta es, ¿puedo ejecutar una PC virtual que emule una arquitectura de CPU diferente en Windows?

¡Felizmente cambiaré el software de Virtual PC que estoy ejecutando! Espero que sea esencial.

Cualquier consejo sería recibido con gratitud.

sol

SOL-.
fuente
1
Sé que QEmu puede emular un ARM en tu PC. No sé si está lo suficientemente cerca del RPi para permitirle ejecutar el software RPi. (Sí, se puede hacer que funcione , al menos en Linux.)
David Schwartz
1
¡Esto va a tomar una lectura seria!
G-.
intente usar el desarrollo vm que se puede encontrar aquí russelldavis.org/2012/01/20/… . No lo he probado todavía, pero tal vez funcione para lo que necesita.
Tenga en cuenta que hay una propuesta de Raspberry Pi en el Área 51. Siga si aún no lo ha hecho ... area51.stackexchange.com/proposals/37041/…
iandotkelly
Me he comprometido con la propuesta
G-.

Respuestas:

2

Obtuve las últimas imágenes de Debian y ArchLinux para cargar usando QEMU que se ejecuta en Windows 7 x64 con las siguientes líneas de comando:

qemu-system-arm -kernel kernel-qemu -cpu arm1176 -M versatilepb -serial stdio -append "root=/dev/sda2 panic=1" -hda debian6-19-04-2012.img -clock dynticks

y

qemu-system-arm -kernel kernel-qemu -cpu arm1176 -M versatilepb -serial stdio -append "root=/dev/sda2 panic=1" -hda archlinuxarm-19-04-2012.img -clock dynticks

Simplemente tome los últimos binarios de QEMU y descargue las distribuciones .

EDITAR: El núcleo que llegué a trabajar fue el archivo kernel.img de la imagen de la tarjeta SD de la distribución Debian. Tuve que copiar este archivo de la tarjeta SD al directorio del programa QEMU.

Mover
fuente
Hola, esta respuesta parece la más prometedora hasta ahora, pero desafortunadamente no funcionó directamente. El instalador no incluyó qemu-system-arm.exe. Tomé los archivos individualmente de la carpeta pero ahora obtengo "kernel-qemu: No existe tal archivo o directorio. No puedo encontrar ningún archivo de kernel en ese repositorio qemu: no se pudo cargar kernel 'kernel-qemu' "
G-.
¿Está buscando un núcleo dentro del archivo de imagen?
G-.
Copié el kernel de la imagen de la tarjeta SD que tengo para el RPi y ahora parece estar ejecutándose. ¡solo necesito que VNC se conecte ahora!
G-.
Lo siento, tuve que aceptar la respuesta de John, ya que es mucho más simple. ¡Gracias por tu ayuda!
G-.