The units come with a Restore DVD that is nothing more than a large Ghost image (Which is password protected and supposedly encrypted) and the install files for all the extra crap Toshiba loads on the unit. I've already worked past not having a regular install source for the TabletPC OS, and have succesfully constructed a RIS image that works great over LAN. But I really want to find a way to do a 'local' restore at the unit, in case the network isn't availible or the NIC is bad. The units have an SD reader built in, and Toshiba has managed to make it bootable. At first blush this looks to solve all the problems, but after much frustration it doesn't...it makes it even worse!
Allow me to explain...Toshiba includes two utilities that relate to the SD. One is a format utility, the other a boot utility. The format utility looks to format the SD as a FAT16X, with some odd partition tables. I don't have the info handy, but I did record the info. The boot utility transfers a bootable floppy disk or disk image to the SD. When it does this the end result is an oddly named floppy image, $TOSFD00.VFD. After some investigation there isn't much to it other than the specific name...I just create a disk image using WinImage or VFD and then rename it to the previously mentioned file.
Because of this funky scheme, I can't figure out how to load an XP setup process natively. I know I could do it via DOS and WINNT.EXE, but that is slow. My first thought was to try and load BartPE, after which I could initiate the setup process via WINNT32.EXE. But because the way the SD boots it's not very easy. Let me explain some things I've found/tried:
1. When using the Toshiba tools to format and setup the boot for SD, I can boot to a DOS prompt. The floppy image is A:, and the rest of the SD is C:. This makes me think I could accomplish a lot, since I could just use the floppy image to load and then run everything from the rest of the SD as C:. If you format the SD using other methods (HPFormat, HEX Format, etc) then you won't get access to the rest of the SD after boot. I think it has something to do with how the partition tables are setup when using the Toshiba utility.
2. It's impossible to boot to a USB drive, it's not even offered in the boot menu. And Toshiba is very restrictive with their BIOS config.
3. I've tried using apps like Gujin, GRUB4DOS, SmartBootManager, and XOSL...and many will load and work, but I can't figure out how to get it to load anything useful. For instance, it will let me load the XP that is currently running from the HD, but I can't configure them to boot to a boot loader that resides as a file on the SD card.
4. I've tried to just forget the Toshiba utilities, but without them nothing is bootable. I've tried several methods of booting BartPE from a USB drive. And they work on other systems, but as I mentioned the units can't boot from a USB drive. I then tried to use the SD as the USB drive, and successfully completed the steps as I did when using a normal USB drive. But nothing worked...I think it's because the process will only work by loading that specific $TOSFD00.VFD, like it's hard coded into the BIOS or something.
So given all that, I know what I need...I need some way to hold the install files on the SD, and then have a floppy image configured to boot and then 'chainload' the XP setup process from a file. I can't use partition boot sectors, because the way the process goes if it's anything other than Toshiba's proprietary mix then I can't access the rest of the SD.
It's so simple yet far too frustrating to do on my own...I need some help. Been trying this for so long I think I'm cross-eyed
And as an aside, since this is based on SD, there would be the time when the SD card would die from usage right? And with all this type of file access it may go quicker...any input or personal experience?
Thanx in advance, I'll be happy to provide any information and try all valid suggestions. Thanx again!



Help

Back to top








