Disco rígido externo mostrando desconhecido, não inicializado no Gerenciamento de disco

Disco rígido externo mostrando desconhecido, não inicializado no Gerenciamento de disco

Removi meu disco rígido externo de 1 TB (Seagate) diretamente de um sistema Windows e agora ele não funciona mais. Estou tentando consertar isso via Ubuntu agora, e quando tento verificar em Discos (utilitário gnome), ele diz que não há mídia.

Tentei reunir o máximo de informações possível, executando alguns comandos que pude encontrar on-line em fóruns de ajuda.

sudo lshw -c disco

*-disk
description: SCSI Disk
product: JMS579
vendor: JMICRON
physical id: 0.0.0
bus info: scsi@4:0.0.0
logical name: /dev/sdb
configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512

sudo lshw -class disco -class armazenamento

*-usb:1
description: Mass storage device
product: USB Mass Storage
vendor: JMicron
physical id: 4
bus info: usb@2:4
logical name: scsi4
version: 1.00
serial: 152D00579000
capabilities: usb-2.10 scsi emulated scsi-host
configuration: driver=usb-storage maxpower=34mA speed=480Mbit/s
*-disk
description: SCSI Disk
product: JMS579
vendor: JMICRON
physical id: 0.0.0
bus info: scsi@4:0.0.0
logical name: /dev/sdb
configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
sudo hdparm -I /dev/sdb

/dev/sdb:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

ATA device, with non-removable media
Standards:
Likely used: 1
Configuration:
Logical max current
cylinders 0 0
heads 0 0
sectors/track 0 0
--
Logical/Physical Sector size: 512 bytes
device size with M = 1024*1024: 0 MBytes
device size with M = 1000*1000: 0 MBytes 
cache/buffer size = unknown
Capabilities:
IORDY not likely
Cannot perform double-word IO
R/W multiple sector transfer: not supported
DMA: not supported
PIO: pio0 
sudo smartctl -a -d scsi /dev/sdb

=== START OF INFORMATION SECTION ===
Vendor: JMICRON
Product: JMS579
Compliance: SPC-4
Device type: disk
Local Time is: Fri Jun 22 23:07:23 2018 IST
device Test Unit Ready [unsupported scsi opcode]
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

fdisk -l

O Fdisk não mostra nenhum resultado para este disco. pois não está montado em lugar nenhum.

sudo dmesg

[141307.332889] usb 2-4: USB disconnect, device number 5
[141310.499914] usb 2-4: new high-speed USB device number 7 using xhci_hcd
[141310.628540] usb 2-4: New USB device found, idVendor=152d, idProduct=0579
[141310.628544] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[141310.628547] usb 2-4: Product: USB Mass Storage
[141310.628549] usb 2-4: Manufacturer: JMicron
[141310.628551] usb 2-4: SerialNumber: 152D00579000
[141310.629107] usb-storage 2-4:1.0: USB Mass Storage device detected
[141310.629201] scsi host4: usb-storage 2-4:1.0
[141311.628514] scsi 4:0:0:0: Direct-Access     JMICRON  JMS579                PQ: 0 ANSI: 6
[141311.629170] sd 4:0:0:0: Attached scsi generic sg2 type 0
[141311.629942] sd 4:0:0:0: [sdb] Unit Not Ready
[141311.629953] sd 4:0:0:0: [sdb] Sense Key : Illegal Request [current] 
[141311.629960] sd 4:0:0:0: [sdb] Add. Sense: Invalid command operation code
[141311.632053] sd 4:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[141311.632064] sd 4:0:0:0: [sdb] Sense Key : Illegal Request [current] 
[141311.632072] sd 4:0:0:0: [sdb] Add. Sense: Invalid command operation code
[141311.632253] sd 4:0:0:0: [sdb] Write Protect is off
[141311.632261] sd 4:0:0:0: [sdb] Mode Sense: 00 00 00 00
[141311.632435] sd 4:0:0:0: [sdb] Asking for cache data failed
[141311.632441] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[141311.635917] sd 4:0:0:0: [sdb] Unit Not Ready
[141311.635927] sd 4:0:0:0: [sdb] Sense Key : Illegal Request [current] 
[141311.635935] sd 4:0:0:0: [sdb] Add. Sense: Invalid command operation code
[141311.639186] sd 4:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[141311.639197] sd 4:0:0:0: [sdb] Sense Key : Illegal Request [current] 
[141311.639205] sd 4:0:0:0: [sdb] Add. Sense: Invalid command operation code
[141311.639534] sd 4:0:0:0: [sdb] Attached SCSI disk
[141594.937486] EXT4-fs (sdb): unable to read superblock
[141594.937770] EXT4-fs (sdb): unable to read superblock
[141594.938048] EXT4-fs (sdb): unable to read superblock
[141594.938335] SQUASHFS error: squashfs_read_data failed to read block 0x0
[141594.938337] squashfs: SQUASHFS error: unable to read squashfs_super_block

