Recuperar dados do arquivo de imagem (USB DISK)

2

Tenho uma unidade flash USB de 8 GB (PEN DRIVE). Eu usei e desmontar com segurança. Mas depois da próxima inserção mostra "No partition available". Eu tentei no windows também. Eu não o formato. Eu usei o utilitário de disco (Ubuntu) e criei uma imagem de disco de 8GB. Salvou no formato * img. Agora como posso ler isso? Eu tentei montar comando, mas mostra

sudo mount -o iocharset=iso8859-1  disk.img penR/
mount: you must specify the filesystem type

fdisk -l:

Disk /dev/sdb: 8053 MB, 8053063680 bytes
248 heads, 62 sectors/track, 1022 cylinders, total 15728640 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: 0xffffffff

Disk /dev/sdb doesn't contain a valid partition table

MINHA PEN DRIVE FOI FAT32

O Gparted mostra o disco não alocado. Utilitário de disco pediu formato. Eu tenho muitos dados importantes salvos no disco. Por favor ajude. Eu estou desamparado. Eu acredito que o Linux é tão poderoso que pode recuperar meus dados. obrigado antecipadamente.

    
por shantanu 05.09.2012 / 18:13

2 respostas

2

(Antes de fazer qualquer coisa com o disk.img , eu faria o backup.)

Se a imagem do disco for de todo o disco (por exemplo, /dev/sdb ), em vez de apenas uma partição ( /dev/sdb1 ) você não poderá montar a imagem diretamente (já que o arquivo iniciará com a tabela de partição do disco partição de dados). Você pode verificar se a imagem contém cabeçalhos de partição reconhecíveis com:

fdisk -lu disk.img

O que deve indicar a presença de provavelmente uma única partição FAT32 e informar o deslocamento no arquivo img (o número na coluna Start ). Então você pode tentar montar essa partição usando:

mount -o loop,offset=START disk.img MOUNTPOINT

Onde START é o deslocamento em bytes encontrado com fdisk e MOUNTPOINT está em algum lugar para colocá-lo.

Se a imagem do disco não contiver partições reconhecíveis, ainda assim poderão haver bits de dados legíveis. Ferramentas como photorec podem ser usadas para pesquisar a imagem do disco em busca de algo que se pareça com um arquivo reconhecível e tentar extraí-lo. Veja DataRecovery para mais informações sobre ferramentas como esta.

    
por chronitis 05.09.2012 / 18:34
0

Testdisk é um bom utilitário de recuperação que você pode usar para recuperar seus dados.

  • Primeiro, faça o download do tarball do link .

  • Extraia.

    sudo tar xzf testdisk-6.14-WIP.linux26.tar.bz2
  • Mova para a pasta e execute o arquivo testdisk-static com permissões de root.
    cd /path/to/file/testdisk-6.14-WIP
    sudo ./testdisk-static
  • Por enquanto, selecione [Sem registro].

  • Você verá os dispositivos de armazenamento conectados. Selecione o seu pen drive.

  • Em seguida, selecione o tipo de tabela de partição. Você pode selecionar [Nenhum] no seu caso.

  • Clique em [Analisar].

  • Na próxima tela Pressione Enter para procurar por partições perdidas.

Se você não conseguir encontrar nenhuma partição perdida, considere usar o PhotoRec , que é um utilitário de recuperação de dados. Está disponível no mesmo pacote que o TestDisk .

    
por green 05.09.2012 / 18:48