#1 Le 22/12/2023, à 18:08
- hdesbois
[Résolu] modification ordre de boot uefi impossible
Bonjour,
Je viens d'installer ubuntu en dual boot sur mon pc possédant un windows 10 préinstallé.
Après cette installation, mon pc redémarre automatiquement sur windows 10, ne me laissant pas d'autre choix (sauf en manipulant les touches ECHAP et F9).
J'ai essayé de modifier cela sous windows avec le logiciel BOOTLCE, ce qui m'a donné l'écran ci-dessous :
On ne me propose que 2 entrées : "Notebook Hard Drive" et "Notebook Upgrade Bay", ce qui n'est pas le top...
J'ai cherché ensuite à modifier l'ordre de boot dans un terminal sous ubuntu, ce qui m'a donné ce nouvel écran :
Là, beaucoup plus d'entrées proposées, mais seuls les boots 0000 et 0001 sont accessibles (ceux justement proposés sous windows).
Que puis-je faire ?
Merci pour votre aide.
Dernière modification par hdesbois (Le 05/01/2024, à 16:34)
Hors ligne
#2 Le 22/12/2023, à 18:45
- iznobe
Re : [Résolu] modification ordre de boot uefi impossible
Bonjour , essaie cette commande :
sudo efibootmgr -o 5,6,7,8,0
selon les options et l' ordre que tu desires mettre en place .
puis
efibootmgr -v
pour visionner le nouvel ordre qui devrait afficher avec la commande ci-dessus :
Boot Order 5,6,7,8,0
reste alors plus qu' à redemarrer pour voir si ca a été bien pris en charge .
PS : c' est grandement préférable de faire des copier coller entre balises codes pour les retours de commande plutôt que de poster des images .... sur la quelle on y voit pas terrible , mais surtout on ne peut rien sélectionner ce qui force a écrire ou re écrire tout à la main pour les aidants qui sont souvent un peu flemmard
voir lien ci-dessous au besoin .
NOTE : on voit que le timeout du GRUB est actuellement à 0 , ce qui ne te laissera pas le temps de choisir probablement , le mieux c' est de modifier le fichier /etc/default/grub et de mettre 10 ( un nombre superieur à 0 du moins ) à la place de 0 dans cette ligne :
GRUB_TIMEOUT=10
sudo nano /etc/default/grub
puis tu te deplaces avec les fleches juste devant le 0 de la ligne citée et tu ajoutes un 1 .
pour quitter et sauvegarder :
ctrl + X , O , entrée
pour quitter sans sauvegarder :
ctrl + X , N , entrée
Dernière modification par iznobe (Le 22/12/2023, à 18:53)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#3 Le 22/12/2023, à 19:01
- geole
Re : [Résolu] modification ordre de boot uefi impossible
Bonjour
Tu peux toujours retenter de remettre prioritaire soit refind soit ubuntu.
sudo efibootmgr -o 6
ou
sudo efibootmgr -o 5
Tu peux toujours donner la référence de ton ordinateur portable.. Probablement un HP .
Il faut que tu cherches dans le bios EFI comment tu peux imposer à refind ou ubuntu de booter.
Souvent il faut mettre un mot de passe le plus simple possible (si 1 caractère est accepté, c'est bien) à l'administrateur du bios. Cela débloque quelquefois de nouveaux écrans.
Si vraiment tu ne trouves pas et que tu ne veux plus de cette technique de boot, il suffit de transférer avec des précautions (sauvetage du fichier de boot de windows) le logiciel refind dans le répertoire de boot de windows et écraser le fichier de boot de windows par celui de refind et fabriquer une entrée refind pour démarrer windows. C' est documenté dans refind . Il est même évoqué un script.
Nota.
Le time-out indiqué n'est pas celui du grub legacy mas celui du boot efi. Il se modifie avec cette commande
sudo efibootmgr -t 51
Mais je n'en vois pas l'intérêt ( destiné à retarder le démarrage EFI si d'autres disques sont longs à se lancer)
Dernière modification par geole (Le 22/12/2023, à 19:11)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#4 Le 22/12/2023, à 21:38
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
Merci pour vos réponses.
Toutes mes excuses d'abord pour l'insertion d'images dans mon message. A l'avenir, j'utiliserai les balises codes (mais ça paraît un peu compliqué...).
Les manips avec efibootmgr que vous m'avez conseillées n'ont abouti à rien.
Mon PC est un HP Probook 6560b qui avait un bios datant de 2011. Je l'ai récemment mis à jour par un bios de 2018 sur le site d'HP.
Quand j'ai modifié le bios legacy en gpt, un message m'a indiqué qu'à l'époque (en 2011), le mode uefi était expérimental et qu'il était déconseillé de l'utiliser... Je suis passé outre cet avertissement, mais j'ai l'impression de travailler avec un bios uefi au rabais, d'où mes problèmes.
J'arrive quand même à mon écran d'accueil de Refind, grâce aux touches ECHAP et F9 au démarrage, et une série de manips au clavier, c'est l'essentiel !
Sylvain
Hors ligne
#5 Le 22/12/2023, à 22:13
- xubu1957
Re : [Résolu] modification ordre de boot uefi impossible
Bonjour,
Lecture conseillée > memento des balises code.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#6 Le 23/12/2023, à 09:02
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
Merci pour tes réponses et pour le lien vers les balises code.
Bonnes fêtes de fin d'année.
Sylvain
Hors ligne
#7 Le 23/12/2023, à 09:11
- iznobe
Re : [Résolu] modification ordre de boot uefi impossible
Bonjour ,
Les manips avec efibootmgr que vous m'avez conseillées n'ont abouti à rien.
on aurait bien aimé voir le retour de la commande comme indiqué dans mon 1er message ( apres modification ) :
efibootmgr -v
histoire de voir ce qui se passe .
j'utiliserai les balises codes (mais ça paraît un peu compliqué...).
cliquer sur un bouton , et inscrire par copier coller le retour d ' une commande ( la meme chose que ta photo en fait ) , je vois pas tellement ce qui est compliqué .
ca donne ca quand tu cliques sur le bouton code :
[ code] ( coller le retour de la commande ) [ /code]
suffit alors de coller au centre ...
Bonnes fetes a toi aussi .
Dernière modification par iznobe (Le 23/12/2023, à 09:13)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#8 Le 23/12/2023, à 10:28
- geole
Re : [Résolu] modification ordre de boot uefi impossible
Bonjour.
Pour savoir si le secure boot est activé, frappe cette commande sous ubuntu
mokutil --sb-state 2>/dev/null |grep SecureBoot
On va demander à windows de prendre en charge le lancement du grub.
Tu vas donc lancer windows powershell en mode administratif et frapper:
Si le secure boot est disabled
bcdedit /set {bootmgr} path \efi\ubuntu\grubx64.efi
Note que la commande peut aussi être
bcdedit /set '{bootmgr}' path \efi\ubuntu\grubx64.efi
Si le secure boot est enabled
bcdedit /set {bootmgr} path \efi\ubuntu\shimx64.efi
Note que la commande peut aussi être
bcdedit /set '{bootmgr}' path \efi\ubuntu\shimx64.efi
Dernière modification par geole (Le 23/12/2023, à 10:30)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#9 Le 23/12/2023, à 16:18
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
voilà ce que m'a donné le retour de la commande efibootmgr -v :
hdesbois@hdesbois-HP-ProBook-6560b:~$ efibootmgr -v
BootNext: 0009
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0001
Boot0000* Notebook Hard Drive BBS(HD,,0x0).......................................................................
Boot0001* Notebook Upgrade Bay BBS(CDROM,,0x0).......................................................................
Boot0002* USB Hard Drive 1 BBS(HD,,0x900).......................................................................
Boot0003* Notebook Ethernet BBS(128,,0x0)........................A..............................................
Boot0004* Notebook Ethernet BBS(128,,0x0)........................A..............................................
Boot0005* ubuntu HD(3,GPT,bf049d05-9844-11ee-9f60-accea7e44e2a,0x3a24d800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0006* rEFInd Boot Manager HD(3,GPT,bf049d05-9844-11ee-9f60-accea7e44e2a,0x3a24d800,0x32000)/File(\EFI\refind\refind_x64.efi)
Boot0007* Refind HD(3,GPT,bf049d05-9844-11ee-9f60-accea7e44e2a,0x3a24d800,0x32000)/File(\EFI\refind\refind_x64.efi)
Boot0008* Windows Boot Manager HD(3,GPT,bf049d05-9844-11ee-9f60-accea7e44e2a,0x3a24d800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.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.}....................
hdesbois@hdesbois-HP-ProBook-6560b:~$
au plaisir de vous lire...
Hors ligne
#10 Le 23/12/2023, à 16:25
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
et pour savoir si le secure boot est activé :
hdesbois@hdesbois-HP-ProBook-6560b:~$ mokutil --sb-state 2>/dev/null |grep SecureBoot
hdesbois@hdesbois-HP-ProBook-6560b:~$
pas de réponse...
Hors ligne
#11 Le 23/12/2023, à 16:31
- geole
Re : [Résolu] modification ordre de boot uefi impossible
Ah!
bootctl status 2>/dev/null | grep "Secure Boot"
mokutil --sb-state
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#12 Le 23/12/2023, à 20:07
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
du nouveau...
hdesbois@hdesbois-HP-ProBook-6560b:~$ bootctl status 2>/dev/null | grep "Secure Boot"
Secure Boot: disabled
hdesbois@hdesbois-HP-ProBook-6560b:~$
le secure boot est donc désactivé, nest-il pas ?
Hors ligne
#13 Le 23/12/2023, à 20:34
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
est-ce que le secure boot désactivé m'empêcherait d'agir sur l'ordre de boot ?
si oui, comment activer ce secure boot en lignes de commande ?
Hors ligne
#14 Le 23/12/2023, à 21:05
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
je continue donc...
PS C:\WINDOWS\system32> bcdedit /set {bootmgr} path \efi\ubuntu\grubx64.efi
La commande de définition spécifiée n’est pas valide.
Exécutez « bcdedit /? » pour obtenir de l’aide sur la ligne de commande.
Paramètre incorrect.
PS C:\WINDOWS\system32> bcdedit /set '{bootmgr}' path \efi\ubuntu\grubx64.efi
L’opération a réussi.
PS C:\WINDOWS\system32>
je relance mon pc...
Hors ligne
#15 Le 23/12/2023, à 21:16
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
et rien n'a changé...
J'aurais au moins essayé...et en plus, je maîtrise bien les balises code qui me faisaient peur au départ !
Je suis loin de mon pc jusque mardi 26 après-midi.
Un grand merci pour vos réponses, et Joyeux Noël !
Sylvain
Hors ligne
#16 Le 23/12/2023, à 21:34
- Astrolivier
Re : [Résolu] modification ordre de boot uefi impossible
salut,
tu dois pouvoir activer le secure boot dans le bios.
S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)
Hors ligne
#17 Le 23/12/2023, à 22:21
- geole
Re : [Résolu] modification ordre de boot uefi impossible
.PS C:\WINDOWS\system32> bcdedit /set '{bootmgr}' path \efi\ubuntu\grubx64.efi L’opération a réussi. PS C:\WINDOWS\system32>
je relance mon pc...
Donc , puisque pas de changement Cela veut dire que windows est lancé d'une autre façon.
Je ne vois pas ce que le passage en secure boot changera.
Peut-être essayer de remplacer directement bootmgrfw par refind après l'avoir dupliqué.
Dernière modification par geole (Le 23/12/2023, à 22:24)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#18 Le 26/12/2023, à 16:12
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
...je ne peux pas activer le secure boot dans le bios, j'ai un bios incomplet.
Hors ligne
#19 Le 31/12/2023, à 16:56
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
Rebonjour,
J'ai déniché 2 options du logiciel boot repair :
Use the standard EFI file
Cette option préremplie va transférer les fichiers de boot de ubuntu dans les fichiers de boot officiels de l'EFI. Un certain nombre d'ordinateurs ont besoin de cette option.
Back up and rename Windows EFI files
Cette option à choisir après réflexion, va dupliquer les fichiers de boot de ubuntu dans les fichiers de boot de microsoft. Quelques ordinateurs ont besoin de cette option.
Qu'en pensez- vous ?
Hors ligne
#20 Le 31/12/2023, à 18:50
- geole
Re : [Résolu] modification ordre de boot uefi impossible
Bonjour
Cela serait bien que tu fasses un boot-info et que tu publies l'URL générée
Je crains d'y voir un windows LEGACY et un UBUNTU EFI. bien que windows semble être aussi en efi
La solution serait alors de convertir ubuntu en LEGACY.
Bonnes fêtes.
Il est préférable d'utiliser refind paragraphe 5.8 plutôt que de demander à boot repair d'écraser les fichiers de boot de windows sauf si tu ne veux plus de windows.
Dernière modification par geole (Le 31/12/2023, à 18:59)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#21 Le 31/12/2023, à 21:00
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
Merci pour ta réponse.
Je crois avoir trouvé l’origine de mes problèmes. J’ai converti mon disque dur sur lequel Windows 10 était préinstallé de legacy en gpt, et j’ai ensuite installé ubuntu en uefi.
Je vais donc tout effacer et réinstaller Windows 10 en uefi pour voir si ça change quelquechose.
Bonnes fêtes de fin d’année.
Sylvain.
Hors ligne
#22 Le 31/12/2023, à 22:32
- geole
Re : [Résolu] modification ordre de boot uefi impossible
Je ferais plutôt tout en legacy avec disques ayant une table de partition "ms-dos"
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#23 Le 01/01/2024, à 12:33
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
Merci pour tes conseils. Je te tiendrai au courant.
Sylvain.
Hors ligne
#24 Le 01/01/2024, à 15:04
- geole
Re : [Résolu] modification ordre de boot uefi impossible
Bonjour
Tu pourrais malgré tout tester le bricolage refind. Ce n est pas si difficile que cela lorsque refind et ubuntu fonctionnent
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#25 Le 03/01/2024, à 23:12
- hdesbois
Re : [Résolu] modification ordre de boot uefi impossible
Peut-être essayer de remplacer directement bootmgrfw par refind après l'avoir dupliqué.
Merci pour le conseil, mais c'est trop compliqué pour moi...
Hors ligne