nenhum registro para sdb em /proc/partitions

Aqui está a saída de vários comandos gdisk que tentei:

sudo gdisk
GPT fdisk (gdisk) version 1.0.1

Type device filename, or press <Enter> to exit: /dev/sdb
Problem reading disk in BasicMBRData::ReadMBRData()!
Warning! Read error 22; strange behavior now likely!
Warning! Read error 22; strange behavior now likely!
Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************

Command (? for help): i 
no partitions

Command (? for help): o
This option deletes all partitions and creates a new protective MBR.
Proceed? (Y/N): Y

Command (? for help): p
Disk /dev/sdb: 0 sectors, 0 bytes
Logical sector size: 512 bytes
Disk identifier (GUID): ACBB4EFC-7AE9-4C9B-B804-DA09D936163D
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 18446744073709551582
Partitions will be aligned on 2048-sector boundaries
Total free space is 0 sectors (0 bytes)

Number  Start (sector)    End (sector)  Size       Code  Name

Command (? for help): v

Problem: Disk is too small to hold all the data!
(Disk size is 0 sectors, needs to be 0 sectors.)
The 'e' option on the experts' menu may fix this problem.

Problem: GPT claims the disk is larger than it is! (Claimed last usable
sector is 18446744073709551582, but backup header is at
18446744073709551615 and disk size is 0 sectors.
The 'e' option on the experts' menu will probably fix this problem

Partition(s) in the protective MBR are too big for the disk! Creating a
fresh protective or hybrid MBR is recommended.

Identified 3 problems!

Command (? for help): x

Expert command (? for help): e
Relocating backup data structures to the end of the disk

Expert command (? for help): z
About to wipe out GPT on /dev/sdb. Proceed? (Y/N): Y
Warning! GPT main header not overwritten! Error is 28
GPT data structures destroyed! You may now partition the disk using fdisk or
other utilities.

Expert command (? for help): p
Disk /dev/sdb: 0 sectors, 0 bytes
Logical sector size: 512 bytes
Disk identifier (GUID): 4B3EC7B7-2E9E-4933-885C-0CF09BFBE24C
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 18446744073709551582
Partitions will be aligned on 2048-sector boundaries
Total free space is 0 sectors (0 bytes)

Number  Start (sector)    End (sector)  Size       Code  Name

Expert command (? for help): w
Caution! Secondary header was placed beyond the disk's limits! Moving the
header, but other problems may occur!
Warning! The claimed last usable sector is incorrect! Do you want to correct
this problem? (Y/N): Y
Have adjusted the second header and last usable sector value.

Partition(s) in the protective MBR are too big for the disk! Creating a
fresh protective or hybrid MBR is recommended.

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): Y
OK; writing new GUID partition table (GPT) to /dev/sdb.
Unable to save backup partition table! Perhaps the 'e' option on the experts'
menu will resolve this problem.
Warning! An error was reported when writing the partition table! This error
MIGHT be harmless, or the disk might be damaged! Checking it is advisable.

Também tentei consertar usando o sistema Windows. mostra Desconhecido, não inicializado no Gerenciamento de disco. Eu tentei o Diskpart também, aqui está a saída para vários comandos:

clean: 
DiskPart succeeded in cleaning the disk

recover: 
Virtual Disk Service error:
The disk is not initialized

convert gpt: 
Virtual Disk Service error:
The system's information about the object may not be up to date

DiskPart has referenced an object which is not up-to-date.
Refresh the object by using the RESCAN command. 
If the problem persists exit DiskPart, then restart DiskPart or restart the computer.

rescan:
Please wait while DiskPart scans your configuration...
Diskpart has finished scanning your configuration. 

convert mbr: this one didn't work as well. 

Eu tentei o EaseUs também, ele não conseguiu detectar a unidade.

Qualquer ajuda é muito apreciada, desde já obrigado.

Responder1

O Diskpart não afeta os dados reais se você não forçá-lo explicitamente a fazê-lo - sua suposição está correta, os dados ainda estão lá.

O diagnóstico SMART (por exemplo, acessível através de discos Gnome no Ubuntu) mostrará eventuais falhas de hardware, mas parece que o Windows estava gravando dados ativamente na unidade, o que acontece desde o Windows 7 com muita frequência, pois é uma operação atrasada que é executada quando os recursos estão livres/io-load é baixo.

Além disso, o serviço de indexação acessa a unidade regularmente e repetidamente no modo de leitura/gravação para armazenar os metadados coletados. Se você deseja evitar isso no futuro e forçar a gravação/sincronização imediata, você pode ativar o cache de disco nas propriedades de hardware da unidade na próxima vez que acessá-lo via Windows. Você desistirá da funcionalidade de remoção rápida da unidade e precisará desmontá-la por meio do seletor de dispositivos no SysTray - semelhante às operações de montagem nas distros Linux.

