无忧启动论坛

 找回密码
 注册
搜索

对ventoy的几点建议

查看数: 6841 | 评论数: 40 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-12-2 09:53

正文摘要:

本帖最后由 liuzhaoyzz 于 2025-2-25 15:33 编辑 对ventoy的几点建议 1、VentoyEFI分区只有32MB,希望扩大为300MB,并去掉启动时分区大小校验,当ventoy启动出错的时候,可以转向VentoyEFI分区里面的grub4dos/gr ...

回复

lybqqh 发表于 2025-2-14 22:05:01
谢谢分享
liuzhaoyzz 发表于 2025-2-14 08:18:23
2025/02/10 --- 1.1.01 发布
优化 Linux Remount 方案,使其支持所有Linux版本。请参考 说明
linux_remount . Ventoy
https://www.ventoy.net/cn/doc_linux_remount.html
废弃 VTOY_LINUX_REMOUNT 选项,改为默认支持,不再需要此选项了。请参考 说明

实测已解决一楼说的第5个问题!赞一个!
vyuha 发表于 2025-2-13 19:44:58
777
luodunrong123 发表于 2025-1-20 20:18:37
楼主说的很对
u8978 发表于 2025-1-16 18:15:33

感谢楼主分享。
dwso 发表于 2025-1-15 19:31:17
感谢分享
尼罗河河畔 发表于 2025-1-13 12:44:23
这个没点基础,看看就好
linux爱好者 发表于 2025-1-12 16:59:50
学习了,支持楼主的所有建议!也遇到过不能打开启动优盘内容的问题。
youxia1220 发表于 2025-1-11 01:16:17
谢谢分享
liuzhaoyzz 发表于 2025-1-10 22:57:16
本帖最后由 liuzhaoyzz 于 2025-1-13 07:45 编辑

求人不如求己啊!以上的建议,大部分问题都被我绕路解决了!
免写菜单、无需F6键,支持Ventoy升级,让g4d、g4e、grub2与Ventoy共存以增强Ventoy兼容性 - Ventoy - 无忧启动论坛 - Powered by Discuz!
http://bbs.wuyou.net/forum.php?m ... 4245&extra=page%3D1

还是希望VTOYEFI分区设置为FAT32分区,希望调大点。
johnmy 发表于 2024-12-14 16:38:28
来看看,学习的
wintoflash 发表于 2024-12-8 09:39:18
liuzhaoyzz 发表于 2024-12-8 09:34
我只能给开发者提建议,因为我只能写出“hello world”级别的程序,修改源代码、搭建Centos编译环境太麻 ...
还要不断跟进ventoy的开发更新,他更新一个版本,二次开发就要跟进,因为新版本总会解决一些bug,这个过程看不到尽头

所以说你就是等个冤大头帮你做事呗。
我对ventoy的限制没意见,甚至我觉得ventoy的限制还是太少了,应该增加更多更严格的限制以符合安全启动的要求。所以不会去做这个。
liuzhaoyzz 发表于 2024-12-8 09:34:10
wintoflash 发表于 2024-12-8 09:22
easy2boot的开发者steve在他的网站上已经放出来老版本ventoy的修改方法了。新版本参考文章改一下也一样。 ...

我只能给开发者提建议,因为我只能写出“hello world”级别的程序,修改源代码、搭建Centos编译环境太麻烦了(ubuntu下面应该也可以编译吧),而且还要不断跟进ventoy的开发更新,他更新一个版本,二次开发就要跟进,因为新版本总会解决一些bug,这个过程看不到尽头。
如果真的像你说的longpanda故意限制的,那就只有期望白衣骑士出现了。你是有这个能力改进的,你fork个分支可行啊?

点评

所以说你就是等个冤大头帮你做事呗。 我对ventoy的限制没意见,甚至我觉得ventoy的限制还是太少了,应该增加更多更严格的限制以符合安全启动的要求。所以不会去做这个。  详情 回复 发表于 2024-12-8 09:39
wintoflash 发表于 2024-12-8 09:22:31
本帖最后由 wintoflash 于 2024-12-8 09:23 编辑
liuzhaoyzz 发表于 2024-12-8 08:44
我问什么希望扩大32MB的VentoyEFI分区到300MB?
主要为了规避以下几个场景和需求:
1、BIOS下面碰到启动P ...

