Como posso recuperar meu sistema depois de executar o 'mkfs' na partição do sistema?

0

Eu não sou um usuário de Linux e estava fazendo alguns trabalhos de casa, eu digitei cegamente sudo mkfs ext3 dev/sda2 (eu tinha o Ubuntu como instalação do Windows).

Eu fiz mais algumas coisas e desliguei o Ubuntu para ativar o Windows. Nenhum sistema operacional instalado - esta é a mensagem que estou recebendo. Eu pluguei meu HDD em outro computador e todos os meus arquivos ainda estão lá.

O que devo fazer para recuperar minha instalação do Windows?

df -l (before mkfs)
/dev/loop0             29G  2,0G   27G   8% /
udev                  3,0G  4,0K  3,0G   1% /dev
tmpfs                 1,2G  900K  1,2G   1% /run
none                  5,0M     0  5,0M   0% /run/lock
none                  3,0G  1,3M  3,0G   1% /run/shm
/dev/sda3             455G  123G  333G  27% /host
/dev/sdb1             1,9G  820M  1,1G  43% /media/PHONE CARD

mkfs output (polish, sorry)

mke2fs 1.41.14 (22-Dec-2010) 
Etykieta systemu plików=

Typ OS: Linux 
Rozmiar bloku=1024 (log=0) 
Rozmiar fragmentu=1024 (log=0) 
Stride=0 bloków, szerokość Stripe=0 bloków 
25688 i-węzłów, 102400 bloków 
5120 bloków (5.00%) zarezerwowanych dla superużytkownika 
Pierwszy blok danych=1 
Maksymalna liczba bloków systemu plików=67371008 
13 grup bloków 
8192 bloków w grupie, 8192 fragmentów w grupie 
1976 i-węzłów w grupie 
Kopie zapasowe superbloku zapisane w blokach:  
    8193, 24577, 40961, 57345, 73729 

Zapis tablicy i-węzłów: zakończono                       
Tworzenie kroniki (4096 bloków): wykonano 
Zapis superbloków i podsumowania systemu plików: wykonano 

Ten system plików będzie automatycznie sprawdzany co każde 30 montowań 
lub co 180 dni, zależnie co nastąpi pierwsze. Można to zmienić poprzez 
tune2fs -c lub -i.

depois do testdisk (analisar + escrever)

fdisk -l
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    23179263    11588608   27  Hidden NTFS WinRE
/dev/sda2   *    23179264    23384063      102400   83  Linux
/dev/sda3        23384064   976771071   476693504    7  HPFS/NTFS/exFAT

Então, o sda2 é a instalação do meu windows e foi alterado de ntfs para ext3.

    
por Filip Podgórny 04.06.2012 / 23:52

2 respostas

1

Parece que você formatou a partição de inicialização do Windows! Não se preocupe então. Antes de continuar, aconselho sempre a fazer backup dos seus dados preciosos! O que você precisa fazer é restaurar a partição de inicialização do Windows. Executar a ferramenta de recuperação oficial ao inicializar o Windows deve fazer o truque. Outras ferramentas podem estar disponíveis, mas as ferramentas de recuperação do Windows são criadas para esse tipo de problema. Você pode executá-los pressionando uma determinada tecla durante a inicialização ou inicializando a partir do disco de instalação. Para o Windows XP você precisa do seu CD de instalação, para o Windows 7 você tem que pressionar F8 durante a inicialização. Boa sorte!

    
por 05.06.2012 / 18:34
0

Não é tarde demais para recuperar seus arquivos, pois você provavelmente só editou a tabela de partições. É importante não começar a usá-lo!

O que eu sugiro é garantir que a partição não seja montada. Uma maneira segura de conseguir isso é inicializar com um sistema operacional como o GParted Live ou o Parted Magic. A última vez que verifiquei, o Parted Magic está incluído na grande compilação de ferramentas que o Ultimate Boot CD oferece, mas tanto o GParted Live quanto o Parted Magic podem ser baixados individualmente.

A próxima coisa a fazer é reverter as alterações feitas no mkfs. No meu conhecimento, uma reversão verdadeira não é possível, portanto, se eu tivesse que fazer isso, eu formataria o sda2 como ntfs e executaria uma ferramenta de recuperação de arquivos ntfs nele. GParted Live e Parted Live ambos vêm com ferramentas que devem ajudá-lo aqui (especialmente o último).

Acho que uma reversão real só é possível se você fez backup da sua tabela de partições. Eu fiz isso antes e isso funcionou para mim, então isso pode ser uma boa coisa para usar no futuro. Sugiro que você use o TestDisk ou uma ferramenta parecida para ter certeza de que você não tem backups, porque talvez a MFT (ou qualquer outro dado para esse assunto) seja automaticamente salva em backup! >

Se você usou a partição e a montou com acesso de gravação, é provável que os arquivos já tenham sido sobrescritos. Você terá um desafio maior em mãos, mas com a recuperação de ferramentas especiais é possível.

Se você está procurando uma ferramenta de resgate, dê uma olhada no TestDisk, eu sempre usei isso com grande sucesso. Eu tenho certeza que está incluído no Parted Magic.

    
por 05.06.2012 / 00:24