a1ive / grub2-filemanager

GRUB2-based file manager
https://a1ive.github.io/grub2-filemanager/
GNU General Public License v3.0
527 stars 106 forks source link

WinPE ISO fails to UEFI64-boot using map -t CD #224

Closed steve6375 closed 4 years ago

steve6375 commented 4 years ago

Download https://we.tl/t-NlKqgJqtbw This ISO uses winpeshl.ini to launch the app directly, so it does not work if we change winpeshl.ini. So we must use normal EFI boot (partnew\Easy2Boot) but

map -t CD does not work (vdisk error)

image

This works. set grubfm_file=(loop)/Sources/Boot.wim wimboot @:bootmgfw.efi:(wimboot)/bootmgfw.efi \ @:bcd:(wimboot)/bcd \ @:boot.sdi:(wimboot)/boot.sdi \ @:boot.wim:"${grubfm_file}";

MBR booting is OK

a1ive commented 4 years ago

map -t CD does not work (vdisk error)

This ISO doesn't support UEFI.

This ISO uses winpeshl.ini to launch the app directly, so it does not work if we change winpeshl.ini.

But how can we know which WinPE use winpeshl.ini and which not?

steve6375 commented 4 years ago

It doesn't support UEFI boot even though there are UEFI boot files present - the ISO does not UEFI boot from VBox either!

Since the ISO does not UEFI boot, then the user could extract the wim file and just boot from that.