disco rígido externo não é mais reconhecido, fornece erros de E / S de buffer

1

O disco rígido externo que contém todas as minhas fotos e o backup de todos os meus documentos importantes não é mais reconhecido. É um 500GB três meses de idade Iomage HD de área de trabalho de prestígio .

Quando eu o conecto, ele é reconhecido como um dispositivo USB, porque aparece quando digito lsusb , mas dmesg fornece essa mensagem de erro.

[19712.013250] usb 2-2: new high speed USB device using ehci_hcd and address 21
[19712.145347] usb 2-2: configuration #1 chosen from 1 choice
[19712.147214] scsi25 : SCSI emulation for USB Mass Storage devices
[19712.147514] usb-storage: device found at 21
[19712.147519] usb-storage: waiting for device to settle before scanning
[19717.148978] usb-storage: device scan complete
[19717.149527] scsi 25:0:0:0: Direct-Access     ST350082 0AS                   PQ: 0 ANSI: 2 CCS
[19717.151020] sd 25:0:0:0: Attached scsi generic sg2 type 0
[19717.151685] sd 25:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[19717.160402] sd 25:0:0:0: [sdb] Write Protect is off
[19717.160412] sd 25:0:0:0: [sdb] Mode Sense: 34 00 00 00
[19717.160418] sd 25:0:0:0: [sdb] Assuming drive cache: write through
[19717.165685] sd 25:0:0:0: [sdb] Assuming drive cache: write through
[19717.165691]  sdb: sdb1
[19719.171808] sd 25:0:0:0: [sdb] Assuming drive cache: write through
[19719.171818] sd 25:0:0:0: [sdb] Attached SCSI disk
[19737.430998] sd 25:0:0:0: [sdb] Unhandled sense code
[19737.431007] sd 25:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[19737.431016] sd 25:0:0:0: [sdb] Sense Key : Medium Error [current] 
[19737.431027] sd 25:0:0:0: [sdb] Add. Sense: Unrecovered read error
[19737.431038] end_request: I/O error, dev sdb, sector 6160463
[19737.431050] Buffer I/O error on device sdb1, logical block 6160400
[19737.431060] Buffer I/O error on device sdb1, logical block 6160401
[19737.431067] Buffer I/O error on device sdb1, logical block 6160402
[19737.431075] Buffer I/O error on device sdb1, logical block 6160403
[19737.431082] Buffer I/O error on device sdb1, logical block 6160404
[19737.431088] Buffer I/O error on device sdb1, logical block 6160405
[19737.431096] Buffer I/O error on device sdb1, logical block 6160406
[19737.431102] Buffer I/O error on device sdb1, logical block 6160407
[19737.431114] Buffer I/O error on device sdb1, logical block 6160408
[19737.431121] Buffer I/O error on device sdb1, logical block 6160409
[19737.712183] sd 6:0:0:0: [sdb] Unhandled sense code
[19737.712191] sd 6:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_SENSE
[19737.712200] sd 6:0:0:0: [sdb] Sense Key : Hardware Error [current] 
[19737.712210] sd 6:0:0:0: [sdb] Add. Sense: No additional sense information
[19737.712222] end_request: I/O error, dev sdb, sector 0
[19737.712232] Buffer I/O error on device sdb, logical block 0

O drive externo também não aparece quando eu uso o fdisk :

jeroen@phalacrocorax:~$ sudo fdisk -l
[sudo] password for jeroen: 

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000341ad

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       18714   150320173+  83  Linux
/dev/sda2           18715       19457     5968147+   5  Extended
/dev/sda5           18715       19457     5968116   82  Linux swap / Solaris'

Eu tirei o disco do invólucro para colocá-lo em uma conexão SATA internamente e tentei os programas de recuperação de arquivos testdisk / photorec e SpinRite , mas ambos falharam porque não puderam reconhecer o disco rígido externo.

Eu tenho outras opções?

    
por BioGeek 01.03.2010 / 00:21

3 respostas

1

Esse erro dmesg significa que o kernel não está conseguindo acessar o dispositivo. Se o kernel não puder entrar no disco, o fdisk também não o encontrará, o fdisk usa os drivers do Linux para acessar o disco rígido.

Não é provável que seja um problema de software.

Uma unidade externa tem um disco rígido comum dentro dela. Sua melhor aposta neste momento é descobrir se é o recinto que está quebrado ou a unidade. Se tiver sorte, é apenas o gabinete que está danificado e o disco rígido pode ser conectado diretamente ao computador ou colocado em um gabinete alternativo para recuperar os dados. Caso contrário, você pode optar por pagar pela recuperação de dados, se achar que vale a pena.

    
por 01.03.2010 / 05:26
0

Eu tive um problema em que meu disco não estava acessível no meu iMac, mesmo com ferramentas de baixo nível, como testdisk, fdisk e até mesmo dd. Acabei de inicializar em um Live CD do Linux e consegui restaurar tudo.

Você pode querer verificar de maneira semelhante: tente conectar seu disco em outro sistema operacional.

    
por 23.09.2010 / 11:36
-1

Não parece um problema de software. Você poderia :  - conecte a unidade a outra porta USB, essa porta pode estar com defeito  - conecte a unidade a outro sistema e verifique se ela é reconhecida  - verifique / mude o cabo USB

    
por 23.09.2010 / 11:49