GRUB2 Quick Start/pt-br

Este artigo fornece informações sobre como começar a trabalhar com o GRUB2 nas configurações mais simples. Para uma informação mais abrangente, veja GRUB2. Para migração do GRUB Legacy para o GRUB2, veja GRUB2 Migration.

Instalando o software do GRUB2
O pacote está em slot o que significa que ambos grub-0.97 e grub-2.xx podem ser instalados ao mesmo tempo. No entanto, enquanto que ambas as versões do GRUB possam ser instaladas simultaneamente, apenas uma versão do GRUB pode ser ativada de cada vez como inicializador do sistema.

Para instalar o GRUB2, primeiro defina a variável GRUB_PLATFORMS com um ou mais valores apropriados no do sistema. Se não estiver definida, o GRUB2 vai adivinhar qual plataforma usar no sistema. Ele advinha  (que é o estilo MBR de instalação) para a arquitetura /.

Após definir a variável, instale o software:

Ativando o gerenciador de boot do GRUB2
Monte a partição se for o caso:

Ao usar uma plataforma EFI, certifique-se de que EFI System Partition está disponível (montada) em. Isto pode ser através de um determinado ponto de montagem (em ) ou por ter uma partição inteira formatada com o sistema de arquivos FAT. Isto irá efetivamente processar em uma grande partição de sistemas EFI.

Presumindo que apenas a partição é FAT:

Rode o utilitário para copiar arquivos relevantes para. Na plataforma PC, isto também instala uma imagem de boot no Master Boot Record (MBR) ou em um setor da partição de boot.

To install GRUB2 to the MBR:

To install GRUB2 on an EFI capable system:

The command accepts a   option to specify which CPU/Platform to install. If unspecified, will make a guess: on / it will use the   value by default.

Automatic configuration
GRUB2 is traditionally configured by using the program to generate a configuration file.

generates the configuration file based on template sections located in. The default templates should cover most common boot setups.

The behavior of these templates can be controlled by setting variables in. See the GRUB manual for more information.

Kernel naming scheme
In order for to detect the available Linux kernel(s), their names must start with  or.

For example:

When using an initramfs, its name should start with or  and end with. The version must match one of a kernel image. File names generated by will also work.

For example:

To generate the file, execute the  command like so:

Silent kernel decompression
To silence kernel decompression at boot time, edit and add   to the GRUB_CMDLINE_LINUX_DEFAULT variable.

Systemd
To boot systemd while using GRUB2 make the GRUB_CMDLINE_LINUX variable look like this:

Loading another operating system
can also generate configurations to load other operating systems. This requires the package.

To boot Windows, the also needs to be installed. It allows for the utility to probe NTFS filesystems.

Manual configuration
Users do not need to use. The file can be edited manually as well.

As most users have experience with GRUB Legacy format, the next example shows how to write a GRUB2 configuration file based on information from the GRUB Legacy configuration.