Several PCs I work with every day have hidden FAT partitions that are used
for booting into DOS at times.
Since Windows does not see the hidden partition there is no direct way of
accessing the data. Currently I am using a user mode tool that directly
accesses the hard drive and does all the FAT interpretation by itself so I
can read and write files to the partition.
I was wondering if it was possible to write a filter driver that would
reinterpret the hidden partition into a 'normal' partition and also make it
removable, so I could mount the partition on the fly and rely on Windows file
system code instead of doing it myself.
Would such a driver be a upper storage filter driver of a file system
driver? Also would I be able to mount/unmount the partition without rebooting
the system?