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 →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
utilisateurs:papy7584:tutos:changement-de-boot [30/12/2018 10:37] Papy7584 créée 30/12/2018 |
utilisateurs:papy7584:tutos:changement-de-boot [30/12/2018 11:35] (Version actuelle) Papy7584 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Nettoyage dual boot Windows Debian ====== | + | ====== En création: Nettoyage dual boot Windows Debian ====== |
* Objet : suite interventions | * Objet : suite interventions | ||
Ligne 9: | Ligne 9: | ||
**Phénomène:** | **Phénomène:** | ||
- | 1) Une double entrée Windows dans le suppression d'une entrée orpheline | + | Une double entrée Windows dans le boot (voir Boot0000 et Boot0003) (fil des échanges: [[https://debian-facile.org/viewtopic.php?id=23272]]) |
<file bash nom.sh> | <file bash nom.sh> | ||
root@debport01:/home/papy7584# efibootmgr -v | root@debport01:/home/papy7584# efibootmgr -v | ||
Ligne 26: | Ligne 27: | ||
</file> | </file> | ||
- | file des échanges: [[https://debian-facile.org/viewtopic.php?id=23272]] | + | ===== Outils utilisés ===== |
- | 2) introduction d'une entrée dédiée à debian | ||
- | ===== Outils utilisés ===== | + | __**efibootmgr :**__ |
+ | |||
+ | Documentation: [[https://www.mankier.com/8/efibootmgr]] | ||
+ | |||
+ | <code root>efibootmgr -v</code> (=> donne le détail sur les entrées des boots dans UEFI) | ||
+ | |||
+ | <code root>efibootmgr -o XXXX,XXXX,XXXX</code> (=> fixe l'ordre du boot) | ||
+ | |||
+ | <code root>efibootmgr -b XXXX -B</code> (=> supprime l'entrée boot XXXX, qui était orpheline) | ||
__**bcdedit:**__ | __**bcdedit:**__ | ||
Ligne 36: | Ligne 45: | ||
Documentation Microsoft: [[https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/bcdedit-command-line-options]] | 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") | + | 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: <code root>bcdedit /enum firmware</code> | Voir une liste de toutes les entrées et l'ordre d'amorçage sur le firmware UEFI: <code root>bcdedit /enum firmware</code> | ||
Voir une liste des "Windows Boot Manager" (gestionnaire d'amorçage) et les "Windows Boot loader": <code root>bcdedit /enum</code> | Voir une liste des "Windows Boot Manager" (gestionnaire d'amorçage) et les "Windows Boot loader": <code root>bcdedit /enum</code> | ||
- | Établir l'entrée EFI {bootmgr} ("Windows Boot Manager") comme option par défaut sur le gestionnaire d'amorçage du firmware UEFI: | + | __ETABLIR:__ |
+ | |||
+ | Voir l'entrée EFI {bootmgr} ("Windows Boot Manager") comme option par défaut sur le gestionnaire d'amorçage du firmware UEFI: | ||
<code root>bcdedit /set {fwbootmgr} displayorder {bootmgr} /addfirst</code> | <code root>bcdedit /set {fwbootmgr} displayorder {bootmgr} /addfirst</code> | ||
- | Établir à nouveau le chemin correct pour le fichier *.efi de l'entrée EFI {bootmgr} ("Windows Boot Manager") | + | Voir à nouveau le chemin correct pour le fichier *.efi de l'entrée EFI {bootmgr} ("Windows Boot Manager") |
<code root>bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi</code> | <code root>bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi</code> | ||
- | ===== Installation ===== | + | ===== Logs ===== |
- | ===== Utilisation ===== | + | __**Situation initiale:**__ |
- | ===== Logs ===== | + | Double entrée Windows (dont un qui pointe sur le fichier grubx64.efi (grub) => à effacer |
+ | |||
+ | 1) efibootmgr - v | ||
+ | |||
+ | <code>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# | ||
+ | </code> | ||
+ | |||
+ | 2) bcdedit /enum | ||
+ | |||
+ | <code>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></code> | ||
+ | |||
+ | Suppression de l'entrée orpheline: efibootmgr -b 0003 -B | ||
+ | avec prise d'image avant et après | ||
+ | |||
+ | <code> | ||
+ | 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 | ||
- | Situation initiale: bcdedit avant intervention | + | root@debport01:/home/papy7584# </code> |