easy2boot的开发者steve在他的网站上已经放出来老版本ventoy的修改方法了。新版本参考文章改一下也一样。
有没有一种可能,这些限制就是开发者加上的,所以你喊破喉咙也没用。
https://rmprepusb.com/tutorials/ ... and-compile-ventoy/

点评

我只能给开发者提建议,因为我只能写出“hello world”级别的程序,修改源代码、搭建Centos编译环境太麻烦了(ubuntu下面应该也可以编译吧),而且还要不断跟进ventoy的开发更新,他更新一个版本,二次开发就要跟进  详情 回复 发表于 2024-12-8 09:34
liuzhaoyzz 发表于 2024-12-8 08:44:51
本帖最后由 liuzhaoyzz 于 2024-12-8 09:50 编辑

我为什么希望扩大32MB的VentoyEFI分区到300MB?
主要为了规避以下几个场景和需求:
1、BIOS下面碰到启动PE出现花屏的问题,ventoy默认的方案是存放ISO的第一分区+32MB的VtoyEFI分区,如果VtoyEFI分区足够大,我可以提前把PE启动的相关文件放在其中,碰到出问题的时候,我就启用grub4dos/grub2备用方案。
2、VTOY_LINUX_REMOUNT=1参数无效导致启动linux的时候存放ISO的第一分区被占用无法挂载,以veket.iso为例,启动后无法拷贝第一分区的veket.iso到硬盘进行本地硬盘安装,我的原本目的是从优盘启动,然后把veket.iso安装到硬盘,现在ISO文件看不到就无法拷贝,我的目的无法实现。如果VtoyEFI分区足够大,我可以提前把grub4dos/grub2相关文件放在其中,碰到出问题的时候,我就启用grub4dos/grub2备用方案,grub4dos/grub2启动veket.iso不存在分区被占用的问题。
3、ventoy_wimboot.img、ventoy_vhdboot.img用于支持wim/vhd启动的支持文件,基本上可以长时间不用变动,这样子的支持文件可以直接放在VtoyEFI分区,显得分区更加整洁,前提是VtoyEFI分区足够大。
4、那为什么不把grub4dos/grub2的相关引导文件放在ISO的第一分区?对于BIOS启动,grub4dos/grub2可以放在第一分区,find/search查找引导文件所在的分区后,用ntldr grldr或者multiboot core.img调用并启动;但对于UEFI启动g4ebootX64.efi/grub2x64.efi就需要放在FAT分区VtoyEFI分区里面了,放在第一分区可能无法启动。为了BIOS/UEFI两种启动模式都能够适配,希望扩大32MB的VtoyEFI分区,grub4dos/grub2的相关引导文件全部放在VtoyEFI分区更加符合逻辑,而不是BIOS放在第一分区,UEFI放在第二分区。
5、那为什么不在32MB的VtoyEFI分区之后再预留一个FAT32分区用于存放g4ebootX64.efi/grub2x64.efi等相关的启动文件?32MB的VtoyEFI分区就是BIOS/UEFI的启动分区,如果再增加个FAT32分区作为启动分区,会让用户迷惑,看起来分区太多,本来通过扩大32MB的VtoyEFI分区就可以解决问题的,为什么要再增加个分区?优盘是用户自己的,为什么用户不能自己决定放在哪个分区?
6、出于软件健壮性的需求。ventoy启动软件需要给用户“留后手”,有备选“plan B”方案,一个ventoy软件不可能通杀所有场景,否则ventoy默认推荐的两分区如果出问题,会让用户深感无奈。用户既然能够向VtoyEFI分区添加文件,肯定不会破坏原有的文件,在保持兼容ventoy方案的基础上保留扩展ventoy的启动能力,这能够提升ventoy软件的健壮性和用户体验。
7、开源软件的开放、共享、协作、自由的文化和精神的需求。使用ventoy的时间越长,越感觉到ventoy限制太多,希望不要限制那么死,给用户更多的自由扩展的余地和空间。开始扇区号为2048的检查限制没必要,因为BIOS下面我可以直接search查找引导文件所在的分区后,用multiboot core.img就可以启动第二分区ventoy内部的grub2。32M的EFI分区大小限制也是没有必要限制。第二分区只要是FAT32分区即可,如果分区大小可自定义就更好了,这样子部署到大容量的本地硬盘和移动硬盘就更加简单了,完全可以做到真正意义上的“无损安装”。


