Esse é um problema no qual eu já enfrentei várias vezes, e com certeza, você também...
O título do tópico já fala tudo, estarei mostrando aqui, como você pode recuperar o dual-boot do Linux com o Windows depois de uma formatação no Windows.
Ok, mas o que acontece?
Eu explico:
O Windows, como todo sistema operacional para idiotas, simplesmente limpa sua MBR (master boot record do HD) sem lhe perguntar nada e com isso deleta seu gerenciador de boots. Aí, você pensa: Vou ter que reinstalar o Linux, só pra recuperar o boot... Calma, não é por aí não... Seu problemas acabaram!
Como recuperar?
Simples. Primeiramente, você precisa ter um CD do Linux em mãos.
Insira-o no driver de CD, e reinicie sua máquina.
Agora, inicie o Linux pelo Live-CD... (Não clique em Instalar o sistema, e sim o execute via Live-CD)
Depois de executado, abra um terminal, e vire root com o comando:
sudo su
Ok, com tudo isso feito, vamos começar o processo de recuperação do dual-boot.
Certo, o que vamos fazer é:
Montar a partição do Linux
Reinstalar o GRUB ou LILO
Finalmente, o processo de recuperação
Precisamos saber em qual partição nosso Linux se encontra instalado. Para isso dê o comando:
fdisk -l
Certo, depois deste comando, aparecerá algo como:
/dev/sda1 64 246596239 123298088 7 HPFS/NTFS/exFAT
/dev/sda2 * 315966424 437135319 60584448 7 HPFS/NTFS/exFAT
/dev/sda3 437135360 488392703 25628672 7 HPFS/NTFS/exFAT
/dev/sda4 246597630 315965439 34683905 5 Estendida
/dev/sda5 246597632 309753855 31578112 83 Linux
/dev/sda6 309755904 315965439 3104768 82 Linux swap / Solaris
Veja que, no meu caso o Linux se encontra na partição /dev/sda5. Pronto. Já descobrimos em qual partição está o seu Linux. Agora, vamos montar esta partição, e reinstalar o GRUB ou LILO.
Crie uma pasta para isso:
mkdir linux
Criamos uma pasta com o nome linux. Agora vamos montar a partição /dev/sda5 nesta pasta:
mount /dev/sda5 linux
Agora, adicione os seguintes comandos: (Vai lá, sem medo! E também, lembre-se de trocar o nome das partições, onde estiver /dev/sda5, coloque o nome da sua partição)
mount -o bind /dev linux/dev
mount -t proc none linux/proc
chroot linux /bin/bash
source /etc/profile
cat /proc/mounts > /etc/mtab
Agora, se você usa o GRUB, rode o seguinte comando:
grub-install --recheck /dev/sda5
Mesmo se você usa o LILO, esse comando não irá interferir em nada. Então, se você usar LILO:
lilo-install --recheck /dev/sda5
And Finish! Agora, vamos somente desmontar a partição:
exit
umount linux/proc
umount linux/dev
umount linux
Pronto! Agora você pode reiniciar o seu computador, que o dual-boot se encontrará funcionando normalmente!
Obrigado!
Créditos a mim!
O título do tópico já fala tudo, estarei mostrando aqui, como você pode recuperar o dual-boot do Linux com o Windows depois de uma formatação no Windows.
Ok, mas o que acontece?
Eu explico:
O Windows, como todo sistema operacional para idiotas, simplesmente limpa sua MBR (master boot record do HD) sem lhe perguntar nada e com isso deleta seu gerenciador de boots. Aí, você pensa: Vou ter que reinstalar o Linux, só pra recuperar o boot... Calma, não é por aí não... Seu problemas acabaram!
Como recuperar?
Simples. Primeiramente, você precisa ter um CD do Linux em mãos.
Insira-o no driver de CD, e reinicie sua máquina.
Agora, inicie o Linux pelo Live-CD... (Não clique em Instalar o sistema, e sim o execute via Live-CD)
Depois de executado, abra um terminal, e vire root com o comando:
sudo su
Ok, com tudo isso feito, vamos começar o processo de recuperação do dual-boot.
Certo, o que vamos fazer é:
Montar a partição do Linux
Reinstalar o GRUB ou LILO
Finalmente, o processo de recuperação
Precisamos saber em qual partição nosso Linux se encontra instalado. Para isso dê o comando:
fdisk -l
Certo, depois deste comando, aparecerá algo como:
/dev/sda1 64 246596239 123298088 7 HPFS/NTFS/exFAT
/dev/sda2 * 315966424 437135319 60584448 7 HPFS/NTFS/exFAT
/dev/sda3 437135360 488392703 25628672 7 HPFS/NTFS/exFAT
/dev/sda4 246597630 315965439 34683905 5 Estendida
/dev/sda5 246597632 309753855 31578112 83 Linux
/dev/sda6 309755904 315965439 3104768 82 Linux swap / Solaris
Veja que, no meu caso o Linux se encontra na partição /dev/sda5. Pronto. Já descobrimos em qual partição está o seu Linux. Agora, vamos montar esta partição, e reinstalar o GRUB ou LILO.
Crie uma pasta para isso:
mkdir linux
Criamos uma pasta com o nome linux. Agora vamos montar a partição /dev/sda5 nesta pasta:
mount /dev/sda5 linux
Agora, adicione os seguintes comandos: (Vai lá, sem medo! E também, lembre-se de trocar o nome das partições, onde estiver /dev/sda5, coloque o nome da sua partição)
mount -o bind /dev linux/dev
mount -t proc none linux/proc
chroot linux /bin/bash
source /etc/profile
cat /proc/mounts > /etc/mtab
Agora, se você usa o GRUB, rode o seguinte comando:
grub-install --recheck /dev/sda5
Mesmo se você usa o LILO, esse comando não irá interferir em nada. Então, se você usar LILO:
lilo-install --recheck /dev/sda5
And Finish! Agora, vamos somente desmontar a partição:
exit
umount linux/proc
umount linux/dev
umount linux
Pronto! Agora você pode reiniciar o seu computador, que o dual-boot se encontrará funcionando normalmente!
Obrigado!
Créditos a mim!