Recuperar partição extendida

Iniciado por BlackMoon, 31 de Maio de 2010, 14:38

tópico anterior - próximo tópico

BlackMoon

Boa tarde pessoal, to meio desesperado aqui. :P

A história é a seguinte:
1) Ontem tinha movido todos os dados que queria salvar para uma partição de backup.
2) Hoje reinstalei o Windows 7 e o Ubuntu 10.04.  :'(
3) Meu HD era formado pelas seguintes partições:
a: Ubuntu
b: Windows 7
c: Windows Vista
d: Partição extendida
    [d.1: Partição NTFS de Backup, d.2: Swap].

4) Deletei as partições do Linux, Windows Vista e 7, ficando apenas com a extendida.
5) Criei a partição ext4 para reinstalar o Linux, e com um pedaço do espaço em branco criei a nova partição para o Windows 7.
6) Com o resto do espaço aumentei a partição extendida e criei uma outra partição NTFS para dados.
7) O resultado foi esse:
a: Ubuntu
b: Windows 7
c: Partição Extendida
    [c.1: Partição NTFS de Dados, c.2: Partição NTFS de Backup, c.3: Swap]

8) O procedimento foi realizado pelo GParted do Live CD do Ubuntu 10.04.
9) Após criada as novas partições, montei a antiga partição de Backup para ver se estava tudo correto. Consegui ver todos os arquivos normalmente.
10) Fui instalar o Windows 7  >:(
11) Mandei instalar na partição correta. E pra minha surpresa as partições NTFS da partição Extendida não estavam sendo exibidas no "Meu Computador".  :'(
12) Imediatamente coloquei o Live CD e a partição extendida sumiu, só mostra o pedaço da Swap:

http://farm5.static.flickr.com/4017/4656922622_7790009452_b.jpg

13) Ali no espaço em branco, deveriam existir duas partições NTFS de 60gb cada, dentro da extendida:
Uma /dev/sda6 (com todos os dados do backup).
E uma /dev/sda7 (em branco).
14) O problema deve ter ocorrido porque a primeira partição NTFS estava em branco, o Windows simplesmente ignorou tudo e apagou a MBR/índice (não sei o nome correto) dessas duas partições NTFS.

15) E agora? Há alguma maneira de recuperar os dados?  :-[

Nessa partição de backup haviam várias fotos e documentos :-[
Sei que nada foi gravado nesse espaço, tá tudo lá.

Detalhes:
fdisk:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004e42a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1044     8385898+  83  Linux
/dev/sda2            1045       14098   104856255    7  HPFS/NTFS
/dev/sda3           30270       30401     1052258+   5  Extended
/dev/sda5           30271       30401     1052257+  82  Linux swap / Solaris


Para rodar os programas que recuperam dados é necessário criar as partições esse espaço, não?

BlackMoon

#1
Ufa!

Aparentemente consegui recuperar os dados, estou indo para o Windows verificar.

http://www.gdhpress.com.br/hardware/leia/index.php?p=cap6-13
+
http://www.cgsecurity.org/wiki/TestDisk_Download

Salvaram o meu dia!  ;D

Funcionou sim, fica aqui a dica pra quem precisar :P

Gopher

BlackMoon, muito obrigado, consegui recuperar uma partição estendida com o TestDisk, segui os passos e funcionou perfeitamente.

Abraços