Se você deseja usar software baseado em Windows ou aplicativos explicitamente GUI, então sua melhor aposta será Macrium Reflect, instalado dentro do Windows como um aplicativo ou usando sua funcionalidade para criar um Rescue-System baseado em Windows PE que você pode executar de forma semelhante a um Sistema Linux-Live a partir de uma unidade USB.

Eu recomendo usar:

TestDisk

... que é a ferramenta mais confiável para recuperação de dados/partições, especialmente porque não altera o conteúdo da unidade com base na possível estrutura de partição encontrada até que você decida fazê-lo. Ele não possui GUI, mas é executado em uma janela de terminal e oferece uma abordagem assistida para verificar arquivos/pastas/partições, verificando os dados brutos na unidade.

Se você consegue se lembrar da estrutura da partição, dos tamanhos estimados e da posição de cada uma e se você se lembra dos nomes dos rótulos das partições, você está pronto para prosseguir, é tudo o que você precisa para identificar as partições corretas. A preparação/digitalização/análise leva, na verdade, mais tempo do que a restauração/recriação da estrutura de partição.

Supondo que você leia o manual e as instruções na tela fornecidas na interface de texto do TestDisk, ele reparará sua unidade se realmente não for uma falha de hardware.

Responder2

Você usou o diskpart para limpar o disco e destruiu todos os dados. Não é bom. Com sorte, apenas os metadados foram destruídos e os arquivos ainda estão lá. Se você tiver sorte, também pode haver metadados de backup no disco que podem ser acessados ​​pelo produto certo.

Mas lembre-se sempre da regra nº 1 que diz:Nunca modifique o disco que você está tentando recuperar.

Sua única esperança agora, se não tiver um backup, é usar um produto de recuperação.

Para obter uma lista desses produtos com análises, consulte este artigo:
Melhor utilitário gratuito de recuperação de dados e exclusão de arquivos.

Como nem todos os produtos usam os mesmos algoritmos, você pode experimentá-los um por um. Se você conseguir salvar alguns arquivos, grave-os em outro disco, não no disco que você está tentando salvar.

O da lista que considerei mais eficaz em um caso semelhante foi MiniTool Power Data Recovery, embora a recuperação de mais de 1 GB de dados por vez exija a versão comercial (US$ 69).

Se os arquivos forem irrecuperáveis, mas forem de grande valor para você, entre em contato com uma empresa comercial de salvamento. Você precisará enviar o disco para eles e estar ciente de que esses serviços são caros. Então é melhor comprar pela Internet e verificar bem a reputação do serviço antes de escolher.

Também existem produtos comerciais que podem ser encontrados na Internet pesquisando por “resgate de dados” ou “recuperação de dados”. Alguns deles têm download gratuito, onde a análise do disco é gratuita, mas a recuperação dos arquivos pode exigir pagamento.

Responder3

Isso tem todos os sinais de um problema que não pode ser corrigido por software. Portanto, você pode parar de mexer no software, pois isso só piora as coisas.

Como regra geral, no minuto em que uma unidade (física) para de se identificar corretamentecom capacidade correta, você está lidando com um problema que não pode corrigir/resolver usando apenas software. Se o problema subjacente for dano à mídia, a execução do software causará apenas danos adicionais. Se uma unidade parar de identificar a capacidade correta, é muito improvável que o PCB seja o culpado, pois essas informações são mantidas principalmente nos pratos (firmware), que podem estar corrompidos devido a danos na mídia.

Como regra geral, se uma unidade girar, o problema não é o PCB.

Se os dados forem importantes, o melhor conselho neste momento é procurar um especialista em recuperação de dados.Muitos laboratórios oferecem um diagnóstico gratuito. O “conhecimento comum” de que um serviço de recuperação de dados cobrará vários milhares de dólares por definição é um mito, desde que você evite franquias maiores. Muitos problemas de tipo de mídia ou até mesmo cabeças 'fracas', problemas de firmware podem ser resolvidos sem nunca abrir a unidade em uma sala limpa. Muitas vezes é o trabalho em sala limpa que torna a recuperação cara.

Houve momentos em que você poderia tentar remover uma unidade de seu gabinete USB. Isso tinha várias vantagens:

  • Você pode descartar que o próprio gabinete seja o problema.
  • No caso de pequenos problemas de leitura (danos à mídia/cabeça), é melhor deixar o tratamento de erros para a interface nativa da unidade, em vez de ter que lidar com a camada USB extra. A maioria das pontes USB é péssima no tratamento de erros. Uma unidade USB que trava constantemente durante a cópia de dados pode ser manuseável quando conectada a uma porta SATA nativa, por exemplo.

Hoje em dia muitas vezes não é mais tão simples.

  • O gabinete USB pode fornecer/lidar com criptografia.
  • O gabinete USB pode apresentar a unidade como um dispositivo 4K e, portanto, foi particionado, formatado, etc., assumindo setores 4K.
  • De qualquer forma, o USB pode não ser facilmente ignorado se estiver integrado ao PCB da unidade.

informação relacionada