Como posso recuperar meu sistema após executar ‘mkfs’ na partição do sistema?

Como posso recuperar meu sistema após executar ‘mkfs’ na partição do sistema?

Não sou usuário de Linux e estava fazendo o dever de casa, digitei às cegas sudo mkfs ext3 dev/sda2(eu tinha o Ubuntu como instalação do Windows).

Fiz mais algumas coisas e desliguei o Ubuntu para ligar o Windows novamente. Nenhum sistema operacional instalado – esta é a mensagem que estou recebendo. Conectei meu HDD em outro computador e todos os meus arquivos ainda estão lá.

O que devo fazer para recuperar a 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 + gravar)

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 sda2 é minha instalação do Windows e foi alterado de NTFS para ext3.

Responder1

Parece que você formatou a partição de boot do Windows! Não se preocupe então. Antes de continuar, eu te aconselhosemprepara fazer backup de 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 resolver. 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 CD de instalação, para o Windows 7 você precisa pressionar F8 durante a inicialização. Boa sorte!

Responder2

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

O que sugiro é garantir que a partição não seja montada. Uma maneira segura de fazer isso é inicializar com um sistema operacional como GParted Live ou 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 com mkfs. Pelo que sei, uma reversão verdadeira não é possível, então, se eu tivesse que fazer isso, formatava o sda2 como NTFS e executaria uma ferramenta de recuperação de arquivo NTFS nele. GParted Live e Parted Live vêm com ferramentas que devem ajudá-lo aqui (especialmente o último).

Acho que uma reversão real só é possível se você fizer backup da sua tabela de partições. Eu fiz isso antes e funcionou para mim, então pode ser uma boa coisa para usar no futuro.Eu sugiro que você use o TestDisk ou uma ferramenta semelhante para garantir que não tenha backups, porque talvez o MFT (ou qualquer outro dado) estejaautomaticamentebackup!

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á então um desafio maior em mãos, mas com ferramentas especiais a recuperação é possível.

Se você está procurando uma ferramenta de resgate, dê uma olhada no TestDisk, sempre usei com muito sucesso. Tenho certeza de que está incluído no Parted Magic.

informação relacionada