gparted travou durante um redimensionamento; Quais são minhas opções?

7

Eu estava redimensionando uma partição NTFS em minha unidade de dados de 2TB (aumentando seu tamanho, movendo-a até o início do disco) quando o gparted terminava inesperadamente, talvez com 66% de conclusão.

sudo mount -t ntfs / dev / sdc1 / media / data /:

  NTFS signature is missing.
  Failed to mount '/dev/sdc1': Invalid argument
  The device '/dev/sdc1' doesn't seem to have a valid NTFS.

Montagem com o gparted:

  mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
    missing codepage or helper program, or other error
    In some cases useful info is found in syslog - try
    dmesg | tail or so

fdisk -l mostra:

Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes, 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x33d99b3b

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1  3907029167  1953514583+  ee  GPT

O gparted copia os dados antes de escrever a tabela de partições? Se for esse o caso, posso verificar o disco para o início da partição NTFS e tentar recuperar a tabela de partição antiga?

Quais são minhas opções para recuperar meus dados?

    
por Eric Martindale 20.12.2012 / 02:28

1 resposta

1

Eu sugeriria começar esse novo disco primeiro, depois usar dd para copiar o disco em sua totalidade em seu estado atual , de um para o outro. Apenas certifique-se de que o novo disco tenha o mesmo número (ou mais) de LBAs que o disco atual (os LBAs estão impressos no rótulo)

Uma vez feito isso, então sim, verifique o disco usando testdisk e seguindo este guia:

link

Se o testdisk puder localizar e informar o número do setor do início da partição perdida e o final dos dados contíguos para essa parte da partição, você poderá movê-lo para o início do disco com dd.

Exemplo:

Se o início da partição estiver no setor 1294 e houver dados contíguos de 1294 a 1399, você poderá fazer isso:

dd if=/dev/sdb of=/dev/sdd skip=1293 count=105

sdb é o disco em que você tentou relocar a partição, sdd é o segundo disco reserva que você comprou para essa tentativa de recuperação. Espero que ajude e boa sorte!

    
por 28.02.2013 / 01:04