I have TC on a bootable flash drive and I'm trying to automate setup as eventually I'm going to use TC to simulate servers. I have all the needed extensions downloaded and in /tce/optional on my flash drive and in /tce I have the copy2fs.flg and onboot.lst which lists all the extensions. I know that it doesn't seem right but that's the only way I've got this to work.
In /opt/bootlocal.sh I've added mount /dev/sdc1 since that seems to be necessary for this to work. I also use the boot code tinycore tce=sdc1/tce as I think that might be necessary.
The issue arises is that some times but not all the time when I restart TC to test something, the bootup isn't entirly successful as the extension don't get loaded. If I shutdown and move my flash drive to a different usb port sometimes it works perfectly and I didn't nothing different. The screen tends to move fairly fast but after it tries to mount the extensions there is some output that mentions write-through and cache.
I know that's not much to go on but I'll see if I can't get ahold of the output and post it tomorrow.