A while back, I upgraded my laptop to an SSD. (Best thing I've ever done!) At the time, I was dual booting windows and Ubuntu on a 600Gb HDD. When I went to a 256GB SSD, I concluded that windows was a waste of space, and did not put it on the SSD. (Second best thing I've ever done! ) I kept the old hard drive though, and now, unfortunately, I have to use windows 7 for a class I'm taking. I know this is not a windows forum, but if I could boot the HDD, I have a plan to move windows to virtualbox, so that's taken care of. The issue is, when I plug it into my laptop, it won't boot.
Once before, I had to use it, and when I tried to plug it in via SATA to USB connection, I got grub, and my old Ubuntu install worked, but I had to plug it into the original spot inside my laptop to get windows to boot without a BSOD. Now, though, when I plugged it in, (via a USB connection first, then when that didn't work, I plugged it in directly through the SATA 2 port.) Grub failed to work at all. I had a spare USB lying around, so I tried to do a grub-repair, which has worked for me in the past:
Alas, when I finished that and tried to start up, I got a disk read error before I even got to GRUB...
When I try to mount the hard drive from a running Ubuntu 12.04 or Lubuntu 12.10 install, I get this error:
Gparted reports that the partitions are there, but the file type for the ubuntu partition is not recognized, and the windows partition is complaining about bad sectors or something, but those errors were there when I was constantly using the old hard drive before I upgraded.Error mounting: mount exited with exit code 13: ntfs_mst_post_read_fixup_warn: magic: 0x43425355 size: 4096 usa_ofs: 2002 usa_count: 65535: Invalid argument
Actual VCN (0x80000a0b9310000) of index buffer is different from expected VCN (0x0).
Failed to mount '/dev/sdb2': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
My question is, did I just completely fry my old hard drive, or is there a way I could revive it?
Also, I put this in general help, because I'm not sure if my hardware issue is caused by a software malfunction, (i.e. grub), but to any moderators reading this, should this be in the hardware section?