Recuperando tabela de partições que Windows Vista apagou

Pensei no título desse post em algo como “Micro$oft, a saga continua agora em outra galáxia” ou algo assim, mas resolvi fazer uma coisa mais informativa. Sei que muita gente passa por isso e nem sempre é fácil achar informação válida sobre o assunto.
Meu mais recente notebook veio com Windows Vista. Quando instalei Linux nele resolvi deixar o Vista lá para caso eu precisasse ver alguma coisa no IE. Ficou por alguns meses numa boa com o dual boot rolando sem problemas. Até que um dia eu precisei entrar no Windows ele não deu boot: tela azul e restarta sozinho sem que eu consiga ver a mensagem de erro. Deixei ele de lado lá…
Hoje precisei usar IE para debugar um javascript que está dando problema somente nele. Resolvi colocar o CD de recovery do Windows para ver se ele dava sinal de vida. Conclusão sem me perguntar nada ele disse: formatando… copiando arquivos… Nisso eu pensei: puts ferrou! Dei reboot antes que ele passasse por cima das minhas partições Linux. Ubuntu Live CD to the rescue! Dei boot num Ubuntu Live CD e a “recuperação” de fato tinha apagado todas as partições e criado uma única novamente somente para o Windows. Ok, sem pânico.
Última vez que passei por problema semelhante foi há uns 10 anos atrás, quando meu Windows foi infectado pelo vírus Chernobyl(CHI). Esse vírus ficava quietinho na sua máquina e somente agia se você ligasse ela num dia 26 de abril, aniversário do acidente nuclear na Ucrânia. Ele apagava o primeiro megabyte do seu disco rígido. Com isso ia pro espaço seu boot loader e sua tabela de partições. Depois desse dia eu exterminei o Windows da minha vida e passei a usar somente Linux.
Google é nosso amigo. Na época eu consegui um software que varria o disco e procurava por partições perdidas e depois recriava a tabela de partições. Se eu consegui resolver esse mesmo problema há tanto tempo atrás, não devia ser tão dificil resolver nos dias de hoje. E realmente não foi. Achei dos programas de código aberto para fazer o trabalho: gpart e TestDisk.
Eu optei por usar o TestDisk, me pareceu ser mais completo. Ele demorou cerca de 30 minutos para fazer o scan no disco de 160gb. Detectou todas as minhas 3 partições Linux (swap, uma de sistema que fica no “/” e outra que uso como “/home”). Foi só marcar elas como primárias novamente e salvar a nova tabela de partições. É preciso dar um boot no Live CD para o sistema reler a tabela de partições (na verdade tem uma forma de fazer isso sem boot, mas eu esqueci como é). Por último é só restaurar o GRUB a partir do Live CD do Ubuntu.
Depois disso o Ubuntu apagado pelo Windows rolou numa boa e eu deixei o Windows de mão de novo. Ô sisteminha…
Links legais:
- TestDisk
- Site do TestDisk. Eles também tem uma ferramenta específica para recuperação de fotografias em mídias diversas.
- System Rescue with Knoppix
- Foi aqui que eu descobri o gpart. As outras apresentações também são muito boas.
- Insert Linux
31.03.2009 03:50 PM





April 4th, 2009 at 05:43 PM
Sylvestre, por que não usar uma máquina virtual já que é só para testar site em IEBOSTAS?
April 6th, 2009 at 03:44 PM
ISSO VOCE ESTA FALANDO SOBRE MICROSFT 2007
April 7th, 2009 at 11:58 PM
@thiago estou fazendo isso agora ;)
@juliana não entendi seu comentário.
PS: Estou aderiando à morte do IE6 \o/
April 8th, 2009 at 09:30 AM
Sylvestre,
o iMasters está fazendo a campanha “Atualize seu navegador”.
Eu uso em meus sites.
http://imasters.uol.com.br/crossbrowser/pt-br/
Abraços.
June 7th, 2009 at 09:15 PM
Olá,
Gostaria de te agradecer pela excelente palestra, divulgada pelo Carlos Brando. Aprendi bastante com ela. Muito obrigado!
July 2nd, 2009 at 12:10 PM
Olá, aconteceu o mesmo problema comigo. Só que eu tinha o winVista com duas partições (sistema e arquivos). fui reinstalar o windows, dai virou uma coisa só.. eu fiz esses procedimentos, mas e como faço pra salvar a tabela pra dar boot e aparecer minha partição novamente? Desde ja acgradeço!!
July 2nd, 2009 at 11:32 PM
Fala Mergulhão,
gostei bastante da apresentação sim. Temos que mostrar nossos cases para o mercado. Aproveitando, esse ano quase que fui trabalhar com você no Comunitas, mas acabei optando por Globo.com mesmo.
Abraço e até mais!
July 17th, 2009 at 07:57 PM
Eu vejo o Futuro Bem prospero um mundo tomado de pinguin Andando de pc a pc e uma vez ou outra agente encontra uma pc queimado a 30 anos atraz com um sistema chamado Windowns 7 :) otimo posts
January 4th, 2010 at 08:07 AM
Galera – estou com o mesmo problema listado no post acima, mas acho que não consigo resolver… Na verdade tenho medo de ferrar mais o meu HD e definitivamente não recuperar mais nada. Eu tinha o Vista + Ubuntu. Instalei o Fedora encima do UBUNTU. Aconteceu alguma coisa que o Vista não entrava mais. Tinha a opção de recuperar o Windows, só que ele formatou tudo inclusive uma partição que eu chamava de DISCO II, onde tinha todos os meus arquivos/documentos pessoais… Se tiver alguém no Rio que saiba como recuperar minha partição DISCO II e não cobre uma fortuna igual a essas empresas de Data Recovery, por favor entre em contato, por favor. jalbino.br@gmail.com