- in grub options go on the kernel line, not on the initrd one
- since you use a persistent home, and drive_c is inside it, it's persistent as well
- if you use persistent home, you don't need to back it up (remove home/tc from filetool.lst, so only files outside home are backed up)
default 0
timeout 0
title tinycore
kernel /boot/bzImage quiet home=sda1
initrd /boot/tinycore.gz
To see what's taking so long, run a manual backup (filetool.sh backup) in a shell.