#1 Le 20/08/2024, à 23:09
- C_Odhul_
Lancer ubuntu ou windows depuis le terminal
Bonjour, je voudrais savoir s'il est possible de lancer windows depuis linux ou linux depuis Windows avec une commande plutôt que redémarrer et choisir sur le grub. Ou, encore mieux, si avec les commandes wake on lan, on pourrait choisir le système à démarrer.
Merci d'avance pour votre aide
Hors ligne
#2 Le 21/08/2024, à 05:51
- k3c
Re : Lancer ubuntu ou windows depuis le terminal
bonjour
pour lancer Windows depuis le terminal, regarde
https://forum.ubuntu-fr.org/viewtopic.php?id=2086634
Dernière modification par k3c (Le 21/08/2024, à 06:50)
Debian 12 sur Thinkpad reconditionné
Hors ligne
#3 Le 21/08/2024, à 06:03
- k3c
Re : Lancer ubuntu ou windows depuis le terminal
depuis Windows tu peux regarder cette discussion
https://stackoverflow.com/questions/449 … efibootmgr
apparemment bcdedit est l'équivalent de efibootmgr
Debian 12 sur Thinkpad reconditionné
Hors ligne
#4 Le 22/08/2024, à 13:45
- k3c
Re : Lancer ubuntu ou windows depuis le terminal
alors j'ai testé sous Windows (profitez en, c'est rarissime :-)
donc bcdedit affiche plein de choses
(pour le lancer, être en administrateur, donc
touche Windows et R (comme Run)
écrire
cmd
ne pas faire
Return
mais
CTRL shift return
puis taper
bcdedit dans la fenêtre
Microsoft Windows [version 10.0.22631.4037]
(c) Microsoft Corporation. Tous droits réservés.
C:\Windows\System32>BCDEdit
Gestionnaire de démarrage Windows
---------------------------------
identificateur {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale fr-FR
inherit {globalsettings}
default {current}
resumeobject {93935795-3cdb-11ee-88ee-d07d0f298e94}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Chargeur de démarrage Windows
-----------------------------
identificateur {current}
device partition=C:
path \Windows\system32\winload.efi
description Windows 11
locale fr-FR
inherit {bootloadersettings}
recoverysequence {2fe0d9a3-798d-11ee-b929-98fa9b23a916}
displaymessageoverride Recovery
recoveryenabled Yes
nointegritychecks Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject {93935795-3cdb-11ee-88ee-d07d0f298e94}
nx OptIn
bootmenupolicy Standard
, mais la commande qui nous intéresse est
C:\Windows\System32>BCDEdit /enum firmware
Gestionnaire de démarrage du microprogramme
-------------------------------------------
identificateur {fwbootmgr}
displayorder {b1ea5c71-8555-11ee-90a6-806e6f6e6963}
{bootmgr}
{fa2ca048-797c-11ee-908e-806e6f6e6963}
{fa2ca049-797c-11ee-908e-806e6f6e6963}
{fa2ca04a-797c-11ee-908e-806e6f6e6963}
{fa2ca04b-797c-11ee-908e-806e6f6e6963}
{fa2ca04c-797c-11ee-908e-806e6f6e6963}
{fa2ca04d-797c-11ee-908e-806e6f6e6963}
{fa2ca04e-797c-11ee-908e-806e6f6e6963}
{fa2ca04f-797c-11ee-908e-806e6f6e6963}
{3f9e219b-1d09-11ef-90c3-806e6f6e6963}
timeout 2
Gestionnaire de démarrage Windows
---------------------------------
identificateur {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale fr-FR
inherit {globalsettings}
default {current}
resumeobject {93935795-3cdb-11ee-88ee-d07d0f298e94}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Application logicielle (101fffff)
--------------------------------
identificateur {2fe0d99c-798d-11ee-b929-98fa9b23a916}
description Startup Interrupt Menu
Application logicielle (101fffff)
--------------------------------
identificateur {2fe0d99d-798d-11ee-b929-98fa9b23a916}
description Rescue and Recovery
Application logicielle (101fffff)
--------------------------------
identificateur {2fe0d99e-798d-11ee-b929-98fa9b23a916}
description MEBx Hot Key
Application logicielle (101fffff)
--------------------------------
identificateur {2fe0d99f-798d-11ee-b929-98fa9b23a916}
description USBR BOOT CDROM
Application logicielle (101fffff)
--------------------------------
identificateur {2fe0d9a0-798d-11ee-b929-98fa9b23a916}
description USBR BOOT Floppy
Application logicielle (101fffff)
--------------------------------
identificateur {2fe0d9a1-798d-11ee-b929-98fa9b23a916}
description ATA HDD
Application logicielle (101fffff)
--------------------------------
identificateur {2fe0d9a2-798d-11ee-b929-98fa9b23a916}
description ATAPI CD
Application logicielle (101fffff)
--------------------------------
identificateur {3f9e219b-1d09-11ef-90c3-806e6f6e6963}
device partition=\Device\HarddiskVolume1
path \EFI\debian\fwupdx64.efi
description Linux-Firmware-Updater
Application logicielle (101fffff)
--------------------------------
identificateur {b1ea5c71-8555-11ee-90a6-806e6f6e6963}
device partition=\Device\HarddiskVolume1
path \EFI\debian\shimx64.efi
description debian
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca043-797c-11ee-908e-806e6f6e6963}
description Setup
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca044-797c-11ee-908e-806e6f6e6963}
description Boot Menu
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca045-797c-11ee-908e-806e6f6e6963}
description Diagnostic Splash Screen
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca046-797c-11ee-908e-806e6f6e6963}
description Lenovo Diagnostics
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca047-797c-11ee-908e-806e6f6e6963}
description Regulatory Information
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca048-797c-11ee-908e-806e6f6e6963}
description USB CD
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca049-797c-11ee-908e-806e6f6e6963}
description USB FDD
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca04a-797c-11ee-908e-806e6f6e6963}
description NVMe0
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca04b-797c-11ee-908e-806e6f6e6963}
description ATA HDD0
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca04c-797c-11ee-908e-806e6f6e6963}
description USB HDD
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca04d-797c-11ee-908e-806e6f6e6963}
description PCI LAN
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca04e-797c-11ee-908e-806e6f6e6963}
description Other CD
Application logicielle (101fffff)
--------------------------------
identificateur {fa2ca04f-797c-11ee-908e-806e6f6e6963}
description Other HDD
C:\Windows\System32>
c'est ce pavé qui nous intéresse
Application logicielle (101fffff)
--------------------------------
identificateur {b1ea5c71-8555-11ee-90a6-806e6f6e6963}
device partition=\Device\HarddiskVolume1
path \EFI\debian\shimx64.efi
description debian
mon boot par défaut est Debian, mais la commande pour indiquer le prochain boot par défaut (uniquement le prochain) fonctionne, j'indique l'identificateur
C:\Windows\System32>BCDEdit /displayorder {b1ea5c71-8555-11ee-90a6-806e6f6e6963} /addfirst
L’opération a réussi.
C:\Windows\System32>
Debian 12 sur Thinkpad reconditionné
Hors ligne
#5 Le 22/08/2024, à 22:15
- C_Odhul_
Re : Lancer ubuntu ou windows depuis le terminal
Merci beaucoup, informations très interessantes, j'en apprend sur comment fonctionne le démarrage des systèmes,
C'est parfait, cela va bien me servir pour utiliser mon linux à distance (j'utilisais déjà le windows pour streamer des jeux à distance), dans l'idée, cela modifie le grub, et oui c'est pas mal de modifier uniquement le prochain boot par défaut, c'est exactement ce que j'ai besoin !
Un grand merci !
Dernière modification par C_Odhul_ (Le 22/08/2024, à 22:16)
Hors ligne