Well ... here I am again. I tried the TestDisk program. It recognizes the HDD as 500GB / 465GiB - Maxtor S TM3500320AS. (The disk manager also recognizes it, but shows it as unknown and not initialized one. All the times I plug on the HDD and open the disk manager, it asks me if I want to install it. As I know that it means to format it, I always answer NO.) But the TestDisk also said that the structure is OK. Nevertheless it showed the warning: -> Incorrect number of heads/cylinders 240 (NTFS)! = 255 (HD) HPFS - NTFS 0 1 1 19122 209 63 307208097 ... and ... -> The current number of heads per cylinder is 255. But the correct value may be 240. You can use the geometry menu to change this value. It's something to try if: - some partitions are not found by testdisk - or the partition table can not be whitten because partitions overlaps. Then I changed that number (255 to 240) and tried the analize again . But I continue to receive the same results ... error on reading LBAs. Oh God ... I don't know ... I was thinking ... Is it possible for a virus to install itself at the firmware of the HDD? Is it possible that all of this could be happening by a virus installed at the firmware of this HDD? Have somebody seen something like this before? I'm not familiar to all of this. I don't work with this things ... Till now I was only somebody that uses this things. But the last month I began to read a lot of things about it. For exaple ... -> I read about many guys that tried the procedure that is taught here but didn't have success for the first time. Then they were recommended to try another times ... and after some times, it worked. Well ... I tried the procedure not once but four or five times. I always got the correct answers back, after some little troubles. But the contents of the HD does not appears. -> I read that the last command to be sent (mo,2,2,0,0,0,0,22) must have one last comma after the "22" if the version of the firmware at the HDD was the updated one (MX1A). Well ... The version of the firmware at my Maxtor is just MX1A ... But only one guy recomended that ... And many others said that the command "22" must be the last command of that sequence. So I didn't try this. So I ask to you all, guys ... Did somebody here have heard something about this further comma? -> But I also read that this trouble I am facing is related to the not updated version of the firmware. It's strange, but at my Maxtor it is printed that the firmware is the updated one ... Does it means that I couldn't be having it? Because anyhow it seamed that I am having the trouble. -> I also read that maybe it should be necessary for me to update the firmware. In my case it would mean to reinstall the firmware, as my HDD has already the updated version. But I also read that this could be a very dangerous thing to do. Well ... I even don't know how to do this. Is the firmware at the BIOS? Or is it the opposite? (The BIOS is at the firmware) How do I reinstall the firmware? Is it really dangerous? Considering that the original firmware was the MX1A, even so, could it be dangerous to reinstall it? Well, guys ... I don't know what to do. I please, beg for your help. ... or for some little light at the end of the tunnel. Thanks Capillé