web-dev-qa-db-fra.com

Installation de Windows x64 sur UEFI 32 bits (EFI-IA32) via GRUB

J'essaie d'installer Windows 10 x64 (64 bits) sur un périphérique qui ne dispose que d'UEFI 32 bits (pour le moment).

Depuis x64 Linux peut être démarré via un GRUB personnalisé 32 bits .. Je suppose qu'il pourrait également en faire de même pour Windows, mais "comment utiliser grub pour contourner un uefi 32 bits pour démarrer Windows 10 x64 " semble indiquer le contraire, bien que l'explication donnée n'explique pas complètement pourquoi (du moins pour moi).

Je pense que l'EFI 32 bits de GRUB DEVRAIT être capable de charger l'EFI 64 bits de Windows.

Sinon, est-il possible d’utiliser le newish 'ntldr-mod' de grub pour exécuter l’installation bootmgr de Windows x64? (comment démarrer l'installation de WINDOWS OS sur le disque dur avec grub2)

Cette question évoluera probablement en fonction des réponses.

Les réponses/commentaires concernant WHY seront signalés comme hors sujet. Tout ce qui m'intéresse, c'est comment. Si votre réponse est "impossible", VEUILLEZ fournir plus d'informations.

"Les architectures doivent correspondre" n'est pas une réponse valable.

liens de référence:

Possibilité d'installer Windows 64 bits sur une UEFI 32 bits?

Installez Grub2 (avec le support EFI-IA32) sur la partition ESP à partir de Windows 8.1 (32 bits) - Tablette Bay Trail

[Résolu] Chargement en chaîne de Windows8 UEFI avec Grub2-efi

Windows installé dans l'entrée de menu du mode UEFI-GPT

Impossible de démarrer un ordinateur Windows USB 64 bits à partir d'une tablette installée à l'origine avec un système d'exploitation 32 bits

Installation d'Ubuntu 14.10 (64 bits) sur une tablette atome de traînée de baie Windows 8

Comment réparer grub2 (ne pas) démarrer EFI 32 bits sur une machine 64 bits?

9
goofology

Pas de problème...

Créez simplement un périphérique de démarrage USB partitionné en tant que GPT avec une partition ESP formatée avec FAT32

Mettez dans le lecteur USB la structure EFI pour démarrer GRUB2 à partir de 32 bits

/EFI/boot/bootia32.efi
/boot/grub/grub.cfg

mettre un WinPE.iso dans la clé USB ...
Mettez votre WindowsXX x64 iso dans le lecteur USB ...
configure GRUB2 pour amorcer ce WinPE ...

Je recommande Win10PE SE ( http://theoven.org/index.php?topic=1336.0 )

après le démarrage de cette iso PE ...
montez l’iso Windows en tant que lecteur (dans Windows 10, double-cliquez dessus),
lancez WinNTSetup.exe,
renseigner les informations dans WinNtSetup from Origin (l’iso Windows montée)
et la destination (le lecteur sur lequel vous souhaitez installer)

Si tout s'est bien passé ... les instalations sont faites

Si Windows ne démarre pas, il vous reste une étape à franchir.
(cela peut arriver si le firmware tente de trouver bootia32.efi au lieu de bootx64.efi)

Redémarrez depuis l'USB ...
formate les fenêtres de partition GPT/ESP créées (vous devez d'abord les dé-masquer)
créer une structure EFI (comme vous l'avez fait dans le lecteur USB)
copie également GRUB2 sur cette partition ...

(veillez simplement à ne pas toucher la partition NTFS où Windows est installé)

Créez une entrée GRUB2 pour lancer Windows (la meilleure option est de BOOTMGR dans la partition FAT32) ...

Si vous rencontrez des problèmes, vous pouvez également copier le fichier BOOTMGR sur la partition NTFS.
aussi le dossier\boot ...

et éditez le BCD pour qu'il pointe vers le BOOTMGR que vous venez de copier sur la partition NTFS ...

J'espère que vous résolvez le problème ...
Au revoir...

3
ZEE

réponse courte:

Vous avez besoin d’une version 32 bits de Windows pour pouvoir l’installer . J'ai passé 2 jours à essayer de comprendre cela pour mon Lenovo Idea 100S ...


Étapes:

1 - Télécharger Windows10_x86 ( Pas x64 )
2 - Gravez-le avec Rufus en fonction des paramètres ci-dessous.
3 - Enjoy :)

enter image description here

0
Pedro Lobito