restaura o sistema de arquivos após o fdisk

1

Eu divido uma partição em dois com fdisk , mas depois de reiniciar eu tenho partição no sistema de arquivos FAT (era ext4). O que pode estar errado? E como consertar isso ou obter dados de uma partição ruim? Espero que isso seja possível. Lista de comandos que fiz:

resize2fs /dev/sda3 300G
fdisk /dev/sda
//here I remove sda3 partition and create 2 new for sda3 and sda4.
//w and reboot...

//...and I've got this structure:
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 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: 0x3e74fdb8

Device Boot      Start         End      Blocks   Id  System
/dev/sda1           16065      626534      305235   de  Dell Utility
/dev/sda2          626535     6924014     3148740   82  Linux swap / Solaris
/dev/sda3   *     6924015   636069614   314572800   83  Linux
/dev/sda4       636069615  1465149167   414539776+  83  Linux

mount me diga o que ele não pode ler superbloco, então eu uso e2fsck para começar com algum superbloco alternativo e tente usar todos os superblocos de mke2fs output. Também tentei mount -f -t ext4 /dev/sda3 tempdir .

testdisk encontrou todas as partições necessárias, mas apenas no modo de pesquisa [none] . Pelo que entendi, a saída pode usar para fixar o tamanho do sistema de arquivos ou para recuperar dados, mas não entendo sua saída.

Disk /dev/sda - 750 GB / 698 GiB - CHS 91202 255 63

     Partition                  Start        End    Size in sectors

   P ext3                     1   0  1    38 254 57     610464
   P FAT32                  431   0  1   561 254 63    2104515 [NO NAME]
   P ext4                   431   4 20 39593 132 25  629145600
   P ext4                 39593 128  5 91201  80 60  829079552

Write isn't available because the partition table type "None" has been selected.

Alguém pode me dizer como usar esses dados para restaurar manualmente o sistema de arquivos de partição ou mover dados para outra partição?

    
por Mykytak 22.05.2013 / 11:42

1 resposta

0

Por alguma razão, fdisk cria um deslocamento incorreto da partição ( graças a @frostschutz ). E testdisk não conseguiu encontrar nada do que eu preciso com as opções [Intel] e not created with vista (ele encontrou apenas sda2 partition). Quando coloquei Yes para sua pergunta sobre o vista, ele encontrou a partição necessária com Deep search . Eles não podem ser restaurados sem excluir sda2 e sda4 . Então eu coloquei sda3 de volta (com a exclusão de sda2 e sda4 partições) e todos os meus dados voltaram. Depois disso, criei novas partições sda2 e sda4 .
Também tento usar PhotoRec , mas arquivos restaurados parecem estranhos e foram apenas arquivos sem minhas pastas.

    
por 24.05.2013 / 07:42