Pplware

Reparar um Windows MBR com um Ubuntu LiveCD

Dor de cabeça!!! E das grandes desta vez. Mais uma vez ligam-me a pedir ajuda porque o Windows deixou de arrancar.

“Eu não fiz nada!! Só o desliguei ontem e hoje ele não arranca!”. E lá vou eu de armas e bagagens rumo a mais uma missão de salvamento!

Será que ele tem um cd do Windows? Nem que seja pirata, pois eu não ando com isso e não quero o usar o meu legal para isto!

Mas desta vez resolvo testar algo que li. Usar um LiveCD do Ubuntu para recuperar um MBR (Master Boot Record) o Windows.

Reconheço muitas capacidades ao Ubuntu, mas esta quer-me parecer que é fumo apenas. Mas como tudo está perdido mal não faz!

E, antecipando já o final da história, a coisa correu melhor do que eu esperava! Funcionou e em pleno!

Mas a receita, que é mesmo ao que viemos é a seguinte:

Peguem então num LiveCD de Ubuntu e coloquem dentro do Windows em estado zombie!

Arranquem a máquina e esperem que o Ubuntu acorde!

Uma vez dentro do Ubuntu devem fazer o seguinte:

Acedam a System -> Administration -> Software Sources e activem o Universal repository.

Agora lancem um terminal, a famosa janela negra (Applications -> Accessories -> Terminal) e executem o seguinte comando

sudo apt-get install ms-sys

O ms-sys é uma aplicação que permite escrever registo de boot compatíveis com sistemas Microsoft. Leia aqui o man do ms-sys.

Uma vez instalado o ms-sys temos de perceber a que partição devemos aplicar a receita. Para isso, e ainda na shell, execute o seguinte comando

sudo fdisk -l

A lista apresentada é a lista de partições disponíveis nesse computador. Deve procurar uma partição que seja do tipo

/dev/sda1 1 9327 74919096 83 NTFS

O mais importante aqui são os dados referentes à partição (/dev/sda1) e o formato da partição (NTFS) que neste caso nos indica ser uma partição formatada para Windows. Tenham cuidado para não estragar mais nada! Identificados os dados necessários eis que chega a hora de resolver o problema. E para isso devem executar o comando abaixo na vossa shell

sudo ms-sys –mbr /dev/sda1

Lembrem-se que devem adequar este comando à vossa realidade, ou seja, mudem o /sda1 para o resultado do vosso fdisk -l.

Cruzem os dedos e esperem o fim do comando. Após o fim do comando, efectuem um reboot (da forma correcta e retirando o cd do Ubuntu).

Devem estar agora a ver o Windows a arrancar como se nada se tivesse passado!

Muitos de vós vão argumentar que era muito mais simples se eu colocasse o cd do Windows e efectuasse um Repair.

É verdade, mas gosto de ter as minhas alternativas e esta forma parece-me ser muito mais simples e rápida!

Exit mobile version