建立ventoy.efi和legacy core.img时,原作者已经嵌入ventoy相关分区限制及grub.cfg设定
grub2里有一个高级的功能,可以把所有需要的模块,文件等放到一个文件系统映像里,然后加到core.img里。
Ventoy模块应该是作者自创的,少了它自己建立core.img运行不了。
ventoy.efi和legacy core.img核心文件,KS大大修正了,想要更新版本
请注意4个文件:Uefi ventoy.efi和legacy core.img、grub.cfg、vtldr
1.把旧引导文件BOOTX64.EFI{ventoy.efi}和grldr更名的vtldr、\GRUB\i386-pc\core.img复制到新增文件夹里备用。
2.把旧\GRUB\grub.cfg的配置文件复制到新增文件夹里等复制覆盖。[怕您先前有修正过内容]。
3.把新版本Ventoy-使用U盘制作的Uefi分区文件夹,除了EFI文件夹外全部复制覆盖旧版本文件。
4.把先前复制到新增文件夹里的\GRUB\grub.cfg的配置文件复制覆盖恢复。
5.Legacy BIOS引导文件\GRUB\i386-pc\core.img如果不变存在着,就不动他。
6.Legacy BIOS通过grub4dos引导,grldr-menu.lst添加如下代码
title Ventoy
find --set-root /vtldr
kernel /grub/i386-pc/core.img
boot
7.操作过后,U盘制作的Uefi- FAT32分区不管在前或在后,都没出现限制讯息,一切正常。