However whenever I boot into a Linux Distro and when I connect my external Hard Drive and I am able to see both my external hard drives, what could be the reason for Windows not showing me my 2nd External 2 TB Hard Drive?
migrated from serverfault.com Dec 26 '11 at 3:33
What filesystem and partitiontable is on the drive? if it does not show under windows, but does under linux this is a good sign for a non ntfs or fat drive, or even one with a special partition table not recognized by windows.
you can check the partition table type table with
choose your drives id here (not partition id).
the filesystems are not 100% correct, but their type should also give you a clue.
As both drives appear under Computer Management, you should just need to right-click the one that isn't yet assigned a drive letter, then select "Change Drive Letter and Paths", then "Add..." - and assign it a drive letter.