Thanks to all for the links and info, I will have to do some reading now... already tried a couple of tools from tommyp's link above, even though I already enabled big LBA manually through the registry. Did the 48big LBA patch from above link again and it passed! Rebooted the system and the drive is still seen as 128GB partition + 58.31GB unpartitioned space, so the drive is recognized as 200GB, but no sign of my old 3 NTFS partitions. The drive was unplugged while I was installing SP1+2, however I plugged it in after reinstalling XP Pro core. The only thing I did to the drive, I made the 128GB active (in XP management console), which I now believe is wrong and not quite sure if this would have altered old partitions info and data. I will see if I can get Partion Magic and boot the system with the second drive only, then examin it. Since the drive is seen in the Bios fine, do you think I could modify boot.ini file and change the line for the second disk to reflect real partition sizes? Will let you know if I get any resuts