Gabinete externo de disco rígido interno Seagate SATA de 3,5" não formatado para recuperar dados

Gabinete externo de disco rígido interno Seagate SATA de 3,5" não formatado para recuperar dados

Eu costumava ter um desktop que rodava em um disco rígido interno de 160 GB. Mudei de cidade, então abandonei a área de trabalho e levei apenas meu interno para o novo local. O disco tem Ubuntu 12.04 instalado como sistema operacional.

É um disco interno Seagate SATA 3,5" e contém muitos dados importantes que gostaria de recuperar agora. Então, comprei um gabinete externo (Rocketfish) e mesmo sendo no Windows, posso vê-lo no Gerenciador de Dispositivos, o disco não aparece. Não consigo vê-lo no meu laptop (que executa o Ubuntu 14.04). O Rocketfish sugere que eu formate e reparticione a unidade para poder usá-la, mas não é isso que eu quero fazer. deseja poder acessar os dados no disco interno.

Como não quero formatá-lo, procuro opções que me ajudem a acessar os dados como estão. Devo procurar mais opções de gabinete externo ou adaptadores que me ajudem a fazer isso? Ou todos eles exigirão que eu formate o disco? O que mais é possível?

O disco rígido está em perfeitas condições de funcionamento. Usei-o apenas algumas semanas atrás, quando estava na minha área de trabalho.

Responder1

É possível que o gabinete do disco rígido não esteja transmitindo informações sobre o disco rígido corretamente.

Você não indicou qual era o produto do seu gabinete, mas acho que era esseRocketfish™ - Gabinete de disco rígido Serial ATA de 3,5":

http://www.rocketfishproducts.com/products/computer-accessories/RF-HD3035.html

Na descrição do produto, o gabinete oferece duas portas USB adicionais, um leitor de cartão de memória e uma espécie de botão que magicamente faz backups. Estes não são padrãoDispositivo de armazenamento USBrecursos, o que significa que você pode precisar de drivers adicionais para suportar este gabinete. (Infelizmente, a maioria dos drivers proprietários são escritos para Windows, o que não ajuda sua unidade formatada em Linux.)


Solução de problemas

Determinando como o dispositivo USB é reconhecido

Podemos determinar definitivamente se o Linux pode funcionar com este gabinete.

  1. Desconecte o cabo USB do seu gabinete.
  2. Como você está no Ubuntu, execute este comando para obter uma transmissão ao vivo das mensagens do kernel:sudo tail -f /var/log/syslog
  3. Conecte seu gabinete USB.
  4. Procure kernelmensagens " " com " usb" seguindo na mesma linha.

Exemplo de saída:

deltik@workstation [~]# sudo tail -f /var/log/syslog
Jun  9 03:38:19 workstation kernel: [16197.624834] usb 1-4: new high-speed USB device number 13 using xhci_hcd
Jun  9 03:38:19 workstation kernel: [16197.753643] usb 1-4: New USB device found, idVendor=0000, idProduct=0000
Jun  9 03:38:19 workstation kernel: [16197.753647] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun  9 03:38:19 workstation kernel: [16197.753649] usb 1-4: Product: NA
Jun  9 03:38:19 workstation kernel: [16197.753651] usb 1-4: Manufacturer: NA
Jun  9 03:38:19 workstation kernel: [16197.753653] usb 1-4: SerialNumber: 20030775011600033F73
Jun  9 03:38:19 workstation kernel: [16197.754266] usb-storage 1-4:1.0: USB Mass Storage device detected
Jun  9 03:38:19 workstation kernel: [16197.754488] scsi host3: usb-storage 1-4:1.0
Jun  9 03:38:19 workstation mtp-probe: checking bus 1, device 13: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4"
Jun  9 03:38:19 workstation mtp-probe: bus: 1, device: 13 was not an MTP device
Jun  9 03:38:20 workstation kernel: [16198.755022] scsi 3:0:0:0: Direct-Access     NA       NA               1.26 PQ: 0 ANSI: 5
Jun  9 03:38:20 workstation kernel: [16198.755445] sd 3:0:0:0: Attached scsi generic sg2 type 0
Jun  9 03:38:20 workstation kernel: [16198.756638] sd 3:0:0:0: [sdc] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
Jun  9 03:38:20 workstation kernel: [16198.757620] sd 3:0:0:0: [sdc] Write Protect is off
Jun  9 03:38:20 workstation kernel: [16198.757622] sd 3:0:0:0: [sdc] Mode Sense: 43 00 00 00
Jun  9 03:38:20 workstation kernel: [16198.757855] sd 3:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Jun  9 03:38:20 workstation kernel: [16198.766125]  sdc: sdc1 sdc2
Jun  9 03:38:20 workstation kernel: [16198.768140] sd 3:0:0:0: [sdc] Attached SCSI removable disk

A saída acima mostra que um “dispositivo de armazenamento em massa USB” foi detectado, o que significa que o dispositivo pode ser usado como uma unidade flash, quase exatamente como um disco rígido interno.

Se sua saída não for semelhante à acima, provavelmente você não conseguirá fazer interface com o gabinete.

Aqui está um exemplo diferente mostrando um dispositivo sendo reconhecido como teclado:

deltik@workstation [~]# sudo tail -f /var/log/syslog
Jun  9 03:33:45 workstation kernel: [15922.756034] usb 1-4: new low-speed USB device number 11 using xhci_hcd
Jun  9 03:33:45 workstation kernel: [15922.944965] usb 1-4: New USB device found, idVendor=1050, idProduct=0010
Jun  9 03:33:45 workstation kernel: [15922.944972] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun  9 03:33:45 workstation kernel: [15922.944975] usb 1-4: Product: Yubico Yubikey II
Jun  9 03:33:45 workstation kernel: [15922.944978] usb 1-4: Manufacturer: Yubico
Jun  9 03:33:45 workstation kernel: [15922.945174] usb 1-4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
Jun  9 03:33:45 workstation kernel: [15922.948270] input: Yubico Yubico Yubikey II as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:1050:0010.0006/input/input26
Jun  9 03:33:45 workstation kernel: [15923.004567] hid-generic 0003:1050:0010.0006: input,hidraw3: USB HID v1.11 Keyboard [Yubico Yubico Yubikey II] on usb-0000:00:14.0-4/input0
Jun  9 03:33:45 workstation mtp-probe: checking bus 1, device 11: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4"
Jun  9 03:33:45 workstation mtp-probe: bus: 1, device: 11 was not an MTP device

Determinando se o dispositivo USB pode ser usado para armazenamento em bloco

Se o log do kernel mostrar que você pode usar o gabinete Rocketfish como dispositivo de armazenamento, siga estas etapas:

  1. Desconecte o cabo USB do gabinete.
  2. Execute este comando:cat /proc/partitions
  3. Conecte o cabo USB novamente.
  4. Execute este comando novamente:cat /proc/partitions

Se o dispositivo USB foi reconhecido como armazenamento em bloco, você verá pelo menos uma nova linha adicionada à saída de cat /proc/partitions.

Caso contrário, infelizmente, o kernel não suporta o seu dispositivo Rocketfish, e minha única recomendação restante seriaobtenha um gabinete novo e mais simples que não possui nenhum recurso extra sofisticado.

Se o gabinete for reconhecido como um dispositivo de bloco...

Pode haver alguma esperança, mas eu não recomendaria tentar fazer a interface com a unidade através do gabinete Rocketfish porque o gabinete está retornando dados sobre o disco rígido de uma maneira incomum que pode levar à corrupção de dados se você tentar usá-lo.

informação relacionada