web-dev-qa-db-fra.com

Comment réparer les données de configuration de démarrage (BCD) pour le système EFI Windows 8

J'ai Lenovo H530 Desktop, qui est livré avec Windows 8. J'ai essayé d'installer Ubuntu sur le système et a fini de gâcher quelque chose sur mon chemin. Le statut actuel est que mon système ne démarre pas dans l'un d'entre eux et ne tombera pas dans GRUB Shell au démarrage. J'ai un système de 64 bits avec EFI.

enter image description here
Structure de partition dans GParted sur Ubuntu Live CD

enter image description here
Structure de partition dans l'invite de la commande de réparation Windows 8

J'ai suivi les instructions ici comme suit.

DISKPART
select disk 0
select vol 2 --> EFI
assign --> resulted in F: drive
select vol 3 --> Windows8_OS drive (471 GB)
assign --> resulted in G: drive
exit
cd /d F:\EFI\Microsoft\Boot\
bootrec /fixboot
ren BCD BCD.bak
bcdboot G:\Windows /l en-us /s f: /f ALL

Tout était le succès jusqu'à ici. Mais Redémarrez toujours en résulte GRUB Shell.

J'ai aussi essayé des liens suivants

how-Can-I-réparation-the-windows-8-efi-bootloader

windows-7-soudain-wont-wont-boot-redémarrant-redémarrant-redémarrant-dispositif-Device-Device-OR-INSERT-BOOT-MEDIA-MEDIA-IN-OOT-BOOT-DISPORT-DISPOSITIF-DISPOSITIF-DISPOSITIF-TOO-KEY-RÉPARATION-THE- Windows-7-bootloader /

mais pas beaucoup de succès. Toute aide pour résoudre ce problème serait vraiment appréciée.

EDIT 1: BCDEDIT Résultats en erreur Le magasin de données de configuration de démarrage n'a pas pu être ouvert. Le dispositif système demandé est introuvable

2
Jai

Vous avez deux partitions avec drapeau de démarrage et une partition BIOS_Boot pour Grub, ce qui signifie que vous avez installé Ubuntu en mode BIOS!

Sur un disque GPT, vous ne devez avoir qu'une seule partition système EFI (ESP) utilisée pour stocker tous les fichiers associés à démarrage pour Windows, Ubuntu E.T.C.

Lors de l'installation/du démarrage du support externe (CD, DVD, USB), utilisez toujours une manière EFI de démarrer. Cela peut être encouragé si vous désactivez l'émulation de CSM/Legacy BIOS dans le micrologiciel.

Dans votre cas, supprimez les partitions suivantes: (de l'affichage GParted)

SDA3, SDA7, SDA8, SDA9

Ensuite, vous pouvez démarrer à partir de Windows Installation DVD/USB (The Uefi Way !!!), allez à l'invite de commande et utilisez simplement

BCDBOOT Drive_LETTER:\Windows (Drive_letter est lecteur dans lequel Windows est installé)

réparer le démarrage de l'UEFI.

Vous pouvez également réécrire MBR pour être au format "Protégé MBR" en utilisant

Bootsect/NT60 Tout/Force/MBR

Certaines explications pour la réparation de Windows BCD peuvent être trouvées ici .

Ensuite, essayez de redémarrer pour voir si Windows Boots OK.

Après cela, vous pouvez à nouveau installer Ubuntu, mais le support d'installation de démarrage de l'UEFI Way !!!

1
snayob