Ubuntu testing maverick netbook daily builds
Privately I am running an Acer Aspire One D150 (AAO). Although it has Windows XP installed, I did not hesitate to break the partitions and installed first Ubuntu Netbook edition (8.04) and actually updated up to 9.04.
I am always impressed about the great tools available freely for all kinds of usage.
Now Maverick (10.10) Netbook edition will come and I like to test it from time to time but without burning CDs, creating bootable USB sticks. So I stumbled about testdrive. Although this a great tool, it was not able to run the daily build iso inside virtualbox on the AAO.
I remembered that grub should be able to mount iso and start the AAO from that iso. Now I able to test maverick daily builds without touching my well running ubuntu. I can do updates to the iso using zsync and can start, run and test maverick with acceptable performance.
Prerequisite
I copied the iso to /fromiso and extracted vmlinuz and initrd.lz from the iso and placed these two files in /fromiso. To run a daily update I created a script to do it automatically:
#!/bin/sh cd /fromiso zsync http://cdimage.ubuntu.com/ubuntu-netbook/daily-live/current/maverick-netbook-i386.iso.zsync # extract boot files echo "#### mounting iso" sudo mount -o loop /fromiso/maverick-netbook-i386.iso /mnt/iso ls -l /fromiso echo "#### copy initrd.lz" cp /mnt/iso/casper/initrd.lz /fromiso/initrd.lz echo "#### copy vmlinuz" cp /mnt/iso/casper/vmlinuz /fromiso/vmlinuz ls -l /fromiso echo "#### unmounting iso" sudo umount /mnt/iso echo "#### finished"
GRUB
I added one menu entry in my /boot/grub/menu.lst:
# Test iso title Maverick Daily i386 (from ISO) kernel (hd0,5)/fromiso/vmlinuz iso-scan/filename=/fromiso/maverick-netbook-i386.iso boot=casper quiet splash initrd (hd0,5)/fromiso/initrd.lz
Now, when I boot the netbook, I can select this entry from grub menu and start a maverick daily build.
I am always impressed what is possible with free tools in Ubuntu and all the great linux community.
THANKS to all community developers