Partição linux formatada do windows

0

Minha máquina é particionada em windows e linux, eu acidentalmente fiz um 'formato rápido' a partir do windows da minha partição linux.

Quando eu inicio no linux eu tenho acesso ao 'grub rescue'.

Alguém tem conselhos sobre como recuperar idealmente a partição, mas alternativamente meus dados?

    
por neut 06.09.2013 / 01:24

2 respostas

1

Primeiro, se você estava usando um disco de tabela de partição GUID (GPT), provavelmente correu para este problema . Em caso afirmativo, leia essa página e implemente a correção descrita (ou seja, alterando o código do tipo de partição da sua partição Linux). Isso não ajudará em seu problema imediato, mas diminuirá a probabilidade de você se deparar com esse problema novamente.

Segundo, usar fsck , como sugere o davidgo, pode recuperar a maioria dos arquivos; No entanto, também é praticamente certo que pelo menos alguns dos arquivos já foram irremediavelmente danificados. Assim, mesmo se você recuperar a partição, há uma boa chance de que o sistema não inicialize completamente; ou se ele inicializar, alguns programas aleatórios não funcionarão. Assim, você pode querer planejar a reinstalação do Linux. Se você não tem nenhum dado do usuário que deseja preservar, você pode querer reinstalar o Linux em vez de se preocupar em recuperar a partição. Se você tiver dados do usuário, talvez queira recuperar a partição, fazer backup dos arquivos do usuário (alguns dos quais podem estar danificados), reinstalar o Linux e restaurar os arquivos do usuário. Incidentalmente, esse tipo de acidente ilustra uma das vantagens de usar uma partição /home separada: Com essa partição, você poderia se concentrar em restaurar /home e reinstalar no sistema de arquivos raiz ( / ), sem ter para fazer backup e restaurar os arquivos em /home .

No caso de você ter arquivos de usuário valiosos e fsck não ajudar, use PhotoRec Socorro. Em teoria, ele irá recuperar arquivos individuais; no entanto, é provável que não recupere nomes de arquivos ou caminhos, assim você acabará gastando muito tempo analisando o que foi recuperado para reorganizar tudo. Esta é outra ilustração de uma vantagem de separar /home de / : Quando você separa os dados do usuário dessa maneira, pode usar o PhotoRec apenas na partição /home , o que elimina a necessidade de peneirar arquivos do sistema que são mais facilmente restaurados com a reinstalação do sistema operacional.

    
por 06.09.2013 / 19:17
0

A resposta provavelmente dependerá do sistema de arquivos que você estava usando (por exemplo, ext3, reiserfs, xfs, ext4 ...). Certamente, a primeira coisa a fazer seria criar uma cópia da partição e tentar executar fsck.XXXX, em que XXXX é o tipo de sistema de arquivos - que pode funcionar, se você tiver sorte, dependendo do sistema de arquivos, e se encontrar outras cópias da tabela de arquivos / nós. (Você pode querer ver se existem opções que você pode usar para procurar por tabelas alternativas). Caso isso não aconteça, tente usar o photorec ou testdisk para verificar o disco e retirar o que você pode encontrar com base nas assinaturas.

O sistema de arquivos mais provável para uma caixa Linux é provavelmente EXT4 ou EXT3. Olhe para o uso de "Superblocos alternativos", veja link para ver se você pode encontrar e como usá-los

É improvável que um programa "undelete" possa ajudar muito, já que você perdeu as informações de layout que a undelete requer.

    
por 06.09.2013 / 03:55