希望@longpanda抽空改进下,出一个fork分支方案也好啊。

点评

easy2boot的开发者steve在他的网站上已经放出来老版本ventoy的修改方法了。新版本参考文章改一下也一样。与其等着别人帮你做这个,不如自己上。 https://rmprepusb.com/tutorials/147-how-to-patch-and-compile-ven  详情 回复 发表于 2024-12-8 09:22
孟仁飞 发表于 2024-12-6 14:44:38
学习
softwarezheng1 发表于 2024-12-5 10:55:33
东西是好,可惜不能兼容其他的一些主板
fzp070 发表于 2024-12-4 23:00:08
感谢楼主提议,都是好建议,希望longpanda大大能够采纳,期待!
liuzhaoyzz 发表于 2024-12-4 22:22:58
本帖最后由 liuzhaoyzz 于 2024-12-5 08:20 编辑
wintoflash 发表于 2024-12-4 21:18
grub2一直都没有kernel命令啊,你是不是记错了。
grub2里面对应g4d kernel命令的,是linux, multiboot,  ...

mulitboot $vtoy_iso_part/boot/grub2/core2.img,果然可以!
wintoflash 发表于 2024-12-4 21:18:18
liuzhaoyzz 发表于 2024-12-4 20:04
ventoy命令行似乎不支持kernel命令?好奇怪啊,这个kernel命令不是grub2的内部命令吗?
BIOS下面,我想 ...

grub2一直都没有kernel命令啊,你是不是记错了。
grub2里面对应g4d kernel命令的,是linux, multiboot, freebsd等一系列细分的命令。
你启动grub2的core.img,应该用multiboot命令。

点评

果然可以!  详情 回复 发表于 2024-12-4 22:22
chen463 发表于 2024-12-4 20:38:25
1、VentoyEFI分区只有32MB,希望扩大为300MB,当ventoy启动出错的时候,可以转向VentoyEFI分区里面的grub4dos/grub2启动(包含BIOS/UEFI),否则这个优盘无法启动时就完全无用了。
2、希望VentoyEFI分区调整为FAT32分区,而不是FAT16分区,FAT16分区会导致优盘访问速度变慢。


http://bbs.wuyou.net/forum.php?m ... p;extra=#pid5513980
liuzhaoyzz 发表于 2024-12-4 20:04:53
本帖最后由 liuzhaoyzz 于 2024-12-5 07:48 编辑
wintoflash 发表于 2024-12-3 15:31
BIOS下用grub2+grub4dos或者grub2+memdisk,都不会出现这么多花屏方面的问题。

ventoy命令行似乎不支持kernel命令?好奇怪啊,这个kernel命令不是grub2的内部命令吗?
BIOS下面,我想在ventoy的命令行,或者菜单中用kernel (hd0,1)/boot/grub2/core2.img转向你的grub2,不成功,请问下该怎么办?
chainloader (hd0,1)/boot/grub2/core2.img也不行啊。

BIOS下面,ventoy可以启动grub4dos,然后kernel /boot/grub2/core2.img是可以成功的。必须要通过grub4dos中转下才行?

不能ventoy的grub2直接启动另一个版本的grub2?

点评

