Thank you all for your help.
With your help I am getting closer. I set tinycore back up on sdb1. I removed my boot codes so the pertinent lines in grub just have:
title tinycore
root (hd1,0)
kernel /tce/boot/vmlinuz quiet root=/dev/disk/by-id/ata-MAXTOR_STM2500630AS_8RG3WST5-part1 max_loop=255
I edited the file /opt/.filetool.lst to read:
opt/.filetool.lst
home/tc/.e
home/tc/.mozilla/firefox/zypal44u.default/places.sqlite
home/tc/.vimrc
home/tc/.local/share/applications
Now the only problem is that when I reboot, my permissions on /home/tc/.mozilla changes ownership to root. The same is true for:
/home/tc/.mozilla/firefox
/home/tc/.mozilla/firefox/zypal44u.default
/home/tc/.local
/home/tc/.local/share
It seems that if the line in .filetool.lst contains more then one sub-directory after the tc directory, the ownership changes to root in all the sub-directories accept the last one in the line. The file /home/tc/.mozilla/firefox/zypal44u.default/places.sqlite has the correct ownership as does the directory /home/tc/.local/share/applications.
/opt/.filetool.lst /home/tc/.e and /home/tc/.vmrc have the correct ownership.
I manually change all the wrong ownerships from root back to tc but when I reboot they change back to root again.
I would appreciate any advice.
Thank you,
Eric Meddleton