Target Hardware Vendor: Qemu Target Hardware model: VExpress A9 Target Architecture: ARMv7l Target OS: Debian 7.0/Linux 3.2.0.4-vexpress root:root user:user # Run the VM qemu-system-arm -M vexpress-a9 -nographic -kernel vmlinuz-3.2.0-4-vexpress -initrd initrd.img-3.2.0-4-vexpress -drive if=sd,file=debian_wheezy_armhf_standard.qcow2 -append "root=/dev/mmcblk0p2" -net user,hostfwd=tcp::10022-:22 -net nic # Setup a reverse forward over ssh if you need it # this will forward localhost:9000 in the VM to localhost:9000 on the Host ssh -p 10022 -R 9000:localhost:9000 user@localhost # Transfer the binary to test scp -P 10022 arm-unknown-linux-musl.bin user@localhost:/tmp # Run the binary in the VM