• =?UTF-8?Q?Pb_d=c3=a9marrage_Debian_en_dual_boot_EFI?=

    From Thierry@21:1/5 to All on Sun Apr 3 11:10:01 2022
    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: 0000,3000,0002,2001,2002,2004
    Boot0000* 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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From steve@21:1/5 to All on Sun Apr 3 11:40:01 2022
    Salut,

    As-tu lancé en root :

    update-grub

    Normalement ça devrait suffire.

    Bon dimanche

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thierry@21:1/5 to All on Sun Apr 3 12:10:01 2022
    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



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From steve@21:1/5 to All on Sun Apr 3 12:40:02 2022
    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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From F. Dubois@21:1/5 to All on Sun Apr 3 12:50:01 2022
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Sun Apr 3 13:00:01 2022
    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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From nicolas.patrois@gmail.com@21:1/5 to All on Sun Apr 3 14:10:01 2022
    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...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ro Bou@21:1/5 to All on Sun Apr 3 13:20:01 2022
    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: 0000,3000,0002,2001,2002,2004
    Boot0000* 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



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Sun Apr 3 14:40:01 2022
    Le dimanche 03 avril 2022 à 14:08 +0200, nicolas.patrois@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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thierry@21:1/5 to All on Sun Apr 3 17:10:01 2022
    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.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From k6dedijon@free.fr@21:1/5 to All on Tue Apr 5 07:20:01 2022
    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 <thierry_j@mailo.com>
    À: Liste Debian <debian-user-french@lists.debian.org>
    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: 0000,3000,0002,2001,2002,2004
    Boot0000* 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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)