As imagens do Raspberry Pi OS podem ser executadas no Windows 7 de 64 bits?

6

Encomendei um Raspberry Pi , mas tenho um longo tempo de espera e gostaria de começar a jogar hoje!

Eu baixei a imagem do disco, tentei inicializá-la no Windows 7 Virtual PC e ela não funciona. Claro, é porque essas imagens foram criadas para a CPU ARM e eu estou executando uma versão de 64 bits do Windows 7.

Então, acho que a raiz da minha pergunta é: posso executar um PC virtual que emule uma arquitetura de CPU diferente no Windows?

Felizmente mudarei o software do Virtual PC que estou executando! Espero que seja essencial.

Qualquer conselho seria gratamente recebido.

G

G-.
fonte
11
Eu sei que o QEmu pode emular um BRAÇO no seu PC. Não sei se está próximo o suficiente do RPi para permitir que você execute o software RPi. (Sim, ele pode ser feito para trabalhar , pelo menos no Linux.)
David Schwartz
11
Isso vai levar uma leitura séria!
G-.
tente usar o vm de desenvolvimento que pode ser encontrado aqui russelldavis.org/2012/01/20/… . Ainda não tentei, mas talvez funcione para o que você precisa.
Por favor, note que existe uma proposta Raspberry Pi na área 51. Por favor, siga se você não tiver feito isso ... area51.stackexchange.com/proposals/37041/...
iandotkelly
Eu me comprometi com a proposta
G-.

Respostas:

2

Eu consegui carregar as imagens mais recentes do Debian e do ArchLinux usando o QEMU em execução no Windows 7 x64 com as seguintes linhas 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

e

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

Basta pegar os binários mais recentes do QEMU e fazer o download das distribuições .

EDIT: O kernel que comecei a trabalhar era o arquivo kernel.img da imagem do cartão SD da distribuição Debian. Eu tive que copiar esse arquivo do cartão SD para o diretório do programa QEMU.

Prumo
fonte
Olá, esta resposta parece a mais promissora até agora, mas infelizmente não deu certo. O instalador não incluiu qemu-system-arm.exe. Peguei os arquivos individualmente da pasta, mas agora obtenho "kernel-qemu: Não existe esse arquivo ou diretório. Não consigo encontrar nenhum arquivo de kernel nesse repositório qemu: não foi possível carregar kernel 'kernel-qemu' "
G-.
Ele está procurando um kernel dentro do arquivo de imagem?
G-.
Copiei o kernal da imagem do cartão SD que tenho para o RPi e agora parece estar em execução. só precisa que o VNC se conecte a ele agora!
G-.
Desculpe, tive que aceitar a resposta de John, pois é muito mais simples. Obrigado pela ajuda!
G-.