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.
Les deux révisions précédentes Révision précédente | |||
utilisateurs:papy7584:tutos:changement-de-boot [30/12/2018 11:06] Papy7584 |
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:** | ||
- | Une double entrée Windows dans le boot (voir Boot0000 et Boot0003) (file des échanges: [[https://debian-facile.org/viewtopic.php?id=23272]]) | + | 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> | ||
Ligne 29: | Ligne 29: | ||
===== Outils utilisés ===== | ===== Outils utilisés ===== | ||
- | __**bcdedit:**__ | ||
- | Documentation Microsoft: [[https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/bcdedit-command-line-options]] | + | __**efibootmgr :**__ |
- | Quelques commandes utiles bcdedit (merci empanada!):(executer en admin: click droit sur cmd.exe, et clicquer "exécuter en administrateur") | + | Documentation: [[https://www.mankier.com/8/efibootmgr]] |
- | Voir une liste de toutes les entrées et l'ordre d'amorçage sur le firmware UEFI: <code root>bcdedit /enum firmware</code> | + | <code root>efibootmgr -v</code> (=> donne le détail sur les entrées des boots dans UEFI) |
- | 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: | + | |
- | <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") | + | |
- | <code root>bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi</code> | + | |
- | __**efibootmgr :**__ | + | <code root>efibootmgr -o XXXX,XXXX,XXXX</code> (=> fixe l'ordre du boot) |
- | documentation: [[https://www.mankier.com/8/efibootmgr]] | + | <code root>efibootmgr -b XXXX -B</code> (=> supprime l'entrée boot XXXX, qui était orpheline) |
- | efibootmgr -o | ||
- | efibootmgr - b | ||
+ | __**bcdedit:**__ | ||
- | ===== Installation ===== | + | Documentation Microsoft: [[https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/bcdedit-command-line-options]] |
- | ===== Utilisation ===== | + | 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 des "Windows Boot Manager" (gestionnaire d'amorçage) et les "Windows Boot loader": <code root>bcdedit /enum</code> | ||
+ | __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> | ||
+ | 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> | ||
===== Logs ===== | ===== Logs ===== | ||
Ligne 136: | Ligne 140: | ||
C:\Windows\system32></code> | 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 | ||
+ | |||
+ | root@debport01:/home/papy7584# </code> | ||