Re : Pb démarrage Debian en dual boot EFI

2022-04-04 Par sujet k6dedijon
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





Re: Pb démarrage Debian en dual boot EFI

2022-04-03 Par sujet didier gaumet



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

2022-04-03 Par sujet nicolas . patrois
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

2022-04-03 Par sujet Ro Bou

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

2022-04-03 Par sujet didier gaumet


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

2022-04-03 Par sujet F. Dubois

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

2022-04-03 Par sujet steve

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

2022-04-03 Par sujet Thierry

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

2022-04-03 Par sujet steve

Salut,

As-tu lancé en root :

update-grub

Normalement ça devrait suffire.

Bon dimanche