Hi every one, I'm new here, hope I'm posting in the right place. I have a seagate hard drive, Barracuda 7200.11 500Gb ST3500820AS Firmware SD25, in an external box of Iomega, connected via USB. A few days ago after a power down and on again, the windows xp couldn't recognise the partition on disk, giving me an unformated local disk. But if I disconnect the USB cable and reconnect it again, nothing comes up, it is if there is nothing connected. My question here is, is it possible that my drive has this 0 LBA error or a BSY error? Or, how can I know it? I have updated the Firmware to SD1A, but it stayed the same. I'm still waiting for my RS232 to TTL converter to arrive, but I'm not sure if I can effectively apply this solution. I have lost 500gb of data, any reply would be helpful. Thanks I contacted Seagate and they told me to send the drive in for a replacement, but I don't care about the drive, but only recovering the data.