Como recuperar esta partição Linux?

3

Eu tenho este netbook, onde a tabela de partições se parece com isso

~$ fdisk netbook.dd 
Warning: invalid flag 0x0000 of partition table 5 will be corrected by w(rite)

Command (m for help): p

Disk netbook.dd: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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: 0x89c52b31

     Device Boot      Start         End      Blocks   Id  System
netbook.dd1   *        2048      616447      307200    7  HPFS/NTFS
netbook.dd2          616448   287338589   143361071    7  HPFS/NTFS
netbook.dd3       589484032   620941311    15728640    7  HPFS/NTFS
netbook.dd4       287338590   589473044   151067227+   5  Extended

Partition table entries are not in disk order

Command (m for help): 

Costumava haver uma partição EXT3 Linux nele, de onde o GRUB seria inicializado. Agora algo aconteceu, então desapareceu. Eu suponho que também houve uma partição swap, mas não tenho certeza.

Alguém pode fazer alguma coisa com isso? Ou talvez sugestões sobre o que posso tentar recuperar a partição EXT3 com dados?

    
por Sandra 01.02.2011 / 13:06

3 respostas

4

Depois de consertar a tabela de partição com o fdisk, apenas pressionando w , consegui recuperar tudo usando TestDisk .

    
por 02.02.2011 / 12:10
5

Como diz, escrever a tabela de partições de volta deve definir os flags corretos - no entanto, deve haver uma razão para eles mudarem para 0 no primeiro lpace - você pode achar que precisa executar um fsck na partição - e mesmo assim o disco pode não ser recuperável.

    
por 01.02.2011 / 13:22
4
O

gparted tem a capacidade de escanear seus discos para partições "perdidas" da maioria dos tipos .

Se você não conseguiu lembrar exatamente onde estava (e não teve sorte, como você fez), o comando rescue no gparted fará o trabalho para você.

    
por 17.11.2011 / 20:09