Hidden OEM Partition cannot be mounted with a drive letter using Windows Disk Management. Using a Partition Management Tool to unhide such a hidden partition may be cumbersome. MountStorPE is a useful tool which mounts hidden partitions without unhiding it.
A USB Flash Drive can be disguised as a USB Hard Disk using Filter drivers. This way a USB Flash Drive can be partitioned using the inbuilt Disk Management Tool(diskmgmt.msc) and all the partitions of the USB Flash Drive can be accessed simultaneously in Windows Explorer.
There are many ways and tools to hide or protect important data on a USB Flash Drive.However a simple format of the USB Flash Drive can erase the important data.
Using Fbinst, a hidden partition can be created to store important data.This hidden partition stays even after formatting the USB Flash Drive.
Windows could not read a faulty Seagate FreeAgent Drive.However Linux could read the same faulty drive without any problems.All the data was recovered using Ubuntu 11.04.No special recovery software was used.