GRUB2 Migration/fr

The goal of this guide is to provide readers with a smooth migration from GRUB Legacy to GRUB2.

Qu'est-ce que GRUB?
GRUB est l'un des chargeurs de démarrage les plus courants sur les systèmes non-embarqués. Le rôle de GRUB est de faciliter le chargement et le choix du noyau Linux depuis le disque dur vers la mémoire et de commencer à exécuter le noyau Linux.

Pourquoi migrer?
En premier lieu, parce que GRUB Legacy n'est plus maintenu et n'est donc plus actualiser. GRUB Legacy a été créé à une époque où les développeurs pouvaient faire certaines suppositions qui ne sont plus valables de nos jours. Par exemple, GRUB Legacy ne sait pas démarrer depuis des disques d'une taille supérieure à 2 TO et présuppose que de nouveaux systèmes de fichiers ne viendront pas remplacer.

GRUB2 cherche à être plus robuste, plus portable et plus puissant. De plus il est maintenu sur une base de code plus saine. GRUB2 prend en charge un plus grand nombre de configurations matérielles, plus de types de systèmes de fichiers et plus d'agencements de disques que son prédécesseur.

Migration vers GRUB2
La migration vers GRUB2 est assez directe : il sera installé comme partie du processus de mise à jour habituelle par le gestionnaire de paquets. S'il n'est pas installé automatiquement, il est toujours possible de le faire à la main en utilisant.

Disque de Démarrage
Il est avant tout primordial de savoir quel est le disque amorçable (bootable). Pour ceux qui ont suivit le manuel de Gentoo, il s'agit de. En cas d'incertitudes, le moyen le plus aisé de le savoir, est de regarder la configuration de GRUB Legacy. Vérifier le fichier.

ressemblera plus ou moins a ceci:

En vous appuyant sur le fichier ci-dessus, il est possible de savoir que  est le disque de démarrage mais il faut l'associer à un périphérique réel. Pour connaître cette information, il faut regarder. En voici un exemple :

En vous appuyant sur le fichier ci-dessus, vous savez que votre disque de démarrages est.

Installer et configurer GRUB2
The next step is to install and configure GRUB2 for the partition without removing GRUB Legacy from the drive's Master Boot Record (MBR). The example below uses — replace it with the correct boot drive path.

First install the necessary GRUB2 files to.

Now we can scan the available kernels and generate a suitable config file to. Skip this step when using a Manual Configuration.

Charger en chaîne GRUB2 depuis GRUB Legacy pour vérifier la configuration
Étant donné qu'une configuration défaillante de GRUB peut conduire à un système incapable de démarrer, vous devez tester votre configuration de GRUB2 avant de la rendre permanente. Pour faire cela, vous allez chaîner GRUB2 à GRUB Legacy. Vous pouvez le faire en ajoutant une nouvelle section dans. En voici un exemple :

À ce stade la machine doit être redémarré et  choisi depuis le menu de GRUB lorsque la machine commence à démarrer. un autre menu GRUB ce présente alors qui s'annoncera lui-même comme étant un menu GRUB 2.0.0 ou postérieur sur la première ligne présentant les noyaux valides disponible au démarrage. Si cela ne marche pas, redémarrez simplement le système et choisissez l'option de démarrage habituelle au lieu de.

Remplacer et retirer GRUB Legacy
If everything worked successfully, replace GRUB Legacy and remove it from the system.

À ce stade utiliser le gestionnaire de paquets pour retirer

La migration est maintenant terminée.

Maintenance de GRUB2
À chaque fois qu'un nouveau noyau est installer, il faut accomplir l'étape suivante de manière à ce que la configuration GRUB2 reconnaisse le nouveau noyau (sauf si vous avez utilisé une configuration manuelle).