Re : Pb démarrage Debian en dual boot EFI
Bonjour, Il y a une commande simple pour avoir toujours le menu affiché. Dans le fichier /etc/default/grub Ajouter la ligne : TIMEOUT_STYLE=menu J'ajoute cette ligne en dernière ligne du groupe comprenant GRUB_DEFAULT=0 GRUB_TIMEOUT=15 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" N'oubliez pas de faire un update-grub avant de redémarrer pour la prise en compte de la modification. Bon courage Cassis - Mail d'origine - De: Thierry À: Liste Debian Envoyé: Sun, 03 Apr 2022 11:08:56 +0200 (CEST) Objet: Pb démarrage Debian en dual boot EFI Bonjour, j'ai installé Debian (Bullseye) en dual boot EFI sur un PC W10. Aucun problème, sauf que je n'arrive pas à avoir le menu Grub au démarrage. Systématiquement le PC boote sur Windows. J'ai essayé de modifier l'ordre de démarrage sous Windows avec bcdedit ou sous Debian avec efibootmgr, rien n'y fait. Pour lancer Debian, il faut passer par Windows et redémarrer avec les options avancées, ce qui est un peu lourd. Voici ce que donne efibootmgr -v: BootCurrent: 0002 Timeout: 0 seconds BootOrder: ,3000,0002,2001,2002,2004 Boot* Windows Boot Manager HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC Boot0001* Windows Boot Manager HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\debian\shimx64.efi)WINDOWS.x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}.... Boot0002* debian HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\debian\shimx64.efi) Boot2001* EFI USB DeviceRC Boot2002* EFI DVD/CDROM RC Boot3000* Internal Hard Disk or Solid State DiskRC Je me doute que ce n'est pas un problème Debian, mais quelqu'un aurait-il une idée? Merci
[Résolu] Pb démarrage Debian en dual boot EFI
Un grand merci, Didier. Ta solution fonctionne et règle mon problème. Faut croire que mon UEFI est buggé. Entre temps, j'avais trouvé une solution de contournement en appuyant au boot sur la touche F9 (varie sans doute selon les PC) qui me dirige sur le menu de démarrage UEFI. Le 03/04/2022 à 12:57, didier gaumet a écrit : Sur un PC récent avec un UEFI correct (pas buggé), il faut généralement paramétrer dans l'UEFI quel chargeur de démarrage utiliser par défaut, sinon bien que plusieurs chargeurs soient installés, celui de windows reste celui par défaut. Sur certains UEFI buggés, la présence d'une entré nommé Microsoft dans le magasin EFI empêche l'utilisation d'un autre chargeur que celui de Windows. Dans ce cas, j'ai dû commencer par booter Linux à la main (menu de démarrage UEFI) puis sous Linux, sauvegarder le paragraphe de /boot/grub/grub.cfg concernant Windows, renommer /boot/efi/EFI/Microsoft en /boot/efi/EFI/CeQueTuVeux, copier le paragraphe précédemment copié dans /etc/grub.d/40_custom en modifiant les noms dans le paragraphe pour réfléter "CeQueTuVeux". Réinstaller grub (grub-install ...) puis faire une msie à jour (update-grub), rebooter et Grub apparaît.
Re: Pb démarrage Debian en dual boot EFI
Le dimanche 03 avril 2022 à 14:08 +0200, nicolas.patr...@gmail.com a écrit : > > Par curiosité, et avec lilo (que j’utilise toujours), on fait comment > ? > > nicolas patrois : pts noir asocial on fait pas :-) Lilo n'est plus maintenu et n'était pas compatible avec l'UEFI, simplement avec le BIOS. Elilo n'est plus maintenu non plus mais avait été créé pour être compatible avec l'UEFI (le E de Elilo pour EFI, je suppose). Si je me souviens bien, Slackware doit proposer Grub, mais par défaut installe Lilo pour du BIOS et Elilo pour de l'UEFI. Ceci dit, dans le problème exposé ici, je pense que ce n'est pas le bootloader Linux utilisé (Grub, Elilo, etc...) qui est en cause, c'est l'UEFI du PC qu'il faut paramétrer ou auquel il faut faire croire que Windows est absent.
Re : Pb démarrage Debian en dual boot EFI
Le 03/04/2022 12:57:40, didier gaumet a écrit : > Sur un PC récent avec un UEFI correct (pas buggé), il faut > généralement > paramétrer dans l'UEFI quel chargeur de démarrage utiliser par défaut, > sinon bien que plusieurs chargeurs soient installés, celui de windows > reste celui par défaut. > Sur certains UEFI buggés, la présence d'une entré nommé Microsoft dans > le magasin EFI empêche l'utilisation d'un autre chargeur que celui de > Windows. Dans ce cas, j'ai dû commencer par booter Linux à la main > (menu de démarrage UEFI) puis sous Linux, sauvegarder le paragraphe de > /boot/grub/grub.cfg concernant Windows, renommer > /boot/efi/EFI/Microsoft en /boot/efi/EFI/CeQueTuVeux, copier le > paragraphe précédemment copié dans /etc/grub.d/40_custom en modifiant > les noms dans le paragraphe pour réfléter "CeQueTuVeux". Réinstaller > grub (grub-install ...) puis faire une msie à jour (update-grub), > rebooter et Grub apparaît. Par curiosité, et avec lilo (que j’utilise toujours), on fait comment ? nicolas patrois : pts noir asocial -- RÉALISME M : Qu'est-ce qu'il nous faudrait pour qu'on nous considère comme des humains ? Un cerveau plus gros ? P : Non... Une carte bleue suffirait...
Re: Pb démarrage Debian en dual boot EFI
Bonjour, Mofifier le "BootOrder" avec l'option "-o" de efibootmgr peut-être. Bonne journée Le 2022-04-03 à 05 h 08, Thierry a écrit : Bonjour, j'ai installé Debian (Bullseye) en dual boot EFI sur un PC W10. Aucun problème, sauf que je n'arrive pas à avoir le menu Grub au démarrage. Systématiquement le PC boote sur Windows. J'ai essayé de modifier l'ordre de démarrage sous Windows avec bcdedit ou sous Debian avec efibootmgr, rien n'y fait. Pour lancer Debian, il faut passer par Windows et redémarrer avec les options avancées, ce qui est un peu lourd. Voici ce que donne efibootmgr -v: BootCurrent: 0002 Timeout: 0 seconds BootOrder: ,3000,0002,2001,2002,2004 Boot* Windows Boot Manager HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC Boot0001* Windows Boot Manager HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\debian\shimx64.efi)WINDOWS.x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}.... Boot0002* debian HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\debian\shimx64.efi) Boot2001* EFI USB Device RC Boot2002* EFI DVD/CDROM RC Boot3000* Internal Hard Disk or Solid State Disk RC Je me doute que ce n'est pas un problème Debian, mais quelqu'un aurait-il une idée? Merci
Re: Pb démarrage Debian en dual boot EFI
Sur un PC récent avec un UEFI correct (pas buggé), il faut généralement paramétrer dans l'UEFI quel chargeur de démarrage utiliser par défaut, sinon bien que plusieurs chargeurs soient installés, celui de windows reste celui par défaut. Sur certains UEFI buggés, la présence d'une entré nommé Microsoft dans le magasin EFI empêche l'utilisation d'un autre chargeur que celui de Windows. Dans ce cas, j'ai dû commencer par booter Linux à la main (menu de démarrage UEFI) puis sous Linux, sauvegarder le paragraphe de /boot/grub/grub.cfg concernant Windows, renommer /boot/efi/EFI/Microsoft en /boot/efi/EFI/CeQueTuVeux, copier le paragraphe précédemment copié dans /etc/grub.d/40_custom en modifiant les noms dans le paragraphe pour réfléter "CeQueTuVeux". Réinstaller grub (grub-install ...) puis faire une msie à jour (update-grub), rebooter et Grub apparaît.
Re: Pb démarrage Debian en dual boot EFI
Le 03/04/2022 à 11:08, Thierry a écrit : Bonjour, j'ai installé Debian (Bullseye) en dual boot EFI sur un PC W10. Aucun problème, sauf que je n'arrive pas à avoir le menu Grub au démarrage. Systématiquement le PC boote sur Windows. Je me doute que ce n'est pas un problème Debian, mais quelqu'un aurait-il une idée? Merci Bonjour, Où avez vous installé grub ? Sur le MBR du disque windows ? De ce que j'en sais (je n'ai perso jamais eu de PC win...), il faut écraser le système de démarrage de win et le remplacer par grub. D'où de potentiels soucis lorsque l'on désire revenir à la config initiale, win only. Fab
Re: Pb démarrage Debian en dual boot EFI
Alors peut-être le réinstaller: os-prober update-grub grub-install /dev/sda (mettre le bon disk ici…) Le 03-04-2022, à 12:02:58 +0200, Thierry a écrit : Merci, mais çà ne fait que modifier le menu Grub. Encore faut-il qu'il s'affiche au boot. C'est là mon problème.
Re: Pb démarrage Debian en dual boot EFI
Merci, mais çà ne fait que modifier le menu Grub. Encore faut-il qu'il s'affiche au boot. C'est là mon problème. Le 03/04/2022 à 11:37, steve a écrit : Salut, As-tu lancé en root : update-grub Normalement ça devrait suffire. Bon dimanche
Re: Pb démarrage Debian en dual boot EFI
Salut, As-tu lancé en root : update-grub Normalement ça devrait suffire. Bon dimanche
Pb démarrage Debian en dual boot EFI
Bonjour, j'ai installé Debian (Bullseye) en dual boot EFI sur un PC W10. Aucun problème, sauf que je n'arrive pas à avoir le menu Grub au démarrage. Systématiquement le PC boote sur Windows. J'ai essayé de modifier l'ordre de démarrage sous Windows avec bcdedit ou sous Debian avec efibootmgr, rien n'y fait. Pour lancer Debian, il faut passer par Windows et redémarrer avec les options avancées, ce qui est un peu lourd. Voici ce que donne efibootmgr -v: BootCurrent: 0002 Timeout: 0 seconds BootOrder: ,3000,0002,2001,2002,2004 Boot* Windows Boot Manager HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC Boot0001* Windows Boot Manager HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\debian\shimx64.efi)WINDOWS.x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}.... Boot0002* debian HD(2,GPT,cc8c2e94-fa74-4ae0-ac90-7d02357e64f4,0x145800,0x82000)/File(\EFI\debian\shimx64.efi) Boot2001* EFI USB DeviceRC Boot2002* EFI DVD/CDROM RC Boot3000* Internal Hard Disk or Solid State DiskRC Je me doute que ce n'est pas un problème Debian, mais quelqu'un aurait-il une idée? Merci