Saya mencoba menginstal Windows 10 x64 (64-bit) pada perangkat yang hanya memiliki UEFI 32-bit (untuk saat ini)
Karena x64 Linux dapat di-boot melalui GRUB 32-bit khusus .. Saya berasumsi itu juga bisa melakukan hal yang sama untuk windows, tetapi "cara menggunakan grub untuk mem-bypass uefi 32bit untuk mem-boot windows 10 x64" tampaknya mengindikasikan sebaliknya, meskipun penjelasan yang diberikan tidak sepenuhnya menjelaskan mengapa (setidaknya bagi saya).
Saya percaya EFI 32-bit GRUB HARUS memuat EFI 64-bit Window.
Atau, apakah mungkin menggunakan 'ntldr-mod' yang baru di grub untuk menjalankan windows x64 menginstal bootmgr? (bagaimana cara memulai instalasi WINDOWS OS pada hard disk dengan grub2)
Pertanyaan ini kemungkinan akan berkembang berdasarkan jawaban.
Jawaban / Komentar tentang MENGAPA akan ditandai sebagai di luar topik. Yang saya tertarik hanyalah BAGAIMANA. Jika jawaban Anda 'tidak mungkin', TOLONG berikan info lebih lanjut.
'Arsitektur harus cocok' bukan jawaban yang valid.
tautan referensi:
Kemungkinan untuk menginstal Windows 64-bit pada UEFI 32-bit?
[Diselesaikan] Chainload Windows8 UEFI dengan Grub2-efi
Windows diinstal pada entri menu Mode UEFI-GPT
Tidak dapat mem-boot Windows USB 64bit dari tablet yang awalnya diinstal dengan OS 32-bit
Menginstal Ubuntu 14.10 (64-bit) pada tablet atom trail Windows 8 bay
Bagaimana saya memperbaiki grub2 (bukan) mem-boot EFI 32-bit pada mesin 64-bit?
chainloader
). Saya belum benar-benar melihat apa pun yang dapat melakukan hal itu. Anda harus memperhatikan bahwa grub EFI tidak memuat linux dengan modul / perintah yang sama (linux
daninitrd
bukannyachainloader
).ntldr
perintah / modul, itu hanya tersedia di bawah grub i386-pc (yaitu BIOS), dan itu hanya dapat memuat versi BIOS dari Windows Boot Manager (atau NTLDR). Meskipun tidak dimungkinkan dengan grub EFI, tetapi AFAIK dimungkinkan untuk memuat BIOS / MBR Windows dengan rEFInd. Namun, itu hanya terbatas pada UEFI dengan CSM (yang saya ragu akan ada pada UEFI 32-bit).i386-pc
dani386-efi
), dan itu grubi386-efi
. FWIW, ketika saya berkatagrub EFI
, maksud saya grubi386-efi
danx86_64-efi
secara umum.i386-pc
untuk BIOS / CSM,i386-efi
untuk UEFI 32-bit, danx86_64-efi
untuk UEFI 64-bit.Jawaban:
Tidak masalah...
Cukup buat perangkat boot USB yang dipartisi sebagai GPT dengan partisi ESP yang diformat dengan FAT32
Masukkan drive USB struktur EFI untuk mem-boot GRUB2 dari 32 bit
letakkan WinPE.iso di drive USB ...
masukkan iso WindowsXX x64 Anda di drive USB ...
konfigurasikan GRUB2 untuk mem-boot WinPE ini ...
Saya merekomendasikan Win10PE SE ( http://theoven.org/index.php?topic=1336.0 )
setelah boot dari iso PE ini ... pasang
iso Windows sebagai drive (di Windows 10 cukup klik dua kali),
jalankan WinNTSetup.exe,
isi info di WinNtSetup dari asal (iso Windows yang terpasang)
dan tujuan (drive yang Anda inginkan) ingin menginstal ke)
Jika semuanya beres ... instalasi sudah selesai
Ada satu langkah lagi yang harus Anda lakukan jika windows tidak bisa boot ...
(ini bisa terjadi jika firmware mencoba menemukan bootia32.efi alih-alih bootx64.efi)
Boot dari USB lagi ...
format jendela partisi GPT / ESP yang dibuat (Anda harus membatalkannya terlebih dahulu)
buat struktur EFI (seperti yang Anda lakukan pada drive USB)
salin juga GRUB2 ke partisi ini ...
(hanya berhati-hati untuk tidak menyentuh partisi NTFS tempat windows diinstal)
Buat entri GRUB2 untuk meluncurkan Windows (oleh BOOTMGR di partisi FAT32 adalah pilihan terbaik) ...
Jika Anda memiliki masalah, Anda dapat menyalin BOOTMGR ke partisi NTFS
juga folder \ boot ...
dan edit BCD untuk menunjuk ke BOOTMGR yang baru saja Anda salin ke partisi NTFS ...
Semoga Anda memecahkan masalah ...
Sampai jumpa ...
sumber