Tutorial GRUB Instantâneo

De Gentoo Linux Wiki


Este artigo faz parte do grupo dos Tutoriais.

Tabela de conteúdo

[editar] Passo 1: Instalar o GRUB

Instale o grub:

# emerge -n grub

Nota: Por vezes o grub pára no "Booting grub, please wait.."
Neste caso, ou para evitar que tal aconteça, remova as CFLAGS durante a instalação.

# CFLAGS="" emerge grub

[editar] Passo 2: A linha de comandos do GRUB

Depois de finalizada a instalação, corra a linha de comandos do grub:

 # grub

Uma vez na linha de comandos, escreva o que se segue por esta ordem:

 root (hdx,y)
 setup (hdx)
 quit

Claro que não irá colocar (hdx,y). Substitua o x pela localização do disco rígido.

ID no grubnormal
0hda
1hdb
2hdc
3hdd
ID no grubpartição normal
0hda1
1hda2
2hda3

Se não tiver um hda, então o hdb fica com o ID 0, ou o sda, se não tiver nenhum disco rígido IDE : o ID 0 refere-se ao "primeiro" disco rígido, onde quer que ele esteja.
O mapeamento da drive para o número do grub está listado em /boot/grub/device.map, então um /dev/sda1 pode muito bem acabar por ser (hd2,0).

Se a sua drive não aparece no ficheiro de mapeamento, e você lida com drives que são ligadas dinamicamente como memórias USB, faça o seguinte: apague o /boot/grub/device.map e chame o grub desta forma "grub --device-map=/boot/grub/device.map". Isto irá recriar o ficheiro de mapeamento considerando todas as drives dinâmicas.

[editar] Passo 3: O Ficheiro de Configuração do GRUB

Depois disto, necessita de editar o ficheiro grub.conf, que se encontra em /boot/grub e pode fazê-lo usando o seu editor favorito.

 nano /boot/grub/grub.conf

Se isto aparecer em branco, a sua partição boot provavelmente não está montada. Experimente:

mount /dev/hda1 /boot
nano /boot/grub/grub.conf 

Necessita (obviamente) de ser o superutilizador (root) para editar este ficheiro.

Este é um exemplo de configuração:

Arquivo: /boot/grub/grub.conf
timeout 30
default 0
fallback 1
splashimage=/boot/grub/splash.xpm.gz

title Gentoo Linux
kernel (hd0,0)/boot/vmlinuz-2.6.10-gentoo-r1 root=/dev/hda2

title Windows
rootnoverify (hd1,0)
chainloader +1

[editar] Veja também

[editar] Links Externos (páginas em inglês)

Ferramentas pessoais
Outras línguas