Since Ubuntu’s toram feature is still broken in 7.04, 7.10, and 8.04 I thought I’d let those searching for a solution know that the pendrivelinux fix for 7.04 linked below works for 7.10 & 8.04. The only difference is the kernel will be something other than 2.6.20-15-generic. You probably already know that “uname -a” will provide that information. While the older modified casper script works you might want to determine the parts you need and update the 8.04 script manually (I’m not sure if it actually differs or not as I didn’t bother to check).
Ubuntu 8.04 boot Toram Fix