The problem is that Windows Vista fails to detect that your external HDD has NTFS file system. Do you have a machine that detects this drive? If yes, then connect the drive to it, then copy out all data from it and delete the two volumes from this drive. Then connect it to Vista machine and create new partition on it using Windows Disk Management.