Recuperando o GRUB - Bootloader
Fala galera!
Hoje vou mostrar a vocês como fazer a reinstalação do nosso querido GRUB. ;)
Pra começar:
O que danado é GRUB? :P
GRand Unified Bootloader ou simplesmente GRUB, ele é um multi-carregador de sistemas operacionais, criado pelo projeto GNU.
Ele pode rastrear diversos sistema de arquivos como por exemplo Microsoft Windows e Minix (Etx2, Etx3, Swap, NTFS, FAT...entre outros) e por ser um projeto GNU, este é um dos bootloader mais utilizados nas distribuições GNU/Linux atualmente, lembrando que também temos o LILO.
O GRUB é instalado, na maioria das vezes, pelo instalador da distru GNU/Linux que você escolheu. Existe duas formas do GRUB ser danificado: caso seja instalado outro bootloader no micro, ou a MBR do disco rígido (HD) seja desconfigurada, pois é lá que fica instalado os primeiros passos de execução do GRUB. A causa mais comum para este problema é ter instalado o Microsoft Windows após instalação da sua distribuição GNU/Linux, só os loucos fazem, e foi o que aconteceu comigo. hehehe!
Bom, como o GRUB é executado logo que computador é inicializado, identificar que ele não esta funcionando é fácil, basta notar que o seu micro ligou e inicializou o sistema operacional Ruindows automaticamente ou se não lhe dá mais a opções de escolher os sistemas operacionais instalados.
Para reinstalar o GRUB, irei descrever a solução mais simples e rápida, utilizando a distribuição Ubuntu, apesar de haver outras. Para tanto vamos utilizar o Live CD:
Solução Live CD
Inicialize o computador utilizando o Live CD.
1. Abra o terminal e veja suas partições:
$ sudo fdisk -l
2. Crie uma pasta para montar sua partição raiz ("/"):
$ sudo mkdir /media/mnt
OBS: Aqui eu criei um diretório "mnt", mas, se você já estiver com a partição montado eu outro diretório ex: "/media/disk", não tem problema, pule esse passo.
3. Monte a partição raiz (exemplo sda1), na pasta criada:
$ sudo mount /dev/sda1 /media/mnt/
4. Então agora vamos criar dois diretorios virtuais para /dev/ e /proc/:
$ sudo mount -o bind /dev/ /media/mnt/dev
$ sudo mount -o bind /proc/ /media/mnt/proc
4. Entre na partição raiz (exemplo sda1) montada, como root:
$ sudo chroot /mnt/sda1
!!Cuidado: o chroot é do mau.
Atualize a lista do GRUB:
# update-grub
Reinstalar o GRUB na partição raiz (exemplo sda1):
# /sbin/grub-install /dev/sda1
OBS: Como diria um amigo meu (Grande Eden). Após esse passo, você verá, uma mensagem dizendo o quanto você é "escroto" por ter reescrevido sua MBR, ignorando as partições do Ruindows, mas, que ele, o GRUB, é tão poderoso e piedoso que irá permitir que você continue levantando esse S.O. kkkk
Saia do modo root e desmonte a partição raiz:
# umount /mnt/sda1
Saia do terminal e reinicializar o seu micro.
# Reboot now
Se tudo der certo, você terá de volta seu tão querido GRUB. ;)
Grande abraço a todos e T+!
Referencias: Dicas-L
Hoje vou mostrar a vocês como fazer a reinstalação do nosso querido GRUB. ;)
Pra começar:
O que danado é GRUB? :P
GRand Unified Bootloader ou simplesmente GRUB, ele é um multi-carregador de sistemas operacionais, criado pelo projeto GNU.
Ele pode rastrear diversos sistema de arquivos como por exemplo Microsoft Windows e Minix (Etx2, Etx3, Swap, NTFS, FAT...entre outros) e por ser um projeto GNU, este é um dos bootloader mais utilizados nas distribuições GNU/Linux atualmente, lembrando que também temos o LILO.
O GRUB é instalado, na maioria das vezes, pelo instalador da distru GNU/Linux que você escolheu. Existe duas formas do GRUB ser danificado: caso seja instalado outro bootloader no micro, ou a MBR do disco rígido (HD) seja desconfigurada, pois é lá que fica instalado os primeiros passos de execução do GRUB. A causa mais comum para este problema é ter instalado o Microsoft Windows após instalação da sua distribuição GNU/Linux, só os loucos fazem, e foi o que aconteceu comigo. hehehe!
Bom, como o GRUB é executado logo que computador é inicializado, identificar que ele não esta funcionando é fácil, basta notar que o seu micro ligou e inicializou o sistema operacional Ruindows automaticamente ou se não lhe dá mais a opções de escolher os sistemas operacionais instalados.
Para reinstalar o GRUB, irei descrever a solução mais simples e rápida, utilizando a distribuição Ubuntu, apesar de haver outras. Para tanto vamos utilizar o Live CD:
Solução Live CD
Inicialize o computador utilizando o Live CD.
1. Abra o terminal e veja suas partições:
$ sudo fdisk -l
2. Crie uma pasta para montar sua partição raiz ("/"):
$ sudo mkdir /media/mnt
OBS: Aqui eu criei um diretório "mnt", mas, se você já estiver com a partição montado eu outro diretório ex: "/media/disk", não tem problema, pule esse passo.
3. Monte a partição raiz (exemplo sda1), na pasta criada:
$ sudo mount /dev/sda1 /media/mnt/
4. Então agora vamos criar dois diretorios virtuais para /dev/ e /proc/:
$ sudo mount -o bind /dev/ /media/mnt/dev
$ sudo mount -o bind /proc/ /media/mnt/proc
4. Entre na partição raiz (exemplo sda1) montada, como root:
$ sudo chroot /mnt/sda1
!!Cuidado: o chroot é do mau.
Atualize a lista do GRUB:
# update-grub
Reinstalar o GRUB na partição raiz (exemplo sda1):
# /sbin/grub-install /dev/sda1
OBS: Como diria um amigo meu (Grande Eden). Após esse passo, você verá, uma mensagem dizendo o quanto você é "escroto" por ter reescrevido sua MBR, ignorando as partições do Ruindows, mas, que ele, o GRUB, é tão poderoso e piedoso que irá permitir que você continue levantando esse S.O. kkkk
Saia do modo root e desmonte a partição raiz:
# umount /mnt/sda1
Saia do terminal e reinicializar o seu micro.
# Reboot now
Se tudo der certo, você terá de volta seu tão querido GRUB. ;)
Grande abraço a todos e T+!
Referencias: Dicas-L
0 Response to "Recuperando o GRUB - Bootloader"
Postar um comentário