Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

9.17. Configuração do Carregador de Inicialização do x86, AMD64, e Intel 64

Para inicializar o sistema sem mídia de inicialização, você normalmente precisa instalar um carregador (gerenciador) de inicialização. Um carregador de inicialização é o primeiro programa a rodar quando seu computador é inicializado. É responsável por carregar e transferir controle para o software do kernel do sistema operacional. Após isto, o kernel então inicializa o restante do sistema operacional.

Importante

Se você instalar o Red Hat Enterprise Linux em modo texto, o instalador configura o carregador de instalação automaticamente e você não poderá padronizar o carregador de instalação durante o processo de instalação.
O GRUB (GRand Unified Bootloader), o qual é instalado por padrão, é um carregador de inicialização muito potente. O GRUB pode carregar uma variedade de sistemas operacionais livres, assim como os sistemas operacionais proprietários com carregamento de corrente (o mecanismo para carregar sistemas operacionais proprietários, tal como Windows, carregando outro carregador de inicialização). Observe que a versão do GRUB no Red Hat Enterprise Linux 6 é uma versão antiga e estável agora conhecida como "GRUB Legacy" desde que o desenvolvimento da upstream mudou para GRUB 2.[4] a Red Hat se compromete a manter a versão do GRUB que nós enviamos com o Red Hat Enterprise Linux 6, assim como fazemos com todos os pacotes que distribuimos.

Nota

O padrão do menu do GRUB fica escondido, exceto em sistemas de dupla inicialização. Para exibir o menu do GRUB durante a inicialização do sistema, pressione e segure a tecla Shift anes do kernel ser carregado. (Qualquer outra tecla funciona também mas a tecla Shift é a mais segura a se usar),
Configuração do Gestor de Início

Figura 9.48. Configuração do Gestor de Início

Se não existir nenhum outro sistema operacional em seu computador ou se você está removendo completamente qualquer outro sistema operacional, o programa de instalação irá instalar o GRUB como seu carregador de inicialização sem qualquer intervenção. Neste caso, você deve continuar no Seção 9.18, “Seleção do Grupo de Pacotes”.
Pode ser que você já tenha um carregador de inicialização instalado no seu sistema. Um sistema operacional pode instalar o seu carregador de inicialização próprio ou você pode ter instalado um gerenciador de inicialização de terceiros. Se o seu gerenciador não reconhecer as partições de Linux, você pode não ser capaz de inicializar o Red Hat Enterprise Linux. Use o GRUB como o seu carregador de inicialização para inicializar o Linux e a maioria dos outros sistemas operacionais. Siga as instruções neste capítulo para instalar o GRUB.

Atenção

Se você instalar o GRUB, o mesmo pode vir a sobrescrever o seu gerenciador de inicialização existente.
Por padrão, o programa de instalação instala o GRUB no master boot record ou MBR, do dispositivo para o sistema de arquivo root. Para negar a instalação de um novo bootloader, desselecione o Install boot loader on /dev/sda.

Atenção

Se você optar por não instalar o GRUB por alguma razão, não será possível inicializar seu sistema diretamente e, portanto, você precisa de outro método de inicialização (tal como um carregador de inicialização comercial). Use esta opção somente se você tiver certeza que tem outra maneira de inicializar o sistema!
Se você tiver outro sistema operacional já instalado, O Red Hat Enterprise Linux tenta detectar automaticamente e configurar o GRUB para inicializá-lo. Você pode configurar manualmente qualquer outro sistema operacional se o GRUB não detectá-lo.
Para adicionar, remover ou mudar o sistema operacional detectado, use as opções fornecidas.
Adicionar
Selecione Add para incluir um sistema operacional adicional no GRUB.
Selecione a partição de disco que contém o sistema operacional iniciável a partir da lista suspensa e rotule a entrada. O GRUB exibe este rotulo em seu menu de inicialização.
Editar
Para remover uma entrada do menu de inicialização do GRUB, selecione a entrada e depois selecione Editar.
Remover
Para remover uma entrada do menu de inicialização do GRUB, selecione a entrada e depois selecione Remover.
Selecione Default ao lado de sua partição boot preferida para escolher seu sistema operacional iniciável por default. Você não poderá prosseguir na instalação antes de escolher uma imagem de início default.

Nota

A coluna Etiqueta lista o que você deve inserir no prompt de inicialização, em carregadores de inicialização não-gráficos, para inicializar o sistema operacional desejado.
Uma vez carregada a tela de inicialização do GRUB, use as teclas de seta para escolher uma etiqueta de inicialização ou digite e para editar. Você verá uma lista de itens no arquivo de configuração para a etiqueta de inicialização selecionada.
As senhas dos carregadores de inicialização oferecem um mecanismo de segurança em um ambiente no qual o acesso físico ao seu servidor está disponível.
Se você estiver instalando um carregador de inicialização, deve criar uma senha para proteger seu sistema. Sem uma senha do carregador de inicialização, os usuários com acesso ao seu sistema podem alterar opções do kernel, o que pode comprometer a segurança do seu sistema. Tendo uma senha do carregador de inicialização, será necessário inserí-la antes de selecionar qualquer opção de inicialização fora do padrão. No entanto, ainda será possível para alguém com acesso físico à máquina inicializá-la a partir de disquete, CD-ROM, DVD ou mídia USB se o BIOS suportá-la. Os planos de segurança que incluem senhas do carregador de inicialização também devem conter métodos de inicialização alternativos.

