[pdf]download as a pdf fileEmulation de Raspbian avec Qemu sous une architecture PC.[/pdf]

Distribution : Ubuntu 12.04 I) Installation de Qemu : 1) Répertoire de travail :

[~] ➔ mkdir -p VIRTUALISATION/RASPI
[~] ➔ mkdir -p VIRTUALISATION/QEMU

2) Récupération du code source :

[~] ➔ cd VIRTUALISATION/QEMU
[~/VIRTUALISATION/QEMU] ➔ git clone git://git.qemu-project.org/qemu.git
[~/VIRTUALISATION/QEMU] ➔ cd qemu/

3) Configuration :

[~/VIRTUALISATION/QEMU/qemu (master)] ➔ ./configure --target-list="arm-softmmu arm-linux-user" --enable-sdl

4) Compilation :

[~/VIRTUALISATION/QEMU/qemu (master)] ➔ make

5) Installation :

[~/VIRTUALISATION/QEMU/qemu (master)⚡] ➔ sudo make install

6) Vérification :

[~/VIRTUALISATION/QEMU/qemu (master)⚡] ➔ /usr/local/bin/qemu-system-arm -cpu ?
Available CPUs:
...
  arm1176
...
  any
[~/VIRTUALISATION/QEMU/qemu (master)⚡] ➔ cd ../../RASPI/

7) Lien : http://xecdesign.com/compiling-qemu/ II) Raspberry Pi : 1) Téléchargement de l'image de Raspberry Pi :

[~/VIRTUALISATION/RASPI] ➔ wget http://rpi.stream-in-box.com/images/raspbian/2012-12-16-wheezy-raspbian/2012-12-16-wheezy-raspbian.zip
[~/VIRTUALISATION/RASPI] ➔ unzip 2012-12-16-wheezy-raspbian.zip

2) Téléchargement d'un kernel :

[~/VIRTUALISATION/RASPI] ➔ wget https://miniordi.hacktech.dev/kernel/kernel-3.6.8-armhf-qemu.zip
[~/VIRTUALISATION/RASPI] ➔ unzip kernel-3.6.8-armhf-qemu.zip

3) Lancement de la machine virtuelle :

[~/VIRTUALISATION/RASPI] ➔ /usr/local/bin/qemu-system-arm -kernel kernel-3.6.8-armhf-qemu -cpu arm1176 -m 256 -M versatilepb -no-reboot -serial stdio -append "root=/dev/sda2 panic=1" -hda 2012-12-16-wheezy-raspbian.img

Remarque : "-m 512" : ne fonctionne pas. 4) Capture d'écran : qemu 5) Lien : http://xecdesign.com/qemu-emulating-raspberry-pi-the-easy-way/ http://www.debian-fr.org/preparer-une-image-raspberrypi-hard-float-sous-qemu-t41930.html