J'utilise depuis des années un noyau démarrable directement par EFI, j'ai un script qui lance la bonne commande magique efibootmgr dans mon installkernel.
Je peux donc choisir dans l'EFI lequel des noyaux je démarre.
En effet le noyau doit être installé pour chaque mise à jour du noyau, mais je peux difficilement faire autrement. la configuration EFI ajoute la nouvelle entrée et ne modifie pas les précédentes.
Ce que je vois c'est qu'on a l'EFI qui permet de choisir ce que l'on démarre, qui lance grub, qui permet de choisir ce qu'on démarre, qui charge le noyau.
L'EFI permet aussi de démarrer un shell, ce n'est pas la peine que le chargeur de démarrage fasse aussi le café comme c'est le cas de GRUB2.
Les implémentations ne sont pas actuellement acceptables, mais le principe lui-même est nettement meilleur que celui des anciens chargeurs de démarrage. Le firmware fournit une interface pour ajouter ou enlever des OS, pas la peine d'aller découvrir les autres potentiellement installés et se battre pour avoir la priorité sur les autres.
[^] # Re: Facile d'accuser n'importe quoi.
Posté par Patrick Nicolas . En réponse au journal UEFI, je chie ton nom. Évalué à 7.
J'utilise depuis des années un noyau démarrable directement par EFI, j'ai un script qui lance la bonne commande magique efibootmgr dans mon installkernel.
Je peux donc choisir dans l'EFI lequel des noyaux je démarre.
En effet le noyau doit être installé pour chaque mise à jour du noyau, mais je peux difficilement faire autrement. la configuration EFI ajoute la nouvelle entrée et ne modifie pas les précédentes.
Ce que je vois c'est qu'on a l'EFI qui permet de choisir ce que l'on démarre, qui lance grub, qui permet de choisir ce qu'on démarre, qui charge le noyau.
L'EFI permet aussi de démarrer un shell, ce n'est pas la peine que le chargeur de démarrage fasse aussi le café comme c'est le cas de GRUB2.
Les implémentations ne sont pas actuellement acceptables, mais le principe lui-même est nettement meilleur que celui des anciens chargeurs de démarrage. Le firmware fournit une interface pour ajouter ou enlever des OS, pas la peine d'aller découvrir les autres potentiellement installés et se battre pour avoir la priorité sur les autres.