Attempt to read block from filesystem resulted in short read while trying to
so i pulled out a sata chord from my motherboard while it was still on (i know stupid right? i am normally religious about turning off my computer before removing a chord, often going so far as to completely unplug it and wait fro the light to go off, but i had always assumed it was just me being irrational...) well after doing so my computer locked up...i had to do a forced restart...after doing that my secondary HDD (/dev/hdb) not longer reads. fdisk /dev/hdb gives this:
Unable to read /dev/hdb (there is more information in the actual console...): Code:
May 31 17:01:15 debian kernel: [ 3009.176919] hdb:<3>end_request: I/O error, dev hdb, sector 0 fsck.ext3: Attempt to read block from filesystem resulted in short read while trying to open /dev/hdb Could this be a zero-length partition? (again the same stuff as above shows up in the actual console...) mke2fs -n /dev/hdb gives: Code:
mke2fs 1.41.3 (12-Oct-2008) Code:
e2fsck 1.41.3 (12-Oct-2008) |
Was the "victim drive" part of a RAID setup or LVM or did it have encrypted partitions on it? How many partitions were on it aprox? Why do you run 'mke2fs -n /dev/hdb' on the whole disk? Do you have (file, any, whatever) backups? Can you boot a Live CD and run 'testdisk /log /debug /dev/hdb', quit it, then read (and post?) the log file contents testdisk created?
|
Quote:
Could not stat /dev/hdb1 --- No such file or directory The device apparently does not exist; did you specify it correctly? hdb is the only one present in /dev neither hdb1 nor hdb5(the swap) are present in dev.. do i need a live cd for testdisk? the hdd is secondary so i can boot into linux just fine, or will it cause problems if i use it here? as for backups...very little...just my music...the rest is all on that drive. it was a 500 gig so it was used for storing MOST my data. the only thing that could back it up is my 1tb which is also broken (due to WD being idiots) |
Quote:
Quote:
Quote:
Quote:
|
well i can run testdisk but the size given for the drive is wrong, first it said ~1 GB now it has :
Disk /dev/hdb - 12785069 TB / 11627953 TiB - X6ضضضضض ضض ضض ~Vضضض in both cases there was gibberish after, this time it seems to be hebrew...i didnt continue... |
You might want to try the the parted command (parted /dec/sdb) and see if you can use the "rescue" command (use help rescue for syntax) to recreate you disk partition(s). (You need to be "root" to run parted.)
|
hmm it seems to have resolved itself. after i plugged the sata cable back in (as i had some work to do on another HDD, dont worry im fairly sure i didnt break it...) and turned it on, then turned it off again properly and removed the cable...it worked...bios musta gotten all confused by the sudden removal of a sata cable...
|
All times are GMT -5. The time now is 03:17 AM. |