Hi all.. I'm using TC as a base OS for an embedded device, and also for the installer for that device...
I put TC+installer onto a USB key using unetbootin, then plug the USB key into the device, and boot to an installer.. The installer then installs TC onto the device (along with the application)..
In the boot params for the USB key's TC, I specifiy the TCE directory, in this case sdb1... I have to do this, because if I don't, the autodetect will find the /tce on sda1 on the device itself (if we're updating a previous install)..
This works for the most part..
The problem we're running into, is that occasionally, we run into USB keys that do not have a partition table. The entire device is a single partition, so it gets mounted as sdb, instead of sdb1...
Is there any trick to the tce bootcode so that I can specify 2 areas to look /tce? (in this case, sdb and sdb1)?
My other solution is to modify unetbootin to fdisk these oddball keys, which is something I would prefer to avoid, since the keys may have other data that they don't want to lose..