I kinda have a feeling that the CF card might be set to REMOVABLE by default instead of FIXED.
By the way, what do you mean by "marginal hardware" associated with the Compaq TC1000 that you might ask?
There is no support for REMOVABLE IDE Drives. They are always assumed to be FIXED.
Any switch on the CF Card would be ignored.
If you want to use that CF Card as a removable drive, you need to connect it through an USB Adapter.
Marginal Hardware could be the IDE to CF Adapter Card or the interface circuitry on the Motherboard.
You need to run further tests to determine which or if it is a connectivity problem instead.
Thanks for the help. It's obvious that SanDisk stopped supporting the option to treat CF cards as fixed disks.
I apologise that I didn't respond to your comment earlier. I spent the entire weekend attempting to re-install Windows XP Tablet PC Edition on the CF-to-IDE card and remarkably, it worked.
Here's what I did to make the CF card work on the TC1000:
1. In order for the CF card on the CF-to-IDE adapter to work properly I had to leave only one screw sealed on the right side of the hard drive door as having two screws to seal the hard drive door will mess things up.
2. I was able to re-install Windows XP Tablet PC, but not without only formatting the SD card to NTFS at 4 KB clusters to prevent data corruption. I used the botched Windows XP Professional setup found in the \I386 folder and although it reinstalled the OS successfully, it failed to install the Tablet PC drivers.
The SD card was previously formatted as FAT32 at 32 KB clusters and ran into a Unknown Hard Error trying to move around the tablet PC display. When I shut down the tablet PC computer and powered on, the unit wouldn't boot anymore and I ended up with a "Operating System Not Found" error. The end result is that when I attempted to boot from a floppy diskette on the USB floppy, several gigabytes of data on the CF card was corrupted! So, I had to start over.
3. I attempted to use the three CD-ROMs to boot the recovery disks with the USB DVD ROM drive, however it wasn't very helpful as the installer couldn't find the drives.
To work around this, I had to run the three Compaq TC1000 System Recovery ISOs through a VM under Microsoft Virtual PC 2004. I used a 10 GB virtual hard disk image as a example. The only trouble was that I had to use the host CD-ROM to restore the second disk as the recovery disks couldn't properly recognise it!
4. When it was finished, I shut down the TC1000 Recovery VM over to a ZIP file under the name TC1000.zip and in a FAT32-formatted 4,000 MB hard disk image with a date stamp of 2003-02-19. The contents of the recovery disk inside the hard disk image is not bootable and it should have at least 17,875 files in 1,415 directories with at least 9 directories on the root drive. The contents will take up at least 2.69 GB of disk space (2,866,071,172 bytes) with the \WINDOWS directory taking up almost 1 GB of disk space (1,073,242,159 bytes).
If you exclude the HIBERFIL.SYS and PAGEFILE.SYS files, the contents to setup Windows XP Tablet PC was stripped down to a bare minimum of 2.08 GB (2,237,412,996 bytes).
With TC1000.ZIP stuffed in a ZIP file, the file gets compressed to 1.35 GB (1,449,466,767 bytes)
5. The hard disk image was then mounted using IMDisk and it recognied the hard disk images as Drive I. The 32 GB Compact Flash card was recognised as drive H. In order to re-install Windows XP from the hard disk image to the CF card, I ran this command:
XXCOPY I:\ H:\ /s /k /h /e
The transfer rate of the files was slow as I placed the CF card on the PCMCIA adapter through a PCMCIA PCI slot on the back of my desktop computer and the end result is that it took a couple of hours to complete the transfer from the hard disk image to the CF card.
When it was all done, I then placed the CF card back on the CF-to-IDE adapter faced down to the IDE controller, used one screw to seal the right side of the hard drive door, turned the tablet PC back on and Windows XP Tablet PC Edition started up again!
In order for the OS on the CF card to run reliably, the pagefile and hibernation features had to be turned off with System Restore disabled.
The only issues remaining is that I run into STOP errors (BSOD) when attempt to vibrate the tablet PC, as well as Event 11 errors referencing to disk, which in turn attributes to possibly either a loose or faulty IDE controller on the motherboard.
Loose or defective IDE controllers are often attributed to hard disk errors, including retired sectors on the drive development of bad sectors. The CF card on the other hand is designed for extreme environments as advertised.
Edited by ppgrainbow, 12 November 2013 - 11:40 PM.