Thanks for the tip VertigoPariah.
Any clue for recovering a corrupt FAT?
ALso, I should had this happened cause i was trying to use a drive over 127/137gb and my Bios cant handle it.
I'm devasted (lost 138gb of data) and I dont know how to get the disk working other than buying new motherboard and format since the latest bios for my current motherboard wont handle such drive size. After all, if i could just get the data back or repair the fat, i dont care too much about the drive, as far as i'm concerned this drive is evil

I read about fat mismatch and being able to recover the fat by replacing it with its backup (as long as checkdisk didnt interfer), only prob is you need to be some kind of guru to perform that...
Another question: can i recover the data using some prog (like restorer2000 or else) with the hdd size not handled by the bios? or do i need to plug the hdd to a motherboard with bios that can handle the size (and 48-bit Logical Block Addressing) then try to recover the files?
Thanx for any feedback, this is not something very well documented on the net (been looking for info for days).