Hi
let me add my 2 cents worth
First, I think using the uuid is really smart
I believe its smarter that you use partition LABEL instead of UUID
assuming you boot a live TC download e2fsprogs as "ondemand" and then clicked into ondemand and selected it, you can use commands like this
sudo umount /mnt/sda1 (pretending you have such) (ditto sda2 etc)
sudo e2label /dev/sda1 newlabelname
e2label /dev/sda1 (returns blank if failure or your new label name)
sudo mount /mnt/sda1 (so you can edit your boot loader stuff)
EDIT I had some errors in there, well spotted by hiro
Then assuming you have grub as boot loader your kernel line will look like (example only)
kernel /boot/vmlinuz tce=LABEL=zallik1 blah blah (as per wiki on bootcodes)
I am darn sure TC has no files called zallik so its not a bad option. But I am the local village idiot so use
partone
####
What bootloaders are you used to?
I only use grub so can't help with others but I am sure others here know all the rest
good luck