Index of /raspbian/qemu/
Raspbian QEMU Image
April 30th, 2012
* Built and tested with QEMU 1.0.1 on Windows 7.
* QEMU emulated versatilepb with arm1136 (armv6) processor.
* Image partitioned with 8GB ext3 filesystem with 512MB swap.
* Suitable armv6 enabled kernel and initrd are provided.
* Minimal install of Debian armhf.
* build-essential and openssh packages installed.
* System boots to networking with DHCP (QEMU config dependent).
* Two user accounts on system:
Username/Password: root/root raspbian/raspbian
[Note: These notes are for Windows 7 which I use for my desktop system.
These instructions will be different for a Linux version of QEMU.]
Under Windows unpack the QEMU 1.0.1 from the file 'Qemu-1.0.1-windows.zip'
found at the following web site:
Configure QEMU to work with a TAP virtual ethernet network interface.
This is something of a blackart and involves installing OpenVPN. The
notes at the following page should help:
Copy the 'Rasbian.bat' batch file and 'raspbian' folder into the
'Qemu-windows-1.0.1' unpacked above.
Launch the 'Raspbian.bat' file and QEMU should boot into the Raspbian
Debian armhf kernel.
The system is configured with the apt sources.list file to access
the Raspbian repository. This should give full access to all
packages that have been created for Raspbian so far.
deb http://debian.raspbian.com/debian testing main
deb-src http://debian.raspbian.com/debian testing main
To verify emulated armv6, query the /proc/cpuinfo file as shown:
$ cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 3 (v6l)
BogoMIPS : 331.77
Features : swp half thumb fastmult vfp edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x1
CPU part : 0xb36
CPU revision : 3
Hardware : ARM-Versatile PB
Revision : 0000
Serial : 0000000000000000
Edit the following files to suit the specifics of your local
If you are not a US user, you may wish to reconfigure the system
locale and keyboard to suit your location.
# dpkg-reconfigure locales
# dpkg-reconfigure console-data