I recently had a hard reboot do the switch being hit on my surge protector. I am having issues mounting my /dev/hda drive now. I have booted to the live cd and tried to fdisk /dev/hda, and says it can't read the drive. This drive shows up fine as a device and is listed in my bios. I have an ext3 partitioning scheme. What command checks should I run on this drive? I really hoped this drive isn't fried.
Getting erros like. end_request I/O error device when trying to run e2fsck.
During boot I get : recovery required on readonly filesystem
hda : dma_timer_expiry : dma status = 0x21
Any ideas ?! Need the help. I've searched all over the forums and can't find my answer.
Thanks, peeps!

