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 ?
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