Sign in with
Sign up | Sign in
Your question

Hard disk detected at first but not after OS is selected for boot

Last response: in Storage
Share
August 1, 2012 9:02:38 PM

Well, my Seagate Barracuda 500GB suffered a power failure. It is detected at POST and even GRUB loads off it. But after I select an OS, it's partition isn't detected. When I select linux, the kernel is successfully loaded from it's partition (so that partition is found) but it gives me a kernel panic saying that the root partition wasn't found. As for Windows 7, GRUB just shows a message saying the partition couldn't be found.
On booting into Win7 on another hard disk, the partitions of the hard disk in question aren't present.
And after that when I restart, the hard disk isn't even detected at POST. It is again detected only when I unplug the power from the motherboard, plug it back in and then switch on.
So, I am hoping that the data can be somehow salvaged. I don't care about the hard disk. I just care about the data.
August 1, 2012 9:26:07 PM

If loading to an OS on another drive won't let you access the partitions in question... Not good.

Try to find a local data recovery provider and see if anything can be salvaged off the drive.
m
0
l
a b G Storage
August 1, 2012 10:26:15 PM

test your hardware

where is your data backup?
m
0
l
Related resources
August 1, 2012 10:56:48 PM

apache_lives said:
test your hardware

The hardwares fine. Plugging in other hard disks in it's place works fine.
apache_lives said:
where is your data backup?

I have a little backup but not all of it. It was a lot to have a backup of. Actually, I never really thought this would happen.
m
0
l
a c 878 G Storage
August 1, 2012 11:40:35 PM

From what it sounds like to me all your data is still there, you just need to repair the partition table. How you do that with grun is a mystery to me. Do you have a backup of the partition table?

I'm not familiar enough with grub but normally I would just use fdisk.

Have you tried 'Boot Repair' ?
m
0
l
August 4, 2012 4:26:26 PM

popatim said:
From what it sounds like to me all your data is still there, you just need to repair the partition table. How you do that with grun is a mystery to me. Do you have a backup of the partition table?

I'm not familiar enough with grub but normally I would just use fdisk.

Have you tried 'Boot Repair' ?

I tried creating a new partition table using TestDisk but it fails with a write error. Actually everything I tried fails with a write error.
Even SeaTools fails to perform a long test.

These are the errors in Boot Repair's log
Quote:
[ 45.342661] sd 0:0:1:0: [sda] CDB: Read(10): 28 00 0e f6 40 80 00 00 08 00
[ 45.342669] end_request: I/O error, dev sda, sector 251019392
[ 45.342736] sd 0:0:1:0: [sda] Unhandled error code
[ 45.342738] sd 0:0:1:0: [sda] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
m
0
l
!