Create an image to install into:
qemu-img.exe create -f qcow qemu_disk.img 3G
Download install image:
http://www.debian.org/CD/netinst/
Copy and change qemu-win.bat
To boot the install image with:
qemu.exe -L . -m 128 -hda qemu_disk.img -soundhw all -localtime -M -cdrom debian-503-i386-netinst.iso
Then to run normally, remove the -cdrom
I have also used: -m 256 -cpu pentium3 -M pc -no-reboot -no-acpi -no-kqemu
To do this I copied qemu-win.bat to a new batch file, and edited that to suit my needs and use that to start qemu.
There maybe a few errors when it boots, but nothing serious - and I can run it on a machine where I don't have admin, where I can't install VirtualBox or similar.
If you add:
-redir tcp:22::22
You can ssh into localhost to get into the machine.
-redir tcp:2222::22 if 22 is already in use...
Other links:
http://lassauge.free.fr/qemu/
http://www.davereyn.co.uk/download.htm ?