GRUB aracılığıyla 32-bit UEFI'ye (EFI-IA32) Windows x64 yükleme [duplicate]


10

Yalnızca şu anda 32 bit UEFI olan bir aygıta Windows 10 x64 (64 bit) yüklemeye çalışıyorum

X64 Linux özel bir 32-bit GRUB ile önyüklenebilir olduğundan .. Windows için de aynı şeyi yapabileceğini varsayıyorum, ancak " windows 32 x uefi önyüklemek için grub nasıl kullanılacağı" aksi halde, verilen açıklama tam olarak nedenini açıklamıyor (en azından bana).

GRUB'un 32 bit EFI'sinin Window'un 64 bit EFI'sini yükleyebileceğine inanıyorum.

Alternatif olarak, windows x64 install bootmgr komutunu çalıştırmak için grub'un yeni 'ntldr-mod'u kullanılabilir mi? (grub2 ile sabit diskte WINDOWS OS kurulumunu başlatma)

Bu soru muhtemelen cevaplara dayanarak gelişecektir.

NEDEN ile ilgili Cevaplar / Yorumlar konu dışı olarak işaretlenecektir. İlgilendiğim tek şey NASIL. Cevabınız 'mümkün değilse', LÜTFEN daha fazla bilgi verin.

'Mimariler eşleşmeli' geçerli bir cevap değil.

referans bağlantıları:

32 bit UEFI'ye 64 bit Windows yükleyebiliyor musunuz?

Grub2'yi (EFI-IA32 desteğiyle) Windows 8.1 (32 bit) içinden ESP bölümüne yükleme - Bay Trail tablet

[Çözüldü] Grub2-efi ile Chainload Windows8 UEFI

UEFI-GPT Modu menü girişinde yüklü Windows

64 bit Windows USB'yi orijinal olarak 32 bit işletim sistemine sahip bir tabletten önyükleyemiyorum

Windows 8 bölmeli iz atom tabletine Ubuntu 14.10 (64 bit) yükleme

64-bit bir makinede 32-bit EFI önyükleme grub2'yi (değil) nasıl onarabilirim?


32 bit UEFI'ye (veya 32 bit EFI ikili kullanarak zincir yükü 64 bit EFI ikili) 64 bit bit EFI ikili dosyasını yükleyemezsiniz, en azından grub i386-efi (chain.mod / chainloader) ile yükleyemezsiniz . Bunu gerçekten de yapabileceğim bir şey görmedim. Grub EFI'nin linux'u aynı modül / komutla ( linuxve initrdyerine chainloader) yüklemediğine dikkat edilmelidir .
Tom Yan

ntldrKomut / modüle gelince , yalnızca grub i386-pc (yani BIOS) altında bulunur ve yalnızca Windows Boot Manager'ın (veya NTLDR) BIOS sürümünü yükleyebilir. Grub EFI ile mümkün olmasa da AFAIK, BIOS / MBR Windows'u rEFInd ile yüklemek mümkündür. Ancak, sadece CSM'li UEFI ile sınırlıdır (ki bu 32 bit UEFI'de var olacağından şüpheliyim).
Tom Yan

Bu umduğum şey değil :( Bilgi için teşekkür ederim.
goofoloji

Bu grub, bahsettiğinizle aynı mı? Grub i386? Packages.ubuntu.com/vivid/grub-efi-ia32 . Özellikle 32 bit
Grub'dan

Ben iki grub i386 ( i386-pcve i386-efi) bahsetti ve bu grub i386-efi. FWIW, dediğimde grub EFIgrub i386-efive x86_64-efigenel olarak demek istedim . i386-pcBIOS / CSM içindir, i386-efi32 bit UEFI içindir ve x86_64-efi64 bit UEFI içindir.
Tom Yan

Yanıtlar:


4

Sorun yok...

FAT32 ile oluşturulmuş bir ESP bölümü ile GPT olarak bölümlenmiş bir USB önyükleme aygıtı oluşturun

32 bitten GRUB2 önyüklemesi için EFI yapısını USB sürücüsüne yerleştirin

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

USB sürücüsüne bir WinPE.iso yerleştirin ...
WindowsXX x64 iso'nuzu USB sürücüsüne yerleştirin ... GRUB2'yi
bu WinPE'yi önyüklemek için yapılandırın ...

Win10PE SE'yi öneririm ( http://theoven.org/index.php?topic=1336.0 )

Bu PE iso'dan önyükleme yaptıktan sonra ...
Windows
iso'yu bir sürücü olarak monte edin (Windows 10'da sadece çift tıklayın), WinNTSetup.exe'yi başlatın, WinNtSetup'daki
bilgileri başlangıç ​​noktasından (takılı Windows iso)
ve hedeften (sürücü yüklemek istiyorum)

Her şey yolunda giderse ... instagramlar yapılır

Windows önyükleme yapmıyorsa yapmanız gerekebilecek bir adım daha var ...
(bellenim bootx64.efi yerine bootia32.efi bulmaya çalışıyorsa)

USB'den yeniden önyükleme yapın ...
oluşturulan GPT / ESP bölüm pencerelerini biçimlendirin (önce gizlemeniz gerekir)
bir EFI yapısı oluşturun (tıpkı USB sürücüsünde yaptığınız gibi)
GRUB2'yi de bu bölüme kopyalayın ...

(pencerelerin kurulu olduğu NTFS bölümüne dokunmamaya dikkat edin)

Windows'u başlatmak için bir GRUB2 girişi oluşturun (FAT32 bölümünde BOOTMGR tarafından en iyi seçenektir) ...

Sorun yaşarsanız BOOTMGR'yi NTFS bölümüne
de \ boot klasörüne kopyalayabilirsiniz ...

ve BCD'yi NTFS bölümüne yeni kopyaladığınız BOOTMGR'yi gösterecek şekilde düzenleyin ...

Umarım sorunu
çözersin ...


Biliyordum!! Test edecek ve rapor verecek!
goofoloji

Test etmedim. X64'e gerek kalmadan makineyi yeniden
tasarladı

Windows ISO'yu önyüklemek için grub'u nasıl yapılandırmalıyım lütfen açıklayabilir misiniz?
Iman Akbari

1
.iso'yu bellekte ve zincir yükünde .iso'ya yüklemek için bir .iso yapılandırması grubunu yapılandırmak (sadece google) it ...
ZEE

Bunu deneyen var mı? ASUS tabletimde gerçekten Windows 7 64 bit istiyorum, şu anda hiç sevmediğim 32 bit Windows 8-10 ile sıkıştım.
Sam
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.