Hi guys, I have a SATA hard drive from a dead PC, that has 2 partitions. One partition had Win XP and programs, the other had just data.
I'm trying to use it as an external drive in other computers, but after the drivers are automatically installed successfully, it doesn't show up in 'My Computer'. I've tried it in both WinXP & Win7 machines.
It shows up in Disk Management as a Dynamic, Invalid Drive.
No issues with the drive in 'Disk Drives' under Device Manager as well.
I just want to recover data from the 2nd partition. Any help will be greatly appreciated. Thanks!
Basic disks are HDD where each partition (volume) is on the same Hard Disk. That's how most disks are set up.
Dynamic disks (volumes) may be extended across 2 or more physical HDD's, including simple (noncontiguous sections on a single HDD, spanned such as JBOD's, stripped such as RAID-0, or Mirrored called RAID-1 and volumes with other combinations of stripping, mirroring and parity. So a volume can cover several physical drives and look to the OS as a single volume.
The reason you are not seeing it connected as an external USB drive is that you can't have Dynamic USB external drives. Also laptops are not supposed to support dynamic disks.
Here is KB article from Microsoft on converting a dynamic disk to a basic disk
If you could attach the SATA drive directly to your desktop, if the dynamic disk is listed as "Simple" possibly you will be able to see the data on Partition 1, and save what you want. You can save the data, of course, to an external USB, or IEEE 1394 drive which are normally partitioned as Basic drives.
Then go ahead and convert as per MS the Dynamic disk back to a Basic disk.
Extract the above archive to the one folder and execute the SIrun.bat file. The procedure will generate a report file named SIout.txt which you can then upload to a file sharing service so that we can examine it.