Nota

Você poderá não necessitar de uma senha do GRUB se o seu sistema só tiver operadores de confiança, ou se estiver fisicamente seguro, com acesso ao console controlado. Entretanto, se uma pessoa não-confiável puder ter acesso físico ao teclado e monitor do seu computador, esta pessoa poderá reiniciar o sistema e acessar o GRUB. Neste caso, é útil ter uma senha.
Se você optar por utilizar uma senha do carregador de inicialização para aumentar a segurança de seu sistema, certifique-se de selecionar a caixa de verificação nomeada Utilizar uma senha do gerenciador de inicialização.
Após selecioná-la, indique a senha e confirme-a.
O GRUB guarda a senha de forma criptografada, para que não possa ser lida ou recuperada. Se esquecer a senha de inicialização, inicialize o sistema normalmente e então modifique o item da senha no arquivo /boot/grub/grub.conf. Se não conseguir inicializar, você poderá usar o modo de "rescue" (emergência) do primeiro disco de instalação do Red Hat Enterprise Linux para restaurar a senha do GRUB.
Se precisar, de fato, mudar a senha do GRUB, use o comando grub-md5-crypt. Para mais informações sobre como usar este utilitário, use o comando man grub-md5-crypt numa janela de comandos para ler as páginas de manual.

Importante

Ao selecionar uma senha GRUB, esteja atento que o GRUB reconhece somente o layout de teclado QWERTY, não importanto se o teclado está anexado ao sistema. Se você usar um teclado com layout muito diferente, pode valer a pena memorizar um modelo das teclas ao invés da palavra que o modelo produz.
Para configurar opções mais avançadas do carregador de inicialização, como mudar a ordem dos drives, ou passar opções ao kernel, certifique-se de que Configurar opções avançadas do carregador de inicialização esteja marcado antes de clicar em Próximo.

9.17.1. Configuração Avançada do Carregador de Inicialização

Agora que você selecionou qual carregador de inicialização instalar, pode também determinar onde deseja instalá-lo. Você pode instalar o carregador de inicialização em uma das duas localidades:
  • O master boot record (MBR) — Essa é a localidade recomendada para instalar o gestor de início, a não ser que o MBR já inicie outro gestor de sistema operacional, tal como o System Commander. O MBR é uma área especial do seu disco rígido automaticamente carregada pelo BIOS de seu computador, e é o primeiro ponto onde o gestor de início pode tomar o controle do processo de inicialização. Se você instalá-lo no MBR, o GRUB apresentará um prompt boot quando a máquina for inicializada. Então você poderá iniciar o Red Hat Enterprise Linuxou qualquer outro sistema operacional configurado para ser iniciado pelo gestor de início.
  • O primeiro setor de sua partição boot — Isto é recomendado se você já estiver usando um outro gestor de início em seu sistema. Neste caso, seu outro gestor de início tomará o controle primeiro. Você pode então configurar este gestor de início para iniciar o GRUB, que por sua vez iniciará o Red Hat Enterprise Linux.

    Nota

    Se você instalar o GRUB como carregador de inicialização secundário, você deverá configurar novamente o seu carregador de inicialização primário sempre que instalar e inicializar um kernel novo. O kernel de um sistema operacional como o Microsoft Windows não inicializa da mesma forma. Portanto, a maioria dos usuários usam o GRUB como gerenciador de inicialização primário em sistemas de inicialização dupla.
Instalação do Carregador de Inicialização

Figura 9.49. Instalação do Carregador de Inicialização

Nota

Se você tiver uma placa RAID, atente para o fato de que alguns BIOSes não suportam inicializar pela placa RAID. Em casos como este, o carregador de inicialização não deve ser instalado no MBR do conjunto RAID. Ao invés disso, o carregador de inicialização deve ser instalado no MBR do mesmo drive que a partição /boot foi criada.
Se o seu sistema usa apenas o Red Hat Enterprise Linux, você deve usa o MBR.
Clique no botão Alterar Ordem dos Discos se você pretende reorganizar a ordem dos drives ou se o seu BIOS não retorna a ordem correta dos drives. Mudar a ordem dos drives pode ser útil se você tiver diversos adaptadores SCSI, ou ambos adapatadores SCSI e IDE, e quiser iniciar a partir do dispositivo SCSI.

Nota

Enquanto particionar seu disco rígido, tenha em mente que o BIOS de sistemas mais antigos não podem acessar além dos primeiros 1024 cilindros de um disco rígido. Se este for o caso, deixe espaço suficiente para a partição /boot do Linux nos primeiros 1024 cilindros de seu disco rígido para poder inicializar o Linux. As outras partições do Linux podem estar após o cilindro 1024.
Em parted, 1024 cilindros equivalem a 528 MB. Para mais informações, consulte:
http://www.pcguide.com/ref/hdd/bios/sizeMB504-c.html