top of page
Gamer professionnel

Système d'exploitation

Public·564 members

Problème de Dual boot

Bonjour les libelulliens,

Je voudrais configurer un triple boot avec Linux Mint, Win10 et Win7. (Trois partitions différentes sur trois disques différents)

Pendant plus de cinq ans, j'ai utilisé un double boot Win10/Win7. Pour l'installation, j'avais utilisé l'application easyBCD.

Je ne me souviens plus comment je l'avais configurée. Du coup, j'ai joué avec. Comme cela ne fonctionnait pas, comme proposé, j'ai restauré le double démarrage. C'est un désastre. J'ai perdu le double démarrage. Je ne peux plus démarrer Win10. Il me semblait que le double boot était un plugin sur la partition Win10. ll ne m'est plus proposé au démarrage. J'ai restauré une image de Win10, mais sans succès. J'ai essayé de réparer avec le DVD de Windows 10, pareil.

Le Boot et le double boot sont loin d'être clairs pour moi...

Avez-vous une idée de la façon dont je peux me sortir de ce pétrin ?

Cordialement,

Leloup



151 Views
Leloup
Leloup
4 days ago

Bonjour et merci pour vos commentaires


Voici mes investigations:

Ouvrir un terminal en mode administrateur

taper: bcdedit /v ou bcdedit ou bcdedit /enum

une table apparait:

Gestionnaire de démarrage Windows

---------------------------------

identificateur {bootmgr}

device partition=C:

path \bootmgr

description Windows Boot Manager

locale fr-FR

inherit {globalsettings}

default {current}

resumeobject {abc49b01-a34f-99be-899b-14dae9cd0527}

displayorder {current}

{77c02fe3-cbbf-11f0-b380-9a062fb369e2}

toolsdisplayorder {memdiag}

timeout 10

Chargeur de démarrage Windows

-----------------------------

identificateur {77c02fe3-cbbf-11f0-b380-9a062fb369e2}

device partition=E:

path \WINDOWS\system32\winload.exe

description Windows 7

locale fr-FR

inherit {bootloadersettings}

bootdebug No

osdevice partition=E:

systemroot \Windows

resumeobject {a0971877-baf4-11f0-a999-806e6f6e7877}

debug No

event Yes


Chargeur de démarrage Windows

-----------------------------

identificateur {current}

device partition=C:

path \WINDOWS\system32\winload.exe

description Windows 10

locale fr-FR

inherit {bootloadersettings}

recoverysequence {dbe49b04-a34b-11eb-811b-14dae9dc0725}

displaymessageoverride Recovery

recoveryenabled Yes

allowedinmemorysettings 0x15000075

osdevice partition=C:

systemroot \Windows

resumeobject {abc49b01-a34f-99be-899b-14dae9cd0527}

nx OptIn

bootmenupolicy Stand


le problème venait de ce que le champ "device" du Gestionnaire de démarrage Windows était vide. Pour modifier cette table, les informations dans bcdedit /? sont utiles

Dans mon cas,

bcdedit /set {bootmgr} device partition=C:

pour corriger le problème.

Il peut ête utile de conserver sur un objet séparé comme une clé USB ce tableau

bcdedit /export G:/magasin_de_boot.bcd


Dans le cas où un chargeur est détruit, pour le reconstruire:

bcdedit >/create /d "Windows 7" /application osloader (=première commande)

bcdedit /set {identicateur donné par la commande précédente} device partition=F(=la lettre du disque où est l'OS):

bcdedit /set {identicateur donné par la première commande} osdevice partition=F(=la lettre du disque où est l'OS):

bcdedit /set {identicateur donné par la première commande} path \Windows\system32\winload.mbr (le chemin de winload.mbr)

bcdedit /set {identicateur donné par la première commande} systemroot \Windows

bcdedit /set {identicateur donné par la première commande} locale fr-FR

bcdedit /set {identicateur donné par la première commande} inherit {globalsettings}

bcdedit /displayorder {identicateur donné par la première commande} /addlast (pour mettre à la fin de la liste sinon /addfirst )


Apparement, il exite une application qui est moins ambigue que la table bcd: VisualBCDEditor. Je l'ai téléchargé de plusieurs sites différents et le nombre de virus était entre 25 et 30!

J'ai donc renoncé à m'en servir.


J'ai essayé d'ajouter linux sans succès. Le fonctionnement de la table était aléatoire. le choix présenté est entre Win10 et Win7. Si je clique sur Win10, ça marche à chaque fois par contre

si je clique sur Win7, une fois sur deux, il démarre Win7 sinon Linux.

Si j'ouvre: bcdedit /enum all

J'obtient une table avec 14 cellules au lieu de 3 ci-dessus. Si j'ai bien compris, en cas d'échec ou de redémarrage, une autre cellule est applelée et ainsi de suite.

Je n'ai pas compris comment il lançait linux.

J'ai supprimé quelques cellules parmi les 14 et le fonctionnement de la table est correct maintenant.

Selon la littérature, comme le disque de Linux est partionné en GPT et mode EFI contrairement à Win 10 en MBR en Légacy, ce n'est pas possible d'utiliser un dual boot Windows Linux.

J'ai des doutes mais j'y ai renoncé.

Je vais essayé depuis Linux avec grub.


Cordialement,

Leloup

bottom of page