Usando o testdisk, consegui localizar o sistema de arquivos e restaurar a maioria dos meus arquivos. Eu acho que o principal problema foi tentar expandir a partição do bloco inicial sem mover corretamente os blocos do sistema de arquivos.
Eu tenho uma máquina com um SSD de 250GB. Eu tinha 7 partições: as 5 primeiras do Windows 10, com a EFI como partição 2. Excluí a partição de recuperação 3 do Windows e as partições 4 e 5 do Windows e excluí a partição 6 do Linux (com um EXT4 fs) e recriou-o com o espaço restante, depois reinicializou minha máquina e não conseguiu inicializar.
O problema que eu assumo é que meu sistema de arquivos anterior está no meio da partição e não pode ser lido. Como resultado, ele é inicializado na linha de comando do GRUB.
Quando executo e2fsck
na partição, obtenho
Bad magic number in super-block while trying to open /dev/sda4
Eu realmente não quero excluir e recriar meu sistema de arquivos, pois havia muito trabalho salvo no meu computador. Posso fazer um script para executar e2fsck -b
com cada superbloco possível ou há algo mais errado com o que eu fiz?
Usando o testdisk, consegui localizar o sistema de arquivos e restaurar a maioria dos meus arquivos. Eu acho que o principal problema foi tentar expandir a partição do bloco inicial sem mover corretamente os blocos do sistema de arquivos.