QemuNetInstall
Install qemu from universe:
sudo apt-get install qemu
Get the vmlinuz and initrd files from:
http://ports.ubuntu.com/ubuntu-ports/dists/jaunty/main/installer-armel/current/images/versatile/netboot/
Create a qemu image with the following command (indeed you can vary the size, the following assumes a normal ubuntu desktop install):
qemu-img create armel.img 4G
Now start qemu, it should drop you directly into the installer:
qemu-system-arm -M versatilepb -m 256 -kernel vmlinuz-2.6.28-11-versatile -initrd initrd.gz -hda armel.img -append "mem=256M"
Now just proceed by following the general ubuntu installer question and answer game ...
If you are asked to select a kernel, select "none", qemu.system-arm is not capable to boot from a kernel inside the image, you will need to use the -kernel commandline option
If you are done with the install you can start your new system with the following command:
qemu-system-arm -M versatilepb -m 256 -kernel vmlinuz-2.6.28-11-versatile -hda armel.img -append "mem=256M root=/dev/sda1"
ARM/QemuNetInstall (last edited 2009-06-10 10:49:31 by CPE00026f4c14f9-CM001868e61a98)