GRUB2 Quick Start/fr

Cet article explique comment mettre en place et utiliser GRUB2 avec des configurations simples. Pour des visionner des informations plus compréhensibles, utilisez GRUB2. Pour réaliser une migration de GRUB Legacy vers GRUB2, utilisez GRUB2 Migration.

Installation de GRUB2
La paquet utilise le système de slot, c'est à dire que grub-0.97 et grub-2.xx peuvent être installés en même temps sur le système. Néanmoins, bien que ces deux versions de GRUB peuvent être installées simultanément, une seule version de GRUB peut être utilisée en tant que chargeur d'amorçage.

Pour installer GRUB2, il faut d'abord spécifier la variable GRUB_PLATFORMS avec une ou plusieurs valeurs appropriées dans le fichier. Si cette variable n'est pas spécifiée, GRUB2 tentera de trouver quelle plateforme il doit utiliser pour le système. Il utilisera par exemple  (ce qui correspond à un installation sur un disque-dur en MBR) avec les architectures /.

Après avoir défini la variable, installez le logiciel :

Activer le chargeur d'amorçage GRUB2
Montez si vous en avez besoin :

Lorsqu'une installation avec EFI est réalisée, vérifiez que la Partition Système EFI est disponible (montée) dans. Cela peut être soit fait avec un point de montage spécifique (dans ) ou en ayant toute la partition formatée avec le système de fichier FAT. fera ainsi partie de la partition EFI système.

En supposant que seul est partitionné en FAT :

Run the utility to copy the relevant files to. On the PC platform, this also installs a boot image to the Master Boot Record (MBR) or a partition's boot sector.

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.