HDD I/O error

Sziasztok!

Gyermekeim által nézett meséket tartalmazó HDD-t leejtették. Több év gyűjteménye volt rajt. 1,5 TB lévén mentés nincs. Egyetlen partíció volt rajta ext3 filerendszerrel. Az áldozat egy SATA WD Caviar Green WD15EARS.
Az alábbiak ismeretében valahogy hozzáférhetek még a rajta lévő adatokhoz?

  1. root@blackbook:~# dmesg
    [ 5305.094835] usb 2-1.2: new high-speed USB device number 12 using ehci_hcd
    [ 5305.188307] usb 2-1.2: New USB device found, idVendor=13fd, idProduct=1340
    [ 5305.188313] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 5305.188318] usb 2-1.2: Product: External
    [ 5305.188321] usb 2-1.2: Manufacturer: Generic
    [ 5305.188325] usb 2-1.2: SerialNumber: 202020202020202020202020
    [ 5305.188838] scsi12 : usb-storage 2-1.2:1.0
    [ 5306.185738] scsi 12:0:0:0: Direct-Access     Generic  External 2.10 PQ: 0 ANSI: 4
    [ 5306.187928] sd 12:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
    [ 5306.188909] sd 12:0:0:0: [sdc] Using 0xffffffff as device size
    [ 5306.188919] sd 12:0:0:0: [sdc] 4294967296 512-byte logical blocks: (2.19 TB/2.00 TiB)
    [ 5306.189771] sd 12:0:0:0: [sdc] Write Protect is off
    [ 5306.189779] sd 12:0:0:0: [sdc] Mode Sense: 21 00 00 00
    [ 5306.190629] sd 12:0:0:0: [sdc] No Caching mode page present
    [ 5306.190637] sd 12:0:0:0: [sdc] Assuming drive cache: write through
    [ 5306.191510] sd 12:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
    [ 5306.192397] sd 12:0:0:0: [sdc] Using 0xffffffff as device size
    [ 5306.194161] sd 12:0:0:0: [sdc] No Caching mode page present
    [ 5306.194166] sd 12:0:0:0: [sdc] Assuming drive cache: write through
    [ 5306.195153] sd 12:0:0:0: [sdc]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [ 5306.195159] sd 12:0:0:0: [sdc]  Sense Key : Illegal Request [current]
    [ 5306.195166] Info fld=0x0
    [ 5306.195168] sd 12:0:0:0: [sdc]  Add. Sense: Logical block address outof range
    [ 5306.195175] sd 12:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
    [ 5306.195186] end_request: I/O error, dev sdc, sector 0
    [ 5306.195191] quiet_error: 150 callbacks suppressed
    [ 5306.195194] Buffer I/O error on device sdc, logical block 0
    [ 5306.196140] sd 12:0:0:0: [sdc]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [ 5306.196147] sd 12:0:0:0: [sdc]  Sense Key : Illegal Request [current]
    [ 5306.196153] Info fld=0x0
    [ 5306.196156] sd 12:0:0:0: [sdc]  Add. Sense: Logical block address out of range
    [ 5306.196163] sd 12:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
    [ 5306.196174] end_request: I/O error, dev sdc, sector 0
    [ 5306.196179] Buffer I/O error on device sdc, logical block 0

    és innen loopba került, ezt ontja végtelenül. Az adatokat is rosszul olvassa ki: serial number, méret.

    Van egy ugyanilyen másik hdd-m, az így néz ki egy másik géphez csatlakoztatva:

    
    [8043430.032022] usb 1-1: new high speed USB device using ehci_hcd and address 81
    [8043430.165190] usb 1-1: New USB device found, idVendor=13fd, idProduct=1340
    [8043430.165195] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [8043430.165199] usb 1-1: Product: External
    [8043430.165202] usb 1-1: Manufacturer: Generic
    [8043430.165205] usb 1-1: SerialNumber: 57442D574D41565531323531
    [8043430.165357] usb 1-1: configuration #1 chosen from 1 choice
    [8043430.166068] scsi84 : SCSI emulation for USB Mass Storage devices
    [8043430.166290] usb-storage: device found at 81
    [8043430.166295] usb-storage: waiting for device to settle before scanning
    [8043435.164236] usb-storage: device scan complete
    [8043435.164712] scsi 84:0:0:0: Direct-Access     Generic  External         2.10 PQ: 0 ANSI: 4
    [8043435.165548] sd 84:0:0:0: Attached scsi generic sg1 type 0
    [8043435.167497] sd 84:0:0:0: [sda] 2930277168 512-byte logical blocks: (1.50 TB/1.36 TiB)
    [8043435.168313] sd 84:0:0:0: [sda] Write Protect is off
    [8043435.168318] sd 84:0:0:0: [sda] Mode Sense: 21 00 00 00
    [8043435.168321] sd 84:0:0:0: [sda] Assuming drive cache: write through
    [8043435.169806] sd 84:0:0:0: [sda] Assuming drive cache: write through
    [8043435.169838]  sda: sda1
    [8043435.184183] sd 84:0:0:0: [sda] Assuming drive cache: write through
    [8043435.184219] sd 84:0:0:0: [sda] Attached SCSI disk
  2. root@blackbook:~# fdisk /dev/sdc
    
    Unable to read /dev/sdc
  3. root@blackbook:~# sfdisk /dev/sdc
    Checking that no-one is using this disk right now ...
    BLKRRPART: Input/output error
    OK
    
    Disk /dev/sdc: 2097152 cylinders, 64 heads, 32 sectors/track
    read: Input/output error
    
    sfdisk: read error on /dev/sdc - cannot read sector 0
     /dev/sdc: unrecognized partition table type
    Old situation:
    No partitions found
    Input in the following format; absent fields get a default value.
    <start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>
    Usually you only need to specify <start> and <size> (and perhaps <type>).
    
    /dev/sdc1 :
    /dev/sdc1          0+ 2097151  2097152- 2147483647+  83  Linux
    /dev/sdc2 :
    /dev/sdc2          0       -       0          0    0  Empty
    /dev/sdc3 :
    /dev/sdc3          0       -       0          0    0  Empty
    /dev/sdc4 :
    /dev/sdc4          0       -       0          0    0  Empty
    New situation:
    Units = cylinders of 1048576 bytes, blocks of 1024 bytes, counting from 0
    
       Device Boot Start     End   #cyls    #blocks   Id  System
    /dev/sdc1          0+ 2097151  2097152- 2147483647+  83  Linux
    /dev/sdc2          0       -       0          0    0  Empty
    /dev/sdc3          0       -       0          0    0  Empty
    /dev/sdc4          0       -       0          0    0  Empty
    Warning: no primary partition is marked bootable (active)
    This does not matter for LILO, but the DOS MBR will not boot this disk.
    Do you want to write this to disk? [ynq] y
    read: Input/output error
    
    sfdisk: read error on /dev/sdc - cannot read sector 0
    Re-reading the partition table ...
    BLKRRPART: Input/output error
    
    If you created or changed a DOS partition, /dev/foo7, say, then use
    dd(1)to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512
    count=1(See fdisk(8).)
  4. Gondoltam kinullázom a partíciós táblát és a másik hdd-ről újraírom, de persze nem férek hozzá:
    root@blackbook:~# dd if=/dev/zero of=/dev/sdc bs=512 count=1
    dd: writing `/dev/sdc': Input/output error
    1+0 records in
    0+0 records out
    0 bytes (0 B) copied, 0.00146273 s, 0.0 kB/s
  5. A testdisk is csak ilyet logol a partíció keresése közben:
    file_pread(3,2,buffer,34(0/1/3)) read err: Input/output error
  6. Mint fent írtam van még egy ugyanilyen HDD-m, de azon is rengeteg adat van. Annak elektronikájával esetleg egy hozzáértő kezében mehetek valamire?
  7. Van valami, amit kipróbálhatok, vagy a hdd tartalmáról van listám és álljak neki összevadászni a kollekciót?

    Előre is köszönöm az ötleteket!

Hozzászólások

Ha a diszk leesett, akkor aligha elektronikai baja lesz...

abszolut nem biztos,h serult maga a tányér.. es ez a lenyeg.

Kell egy fej leszedő szerkezet, vannak hozzá célgépek, célszerszámok és meg lehet csinálni DIY módszerrel is, értelemszerűen
kell hozzá egy donor vinyó (ugyanaz a széria, stb).

itt egész jó videók vannak célszerszámokról, ezek 400eur között mozognak:

http://www.youtube.com/watch?v=DUlHgAwkDFE&feature=player_embedded

http://www.hddsurgery.com/

Tehát a dolog nem lehetetlen és nem feltétlen kell Kürt kategóriában gondolkozni, persze a végeredmény kétséges marad..de működhet.

A fejleszedő célszerszám az egyszerűbb dolog, mert jó esetben csak egyszer kell megvenni, és sokszor használható. Viszont itt a lényeg: „értelemszerűen kell hozzá egy donor vinyó (ugyanaz a széria, stb)”. Azaz minden egyes javítandó merevlemezből (típusonként) kell egy másik, amiben a lemezeket be tudjuk tenni, és ott olvasni tudjuk. Ez a mostani piaci kínálat mellett sokkal nagyobb beruházást jelent mint a fejleszedő.
Arról ne is beszéljünk, hogy megfelelő tisztaságú helyiség is kell, ha ebből valaki meg akar élni. Egy normál szobában is meg lehet egy ilyet csinálni, ha éppen szerencsénk van, de erre vállalkozást alapítani azért merészség.

-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.

Elküldtem a hdd-t. Ma hívott, hogy sajnos olyan mértékben sérült, hogy az adatokat nem tudja lementeni róla. Elmondása szerint, ha nem kapott volna áramot - azaz nem próbálkoztam volna - jobbak lettek volna az esélyeim.

Szóval kalandra fel, jöhet a kollekció összevadászása és egy NAS-ra gyűjtés, amiből az ember nem szedegeti ki a hdd-ket.

Én annyit tudok segíteni, hogy felajánlom a Csipet Csapat összes részét :)