2 votes

Impossible de démarrer Windows 8 à partir de grub2 ni de rEFInd sur un système UEFI avec Archlinux

J'ai suivi le guide du débutant d'Archlinux à la lettre et j'ai réussi à installer Archlinux en mode UEFI et ai pu démarrer avec succès. Tout fonctionne bien sauf que je ne parviens pas à démarrer Windows 8 à partir de GRUB.

J'ai essayé os-prober, comme suggéré par l'Arch Wiki; et lorsque je démarre à partir du menu généré par os-prober, cela affiche :

erreur: impossible de trouver la commande 'drivemap'.

erreur: chemin de fichier EFI invalide.

Appuyez sur une touche pour continuer...

Voici les commandes affichées lorsque j'appuie sur e pour éditer l'entrée de menu ci-dessus :

setparams 'Windows 8 (loader) (on/dev/sda1)'

insmod part_gpt

insmod ntfs

set root='hd0,gpt1'

if [ x$feature_platform_search_hint =xy ]; then

search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 5618A11A8A0F9DF

else

search --no-floppy --fs-uuid --set=root 5618A11A8A0F9DF

fi

drivemap -s (hd0) ${root}

chainloader +1

Et j'ai également essayé d'ajouter des entrées manuellement via /etc/grub.d/40_custom

menuentry "Microsoft Windows 8 x86_64 UEFI-GPT" {

insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 5618A11A8A0F9DF
chainloader /efi/Microsoft/Boot/bootmgfw.efi

}

Voici le résultat :

erreur: fichier '/efi/Microsoft/Boot/bootmgfw.efi' introuvable

Appuyez sur une touche pour continuer...

S'il vous plaît aidez-moi !! Je serais ravi de fournir toute information supplémentaire nécessaire !! Merci d'avance !! (aidez-moi à éditer la mise en page ci-dessus, je suis assez confus par l'utilisation des blocs de citations)

0voto

Michael Shigorin Points 157

Il faut os-prober >= 1.58 (ajout du support uefi) et grub2 avec un patch de mjg59@ attaché à https://bugzilla.redhat.com/show_bug.cgi?id=972355 (ou celui de debian, voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698914) pour que son assistant puisse avaler ce que os-prober lui fournit actuellement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X