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?