grub2一直都没有kernel命令啊,你是不是记错了。 grub2里面对应g4d kernel命令的,是linux, multiboot, freebsd等一系列细分的命令。 你启动grub2的core.img,应该用multiboot命令。  详情 回复 发表于 2024-12-4 21:18
zp1688 发表于 2024-12-3 16:49:17
同样的感觉!希望改进!
liuzhaoyzz 发表于 2024-12-3 16:37:53
本帖最后由 liuzhaoyzz 于 2024-12-20 08:40 编辑
wintoflash 发表于 2024-12-3 15:31
BIOS下用grub2+grub4dos或者grub2+memdisk,都不会出现这么多花屏方面的问题。

你说的是。
问题是他这个grub2增加了主题,CUI模式就没事,GUI就出问题,感觉还是图形显示方面出了问题,可能是内存冲突啥的吧。挺奇怪的。
就好像bean的gfxmenu主题,就会和grub4dos冲突,已经不被推荐使用,推荐使用graphicsmode命令代替之。
wintoflash 发表于 2024-12-3 15:31:03
liuzhaoyzz 发表于 2024-12-2 21:25
我提出的意见,是建立在ventoy用户把ventoy作为“主胎”的使用方法啊,因为ventoy的用户在使用中,我发现或 ...

BIOS下用grub2+grub4dos或者grub2+memdisk,都不会出现这么多花屏方面的问题。

点评

ventoy命令行似乎不支持kernel命令?好奇怪啊,这个kernel命令不是grub2的内部命令吗? BIOS下面,我想在ventoy的命令行,或者菜单中用kernel (hd0,1)/boot/grub2/i386-pc/core2.img转向你的grub2,不成功,请问下  详情 回复 发表于 2024-12-4 20:04
你说的是。 问题是他这个grub2增加了主题,CUI模式就没事,GUI就出问题,感觉还是图形显示方面出了问题,可能是内存冲突啥的吧。挺奇怪的。  详情 回复 发表于 2024-12-3 16:37
chen463 发表于 2024-12-3 10:44:15
您的建议,其实早先已有多人建议过,为何多年来作者没采纳意见,这值得大家深思的一个问题。
一个作品的创作,虽不是全自创,里面组合了多种开放程码软件创作而成,毕竟前后耗了将近五年的修正与学习,才有此伟大的作品,当然或许有某方面考虑限制,有些不尽人意的瑕疵,从里面种种关卡检测,就可了解到个人坚持的理想执着,不为图名不谋其利,只为那份曾经拥有的存在感,仅存那么一点点创作尊严,应该受到大家的肯定与尊重,分享使用的这段期间,饱受批评和酸语鄙视,真的会让创作者心寒,一个作品非常需要用心、细心、耐心的学习使用,才能把功能发挥到淋漓尽致,才能慢慢发现他的精华所在,期望与大家共勉,多一点鼓励多一点赞赏,期待有更好作品出现。

关主正闭关中,等到修功完成出关时,定能以马赫环的急速升级作品问世。(我的愿望)
liuzhaoyzz 发表于 2024-12-3 07:55:15
chen463 发表于 2024-12-2 22:14
KS大早已经有修正版,可以从您愿望,您没关注唷!
http://bbs.wuyou.net/forum.php?mod=redirect&goto=f ...

我刚才尝试了“分区在后作品”,azhong123456的作品相当于对官方ventoy的写入工具Ventoy2Disk进行了增强,共有4种引导模式,我尝试了DATA+Ventoy写入模式,第二分区大小为300MB,分区格式ID我选择了EF,结果vtoyEFI分区格式确实是300MB,但是分区格式还是FAT16,他这个工具把官方放在vtoyEFI分区的文件,直接放在了那个DATA第一个分区,我用它内置的QEMU测试了下,只能启动到grub2的命令行,好像找不到菜单,我已经去那个帖子进行了反馈。

其实我的本意还是希望longpanda修改vtoyEFI分区的大小和分区格式,毕竟这是官方的工具,之前的用户用了,现在也都能接受,写入工具也很简单。

如果用第三方的写入工具,不知多少人能接受。

点评

我虽然没使用过他作品,但是应该有格式和分区大小选择吧!版本太多,肯定在其中。  发表于 2024-12-3 10:51

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-4-19 16:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表