Managed to combine Ubuntu and Hirens so that you can boot to Hirens and select Ubuntu from the menu.
You will need:
• 2GB or greater USB Drive
• Hirens ISO
• Ubuntu 10.0.4
1. Partition a USB Flash stick to leave 750MB at the end (you can get away with 710)
I used Fat32 for both partitions
2. Make a Ubuntu Boot CD using the second partition (the 750MB one)
3. Boot into Windows and follow the instructions on this page to generate a Hirens USB drive. http://www.hiren.info/pages/bootcd-on-usb-disk
4. Open the HBCD folder and add this text to the menu. (I placed it under the Mini Windows XP entry)
5. Reboot to the usb pen and choose Ubuntu from the Hirens menu to check that everything has worked.
title Ubuntu\nYay Ubuntu thanks to Prenuntius
find --set-root /syslinux/isolinux.bin
kernel /casper/vmlinuz noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/ubuntu.seed boot=casper
6. Post results, tweaks and what-have-you back here so everyone can enjoy your labours.
Hope this works for you guys too. I've been playing with mine today and found it invaluable. The other advantage is that the first partition is visible in Windows so you can use you Hirens tools and anything else you want to drag onto that partition.
Addendum: If you have a problem loading up the DOS programs menu then try copying the menu.lst from within your HBCD folder to the root of your drive. This fixed a problem I was having on a machine i was fixing.
I've also posted this on my website: