Grub (GNU GRand Unified Bootloader) est un chargeur de démarrage de système d'exploitation libre utilisé dans de nombreuses distributions Linux. Il permet de sélectionner le système d'exploitation à démarrer au démarrage de l'ordinateur et de gérer le processus de démarrage du système. Il prend également en charge le démarrage de différents systèmes d'exploitation, y compris différentes versions de Linux, Windows, macOS, vous permet de configurer les paramètres de démarrage, de créer différents profils de démarrage et d'effectuer d'autres tâches liées au démarrage des systèmes d'exploitation.
Grub est généralement installé au début du disque dur d'un ordinateur et s'exécute au démarrage du système pour permettre à l'utilisateur de sélectionner un système d'exploitation à démarrer. Grub est un élément important de nombreuses distributions Linux et joue un rôle clé dans le processus de démarrage du système d'exploitation.
GRUB (GNU GRand Unified Bootloader) est un chargeur de démarrage de système d'exploitation puissant et flexible, utilisé dans de nombreuses distributions Linux et d'autres systèmes d'exploitation tels que FreeBSD. GRUB permet à l'utilisateur de sélectionner le système d'exploitation ou le noyau à charger au démarrage de l'ordinateur.
Il permet de charger différents systèmes d'exploitation, ainsi que des options de démarrage pour un système d'exploitation particulier, comme le mode sans échec ou d'autres options de démarrage. Il prend également en charge les systèmes multicœurs et peut détecter automatiquement les systèmes d'exploitation installés sur le disque dur. Sa configuration flexible permet aux utilisateurs de personnaliser les paramètres de démarrage, d'ajouter de nouveaux noyaux ou systèmes d'exploitation au menu de démarrage et d'effectuer d'autres actions lors du démarrage du système.
GRUB est l'un des chargeurs d'amorçage les plus courants pour les systèmes Linux et est utilisé par défaut dans de nombreuses distributions Linux telles qu'Ubuntu, Fedora, Debian et bien d'autres.
Si Grub ne voit pas Windows 10 au démarrage, il est possible que l'enregistrement de démarrage de Windows ait été corrompu ou supprimé. Il existe plusieurs raisons pour lesquelles cela se produit :
Nous vous indiquons ci-dessous ce qu'il convient de faire si un tel problème survient.
Tout d'abord, vous pouvez essayer de rendre notre partition Windows plus visible pour le programme. Pour ce faire, montez-la dans un dossier quelconque. Par exemple, sur /mnt/ :
sudo mount -t ntfs-3g -o ro /dev/sda1
Windows est installé sur la partition, qui est définie dans Linux comme /dev/sda1
. Lancez ensuite l'utilitaire os-prober :
sudo os-prober
Si le programme détecte Windows, il reste à mettre à jour la configuration du bootloader Grub :
sudo update-grub
Ou bien :
sudo grub2-mkconfig -o /boot/grub/grub.cfg
Si cette méthode ne fonctionne pas, il ne reste plus qu'à ajouter manuellement un élément de menu pour Windows. Cette solution n'est pas la plus simple, mais elle est efficace. Tout d'abord, nous devons trouver l'UUID de la partition sur le disque où Windows est installé, par exemple /dev/sda1
:
blkid /dev/sda1
Ensuite, ouvrez le fichier /etc/grub.d/40_custom
et ajoutez-y ce code :
menuentry "Windows 10" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set B4A6AEB7A6AE7A0E
chainloader +1
}
C'est ainsi que nous définissons la première partition du premier disque en tant que racine, et que nous demandons au bootloader de trouver la partition avec l'UUID que nous voulons. Ensuite, nous passons le contrôle au chargeur sur cette partition en utilisant chainloader. La prochaine chose à faire est de mettre à jour la configuration de Grub :
sudo update-grub
Nous avons utilisé cette méthode parce que maintenant la configuration ne sera pas cassée après une mise à jour du noyau ou d'autres processus qui initialisent la mise à jour de la configuration. En effet, si nous avions ajouté ces lignes à /boot/grub/grub.cfg
, elles auraient été écrasées, si ce n'est lors de la première mise à jour du système, alors lors de l'une des suivantes.
Lorsque la configuration est mise à jour, vous pouvez redémarrer l'ordinateur et démarrer Windows avec le nouvel élément. Vous pouvez ajouter plusieurs éléments de cette manière, mais vous devez spécifier leurs UUID pour les différentes partitions.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: