无忧启动论坛

标题: 探讨Ventoy启动原理,供大家学习与研究 [打印本页]

作者: chen463    时间: 4 天前
标题: 探讨Ventoy启动原理,供大家学习与研究
本帖最后由 chen463 于 2024-11-25 10:17 编辑

探讨Ventoy启动原理,供大家学习与研究

Ventoy官方版本其实检测了多个关卡,据测试所知,至少6关卡。不是修正引导或分区表就能启动成功的。缺少条件成功机率低。
1.        档头-1MB
2.        EFI分区-[FAT分区]32MB限制
3.        EFI分区所在盘号
4.        IOS分区所在盘号
5.        配置文件GRUB.CFG设定配合
6.        启动VT的相关文件符合条件

尊重别人作品创作,敬请不要问如何修正,有疑问可直接询问作者解惑也。



(修正版本非我所作,曾经尝试制作BIOS-core.img,失败收场。)


再度实机测试确定,BIOS-core.img修正版可以通用,搜寻到分区\GRUB而启动成功。制作了多颗U盘测试都可以,更加确定。
为什么?原因?
BIOS启动-藉由Grub4dos引导GRUB设定启动路径如果不存在,会搜寻其他分区,只要条件符合就可以启动成功,但是显示的位置分区号版本就有误差。

UEFI启动-但是bootx64.efi启动就不同,藉由搜寻bootx64.efi引导,且需要符合分区条件,才能启动成功。




作者: chen463    时间: 4 天前
本帖最后由 chen463 于 2024-11-25 09:04 编辑

测试BIOS-4主分区

2024-11-25_4.png (78.93 KB, 下载次数: 1)

4

4

2024-11-25_3.png (2.31 KB, 下载次数: 1)

3

3

2024-11-25_2.png (6.41 KB, 下载次数: 2)

2

2

2024-11-25_1.png (4.97 KB, 下载次数: 2)

1

1

作者: bfgxp    时间: 4 天前
不明觉厉


就想问一句,gui模式解决bios启动pe随机花屏的问题没有
作者: tangjun    时间: 4 天前
感谢楼主分享,很不错!
作者: softwarezheng1    时间: 4 天前
学习了,解说不容易了,感谢楼主
作者: chen463    时间: 4 天前
bfgxp 发表于 2024-11-25 09:16
不明觉厉

这问题一直是GRUB的核心问题,从以前到现在一直存在,取消图像会改善。
作者: yc2428    时间: 4 天前
谢谢分享
作者: toptop    时间: 4 天前
感谢楼主!!
作者: towlzj800801    时间: 4 天前
感谢分享!
作者: 1G空间100元    时间: 4 天前
值得研究深挖
作者: wn168cn@163.com    时间: 4 天前
感谢分享
作者: hn7000    时间: 4 天前
感谢分享,收藏了
作者: wang1126    时间: 4 天前
谢谢楼主分享
作者: 2010XwX    时间: 4 天前
本帖最后由 2010XwX 于 2024-11-25 13:19 编辑

    本人在C大 USBOS UD三分区基础上,吸取各大师经验做了一个融合集成版,在 BIOS启动进入 G4d 平台,可以成功启动 Ventoy,在 UEFI启动进入 G4e 或 Grub2 平台,也可以启动 Ventoy。具体可参考:
http://wuyou.net/forum.php?mod=r ... 9022&fromuid=357299


以下是启动界面截图:

1:USBOS 启动盘 BIOS启动界面菜单

2:  USBOS 启动盘 BIOS启动 Ventoy U 盘

3:USBOS 启动盘 UEFI Grub2 启动界面菜单

4:  USBOS 启动盘 UEFI 启动 Ventoy U 盘

BIOS启动Vty1.0.99.png (314.17 KB, 下载次数: 0)

BIOS启动Vty1.0.99.png

BIOS启动Vty1.0.99_B.png (628.78 KB, 下载次数: 0)

BIOS启动Vty1.0.99_B.png

UEFI启动Vty1.0.99.png (180.99 KB, 下载次数: 0)

UEFI启动Vty1.0.99.png

UEFI启动Vty1.0.99_B.png (629.92 KB, 下载次数: 1)

UEFI启动Vty1.0.99_B.png

作者: wwwlhp    时间: 4 天前
chen463 发表于 2024-11-25 09:01
测试BIOS-第4主分区

多谢楼主分享经验!!!
作者: lisaustb    时间: 4 天前
谢谢分享
作者: wintoflash    时间: 4 天前
chen463 发表于 2024-11-25 09:47
这问题一直是GRUB的核心问题,从以前到现在一直存在,取消图像会改善。

这跟grub有什么关系?你是从哪得知这个说法的?

作者: wintoflash    时间: 4 天前
https://rmprepusb.com/tutorials/ ... and-compile-ventoy/
这是老版本Ventoy的修改方法。新版本又在其他地方增加了类似的检验,可以参考这个教程进行修改。

作者: zyy    时间: 4 天前
谢谢分享,刚开始学习 Ventoy




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3