terça-feira, 29 de março de 2011

Reparar o Windows a partir do Ubuntu Live Cd

Por vezes, deparamo-nos com situações um pouco desagradáveis e que nos enervam desnecessáriamente.
Uma delas, e muito frequente, é quando o windows se lembra de nao voltar a arrancar por termos desinstalado um determinado programa.

Para contornarmos esta situação, precisamos de um CD ou uma Pen com o Ubuntu Live CD, caso não tenhamos os cds de recuperação do windows.

Como primeiro passo, iniciamos o Ubuntu para efectuarmos um backup das directorias que consideramos prioritárias, para o caso de algo correr mal neste procedimento.

De seguida, abrimos um terminal/consola (CTRL+ALT+T) e instalamos a aplicação MS-SYS (aplicação que permite escrever registo do boot compatíveis com sistemas operativos Windows):

$ sudo apt-get install ms-sys

Após a instalação, é importante saber qual a partição que detém o sistema operativo windows. Para tal, executamos o seguinte comando na consola:

$ sudo fdisk -l

Ao executar a instrução acima, é-nos apresentado uma lista com as partições no sistema, inclusivé indicando qual é a partição de Boot:

Device Boot Start End Blocks Id System
/dev/sda1 * 1 2611 20972826 7 HPFS/NTFS
/dev/sda2 2612 9729 57175304+ f W95 Ext'd (LBA)
/dev/sda5 2612 6857 34105963+ 7 HPFS/NTFS
/dev/sda6 6858 9468 20972826 83 Linux
/dev/sda7 9469 9729 2096451 82 Linux swap / Solaris

NOTA:Se tiveverem dispositivos externos ligados ao computador, estes serão listados como sdb1, sdb2,... devices.
No entanto, e para este caso em particular, vamos nos concentrar apenas nas partições do disco interno (sda).

Desta Lista, reparamos que o /dev/sda1, é a partição com o boot do windows, pois é NTFS e é responsável pelo boot (arranque) do sistema (tem um * na linha da listagem).

Detectada então a unidade, efectuamos a reparação do MBR através da seguinte instrução:

$ sudo ms-sys –m /dev/sda

NOTA: Onde está /dev/sad, substitua pela sua unidade de boot do windows.


Aguardamos pela conclusão da instrução e reiniciamos o computador (não esquecer remover o cd ou pen do Ubuntu Live CD). Se tudo correr bem, o mbr - master boot record, terá sido reparado.

Boa Sorte.

Fonte

Sem comentários:

Enviar um comentário