Thanks KD:)
If you don't mind could we unpick a little about the changes not working?
I updated a couple of things through Synaptic, but when I rebooted and tried to install things again, it told me /tmp was read-only.
First of all can you tell me what filesystem and size you chose to create?
Secondly can you tell me what device number you installed onto and what device number this is allocated on boot?
I have a 2GB drive. I chose to go with a 1.5GB ReiserFS partition because it's never failed me. I allocated the rest to FAT32. The FAT32 partition was not used for any of this, though. It was simply there for transferring files back and forth with Windows.
It was installed to /dev/sdb1 because I had plugged in another USB drive first. When I ran it, though, it was the only USB drive plugged in. Interestingly enough, my BIOS doesn't see it as a removeable device-- it sees it as a hard drive.
Thirdly, could you post the main entry in your grub menu.lst?
title TinyMe Live
kernel (hd0,0)/isolinux/vmlinuz bootfrom=/dev/sda1 initrd=initrd.gz root=/dev/rd/3 vga=788 splash=silent fstab=rw,auto fromusb changes=/dev/sda1 noeject
initrd (hd0,0)/isolinux/initrd.gz
Finally, could you tell me what version of mklivecd you used in TinyMe? I know that Ivan was working with the eeePC guys on amending the mklivecd script and to accept different boot options, and I just wondered if that could be the problem.
I believe I was using 0.7.0-30.