What to do if grub boots a PE boot is not normal
We do grub boot PE startup is prone to garbled problems. After research, this is actually because the menu is not saved as UTF-8 encoding.
So we must encode the UTF-8 format when making the menu, not ANSI.
But even if we save the menu as UTF-8 format, when the error returns, there will still be garbled.
This time we can modify the following sentences on the menu:
(BD)/boot/usb_acc.0pe--version=5.0.11--time-out-enable=2--time-out-disable=1
Timeout 10
Default 0
Gfxmenu (BD)/boot/message | | Find--set-root/boot/message && Gfxmenu (BD)/boot/message
ConfigFile (MD) 4+3
Title "01" WinPE 2003
Map--mem (BD)/boot/winpe. ISO (0xff) | | Find--SET-ROOT/BOOT/WINPE. ISO (0xff) && map--mem (BD)/boot/winpe. ISO (0xFF)
Map--hook
Chainloader (0xFF)
But even if you add this sentence, if the menu is more, there will be the following problems:
The menu is not fully displayed.
So how do we solve this problem?
The "ConfigFile (MD) 4+3" can be modified to:
ConfigFile (MD) 4+8
Zhaohj said the built-in menu can not exceed 4K, so the maximum is 8 sectors.
I estimate that the 3 value is too small, so some of the menus cannot be loaded. If you have a larger menu, it is recommended to change to ConfigFile (MD) 4+8 Bar.