Zend certified PHP/Magento developer

Prevent windows from assigning drive letters to removable drives

I have a USB drive with multiple partitions on it that will be moved around to multiple computers. I want to be able to hide all but the first partition from all the computers I use it on. I have tried using various utilities to add the “hidden” flag to the partitions, but it appears that Windows based operating systems ignore this flag on removable devices. I have also tried using Disk Management to remove the drive letters from the partitions, but those drive letters are computer specific, and are not assigned (or not assigned) the same drive letters in another computer.

I was wondering if this is even possible, and if so, how would you achieve this?