This is nothing to do with Fedora.
My old windows laptop internal drive was crashed. I took that hard drive outside and connected that to IDE/SATA Adaptor cable. In device manager it shows as 2TB hard drive, even though its actual size is 320GB. This must be due to logical error . Am unable to access any files in that.
I tried many softwares found over net to fix bad sector, nothing worked and also took started running for days so I had canceled the operation.
Any suggestion , if I can fix bad sectors using Linux.