Introdução:
O Grub é o gerenciador de boot do Gnu/Linux, através dele é
possivel utilizar no mesmo computador duas ou mais distribuições,
normalmente um linux e um windows. Entretanto quando instalamos o
Linux e depois instalamos o Windows, o Windows não reconhece o Linux
e precisamos fazer a recuperação do Grub.
Essa é uma atividade muito comum para todos os usuários que
utilizam dois sistemas operacionais em um unico computador.
Inventário:
Virtualizador: VirtualBox
HD: 80Gb
Particionamento:
S/O1: Ubuntu 14.04.1 LTS \n \l
S/O2: Windows 10
LiveCD: Ubuntu, hash: 119cb63b48c9a18f31f417f09655efbd
PaginaDeDownload: Download
PaginaDeDownload: Download
Grub: versão 2.02
O primeiro passo é inserir um LiveCD no seu computador e iniciar o
sistema, feito isso pressione o botão TryUbuntu ou
similar(dependendo da versão do seu sistema).
O linux ira abrir o sistema operacional, feito isso entre no terminal
e execute os comandos abaixo. No LiveCD:
Primeiramente check as partições para saber onde o linux está
montado. Nós instalaremos o grub no /sda e o grub criará seus
arquivos dentro do sistema de arquivos no /dev/sda1.
$sudo
fdisk -l
stdout>
/dev/sda1 2048 39063551 19530752 83 Linux
/dev/sda2 39065598 41064447 999425 5 Extended
/dev/sda3 * 41064448 42188799 562176 7
HPFS/NTFS/exFAT
/dev/sda4 42188800 167770111 62790656 7 HPFS/NTFS/exFAT
/dev/sda5 39065600 41064447 999424 82 Linux swap
/ Solaris
stdout>
Monte a partição que o linux está instalado, no caso /dev/sda1, no
diretório /mnt.
$sudo
mount /dev/sda1 /mnt
Execute
os comandos abaixo, com a opção bind.
$sudo
mount --bind /dev /mnt/dev
$sudo
mount --bind /dev/pts /mnt/dev/pts
$sudo
mount --bind /proc /mnt/proc
$sudo
mount --bind /sys /mnt/sys
OBS:
A opção --bind monta um diretório local em um diretório dentro de
uma partição remota.
Entre
em modo chroot com o comando abaixo:
$sudo
chroot /mnt
Instale
o grub no HD (cuidado /dev/sda é diferente de /dev/sda1) e depois
faça o upgrade do grub para ele buscar os sistemas contidos no
ambiente.
$sudo
grub-install /dev/sda
$sudo
update-grub
Saia
do modo chroot
$exit
Desmonte
todas as partições.
$sudo
umount /mnt/sys
$sudo
umount /mnt/proc
$sudo
umount /mnt/dev/pts
$sudo
umount /mnt/dev
$sudo
umount /mnt
Reinicie
o sistema:$sudo
telinit 6Pronto,
agora o seu sistema ira reiniciar com o modo dualboot.:)-----------------------------------------------------------------------------------
Bibliografia:
https://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
$man grub$man mount
Comments
Post a Comment