If you download the 10.04 ISO, you can boot it directly from grub and have it boot right up without even burning to a CD or anything. If you are installed (your current installation) on one partition you can just point grub at the ISO. If you are on 2 partitions you needto put htte ISO on the root partition.
I use a file I created in my /etc directory (/etc/aa easy to find and close to /etc/grub.d so I can switch back and forth to check my spelling).
If you want to use this menu entry it will need edited to match your partition numbers and file path. Do;
Code:
sudo gedit /etc/grub.d/40_custom
copy paste this in there;
Code:
echo "Adding Lounge Lizard 10.04-2 ISO on sda9" >&2
cat << EOF
menuentry "Lounge Lizard 10.04-2 ISO on /dev/sda9" {
loopback loop (hd0,9)/etc/aa/lucid-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/etc/aa/lucid-desktop-amd64.iso quiet noprompt
initrd (loop)/casper/initrd.lz
}
EOF
If you are on one partition that should probably read;
Code:
echo "Adding Lounge Lizard 10.04-2 ISO on sda9" >&2
cat << EOF
menuentry "Lounge Lizard 10.04-2 ISO on /dev/sda9" {
loopback loop (hd0,1)/home/<user>/downloads/lucid-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/home/<user>/downloads/lucid-desktop-amd64.iso quiet noprompt
initrd (loop)/casper/initrd.lz
}
EOF
run;
run;
to check that it looks right in your /boot/grub/grub.cfg file. That is the file that is generated to produce your screen menu.
A handy link that anyone interested in Ubuntu should have;
http://cdimage.ubuntu.com/
Oh, and one more thing, have FUN.