Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Table des matières

En création: Nettoyage dual boot Windows Debian

Introduction

Phénomène:

Une double entrée Windows dans le boot (voir Boot0000 et Boot0003) (fil des échanges: https://debian-facile.org/viewtopic.php?id=23272)

nom.sh
root@debport01:/home/papy7584# efibootmgr -v
 
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,0003,2001,2002,2003
Boot0000* Windows Boot Manager  HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* debian  HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\debian\grubx64.efi)
Boot0003* Windows Boot Manager  HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\debian\grubx64.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.}....................
Boot2001* EFI USB Device  RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
 
root@debport01:/home/papy7584#

Outils utilisés

efibootmgr :

Documentation: https://www.mankier.com/8/efibootmgr

efibootmgr -v

(⇒ donne le détail sur les entrées des boots dans UEFI)

efibootmgr -o XXXX,XXXX,XXXX

(⇒ fixe l'ordre du boot)

efibootmgr -b XXXX -B

(⇒ supprime l'entrée boot XXXX, qui était orpheline)

bcdedit:

Documentation Microsoft: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/bcdedit-command-line-options

Quelques commandes utiles bcdedit (merci empanada!) (executer en admin: click droit sur cmd.exe, et clicquer “exécuter en administrateur”) :

VOIR:

Voir une liste de toutes les entrées et l'ordre d'amorçage sur le firmware UEFI:

bcdedit /enum firmware

Voir une liste des “Windows Boot Manager” (gestionnaire d'amorçage) et les “Windows Boot loader”:

bcdedit /enum

ETABLIR:

Voir l'entrée EFI {bootmgr} (“Windows Boot Manager”) comme option par défaut sur le gestionnaire d'amorçage du firmware UEFI:

bcdedit /set {fwbootmgr} displayorder {bootmgr} /addfirst

Voir à nouveau le chemin correct pour le fichier *.efi de l'entrée EFI {bootmgr} (“Windows Boot Manager”)

bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi

Logs

Situation initiale:

Double entrée Windows (dont un qui pointe sur le fichier grubx64.efi (grub) ⇒ à effacer

1) efibootmgr - v

root@debport01:/home/papy7584# efibootmgr -v

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,0003,2001,2002,2003
Boot0000* Windows Boot Manager  HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* debian  HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\debian\grubx64.efi)
Boot0003* Windows Boot Manager  HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\debian\grubx64.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.}....................
Boot2001* EFI USB Device  RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC

root@debport01:/home/papy7584# 

2) bcdedit /enum

C:\Windows\system32>bcdedit /enum firmware

Gestionnaire de démarrage du microprogramme
-------------------------------------------
identificateur          {fwbootmgr}
displayorder            {2a9bec83-0b87-11e9-b830-806e6f6e6963}
                        {4fdd297f-0b88-11e9-b831-806e6f6e6963}
                        {bootmgr}
                        {db33eb9f-0bc3-11e9-9d52-8b444adbb9fa}
                        {db33eba0-0bc3-11e9-9d52-8b444adbb9fa}
                        {db33eba1-0bc3-11e9-9d52-8b444adbb9fa}
timeout                 0

Gestionnaire de démarrage Windows
---------------------------------
identificateur          {bootmgr}
device                  partition=\Device\HarddiskVolume1
path                    \EFI\debian\grubx64.efi
description             Windows Boot Manager
locale                  fr-FR
inherit                 {globalsettings}
default                 {current}
resumeobject            {db33eba7-0bc3-11e9-9d52-8b444adbb9fa}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 0

Application logicielle (101fffff)
--------------------------------
identificateur          {2a9bec83-0b87-11e9-b830-806e6f6e6963}
device                  partition=\Device\HarddiskVolume1
path                    \EFI\debian\grubx64.efi
description             debian

Application logicielle (101fffff)
--------------------------------
identificateur          {4fdd297f-0b88-11e9-b831-806e6f6e6963}
device                  partition=\Device\HarddiskVolume1
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager

Application logicielle (101fffff)
--------------------------------
identificateur          {db33eb9f-0bc3-11e9-9d52-8b444adbb9fa}
description             EFI USB Device

Application logicielle (101fffff)
--------------------------------
identificateur          {db33eba0-0bc3-11e9-9d52-8b444adbb9fa}
description             EFI DVD/CDROM

Application logicielle (101fffff)
--------------------------------
identificateur          {db33eba1-0bc3-11e9-9d52-8b444adbb9fa}
description             EFI Network

C:\Windows\system32>

Suppression de l'entrée orpheline: efibootmgr -b 0003 -B avec prise d'image avant et après

root@debport01:/home/papy7584# efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,0003,2001,2002,2003
Boot0000* Windows Boot Manager
Boot0001* debian
Boot0003* Windows Boot Manager
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

root@debport01:/home/papy7584# efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,0003,2001,2002,2003
Boot0000* Windows Boot Manager	HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* debian	HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\debian\grubx64.efi)
Boot0003* Windows Boot Manager	HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\debian\grubx64.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.}....................
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC

root@debport01:/home/papy7584# efibootmgr -b 0003 -B

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,2001,2002,2003
Boot0000* Windows Boot Manager
Boot0001* debian
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

root@debport01:/home/papy7584# efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,2001,2002,2003
Boot0000* Windows Boot Manager	HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* debian	HD(1,GPT,ccc68363-eed6-4f52-b483-41c761ff8935,0x800,0x32000)/File(\EFI\debian\grubx64.efi)
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC

root@debport01:/home/papy7584# 
utilisateurs/papy7584/tutos/changement-de-boot.txt · Dernière modification: 30/12/2018 11:35 par Papy7584

Pied de page des forums

Propulsé par FluxBB