Product SiteDocumentation Site

E.5. Comandos do GRUB

O GRUB permite que uma série de comandos úteis sejam usados na sua linha de comando. Alguns dos comandos aceitam opções após o seu nome, as quais devem ser separadas do comando em si e de outras opções na mesma linha por caracteres de espaço.
Veja a seguir uma lista de comandos úteis:
  • boot — Inicializa o sistema operacional ou o último carregador em cadeia a ter sido carregado.
  • chainloader </caminho/para/o/arquivo> — Carrega o arquivo especificado como um carregador em cadeia. Se o arquivo estiver localizado no primeiro setor da partição especificada, use a notação de lista de blocos, +1, no lugar do nome do arquivo.
    Veja a seguir um exemplo do comando chainloader:
    chainloader +1
    
  • displaymem — Exibe a utilização de memória atual, baseado na informação do BIOS. Útil para determinar a quantidade de memória disponível em um sistema antes de inicializá-lo.
  • initrd </path/to/initrd> — Enables users to specify an initial RAM disk to use when booting. An initrd is necessary when the kernel needs certain modules in order to boot properly, such as when the root partition is formatted with the ext3 or ext4 file system.
    Veja a seguir um exemplo do comando initrd:
    initrd /initrd-2.6.8-1.523.img
    
  • install <estágio-1> <disco-de-instalação> <estágio-2> p <arquivo-de-configuração> — Instala o GRUB no MBR do sistema.
    • <estágio-1> — Significa um dispositivo, partição, e arquivo onde a imagem do primeiro carregador de inicialização pode ser encontrada, como (hd0,0)/grub/stage1.
    • <disco-de-instalação> — Especifica o disco onde o carregador de inicialização estágio 1 deve ser instalado, como (hd0).
    • <estágio-2> — Passa a localização do carregador de inicialização estágio 2 para o carregador de inicialização estágio 1, como (hd0,0)/grub/stage2.
    • p <arquivo-de-configuração> — Esta opção faz com que o comando install procure pelo arquivo de configuração do menu especificado por <arquivo-de-configuração>, como (hd0,0)/grub/grub.conf.

    Warning

    O comando install sobrescreve quaisque informações já contidas no MBR.
  • kernel </caminho/para/o/kernel> <opção-1> <opção-N> ... — Especifica o arquivo de kernel a ser carregado ao inicializar o sistema operacional. Substitua </caminho/para/o/kernel> por um caminho absoluto da partição especificada pelo comando root. Substitua <opção-1> com opções para o kernel do Linux, como root=/dev/VolGroup00/LogVol00, para especificar o dispositivo no qual a partição raiz do sistema está localizada. Múltiplas opções podem ser passadas ao kernel através de uma lista separada por espaços.
    Veja a seguir um exemplo do comando kernel:
    kernel /vmlinuz-2.6.8-1.523 ro root=/dev/VolGroup00/LogVol00
    
    A opção no exemplo anterior especifica que o sistema de arquivos raiz para o Linux está localizado na partição hda5.
  • root (<tipo-de-dispositivo><número-do-dispositivo>,<partição>) — Configura a partição raiz para o GRUB, como (hd0,0), e monta a partição.
    Veja a seguir um exemplo do comando root:
    root (hd0,0)
    
  • rootnoverify (<tipo-de-dispositivo><número-do-dispositivo>,<partição>) — Configura a partição raiz para o GRUB, exatamente como o comando root, mas não monta a partição.
Outros comandos também estão disponíveis. Digite help --all para uma lista completa de comandos. Para uma descrição de todos os comandos do GRUB, consulte a documentação disponível online em http://www.gnu.org/software/grub/manual/.