Ventoy Forums
关于部分参数文档问题 - Printable Version

+- Ventoy Forums (https://forums.ventoy.net)
+-- Forum: Ventoy Plugin (https://forums.ventoy.net/forumdisplay.php?fid=3)
+--- Forum: Ventoy Plugin Forum (https://forums.ventoy.net/forumdisplay.php?fid=4)
+--- Thread: 关于部分参数文档问题 (/showthread.php?tid=1637)

Pages: 1 2


关于部分参数文档问题 - walkinrain - 04-05-2021

1 菜单类型插件
   文档中的,内置类型全部无效
   dir建议也采用搜索匹配,增加精确或者模糊匹配属性
   匹配图标而已。
   其实个人觉得,内置类型,开放定制,比直接在主题里面弄,可能更方便点。

VTOY_EXIT 
实际使用,是退出重启。
个人设计的时候,往往希望,在倒计时结束的时候,直接退出,造成启动失败,由bios接管,进行下一个启动项目。
VTOY_EXIT,结果是不断重启和倒计时。

3 Ventoy的F4:LocalBoot
在qemu中显示正常,在电脑上启动,往往不全,没有search and boot windows 。或者多按动几次各种切换,F3,F2一类的,菜单会少很多。

4 Ventoy的缺陷
Ventoy解决了各种iso维护的问题,概念很好。win的原版能正常安装,很不多。PE不用在乎太多,只要保持标准PE能激活,或者特别适配的pe能激活就好。
装机工,用PE装机,用不到ventoy,他们更在乎速度。
Ventoy基本面对会装机的一般用户,安装不同的系统,PE只是1-2个,标准维护即可。

ventoy到界面的速度有点。。。,我用插件定制了一个界面,到界面的速度有点慢,建议Ventoy如果实在避免不了启动速度,不妨开放一些中间过程过渡一下。

ventoy需要多注意注入问题,减少一般用户注入的权限,避免如同fbinst一样沦为大白菜之流的广告注入工具。

个人觉得ventoy关注重点在2个方面,
1,各种原版iso启动,标准pe启动问题
2, 选定一种较好的方式,为PE进行外部工具挂载。【无需再找什么PE了,一个稳定的pe,挂载新的工具软件进行更新即可。】


瑕不掩瑜,Ventoy解决3年前我困惑的大问题了。
当时经常装win7 ,win10 ,一个usb3的u盘刷来刷去都刷坏了。


RE: 关于部分参数文档问题 - longpanda - 04-05-2021

(04-05-2021, 01:33 PM)walkinrain Wrote: 1 菜单类型插件
   文档中的,内置类型全部无效
   dir建议也采用搜索匹配,增加精确或者模糊匹配属性
   匹配图标而已。
   其实个人觉得,内置类型,开放定制,比直接在主题里面弄,可能更方便点。

VTOY_EXIT 
实际使用,是退出重启。
个人设计的时候,往往希望,在倒计时结束的时候,直接退出,造成启动失败,由bios接管,进行下一个启动项目。
VTOY_EXIT,结果是不断重启和倒计时。

3 Ventoy的F4:LocalBoot
在qemu中显示正常,在电脑上启动,往往不全,没有search and boot windows 。或者多按动几次各种切换,F3,F2一类的,菜单会少很多。

4 Ventoy的缺陷
Ventoy解决了各种iso维护的问题,概念很好。win的原版能正常安装,很不多。PE不用在乎太多,只要保持标准PE能激活,或者特别适配的pe能激活就好。
装机工,用PE装机,用不到ventoy,他们更在乎速度。
Ventoy基本面对会装机的一般用户,安装不同的系统,PE只是1-2个,标准维护即可。

ventoy到界面的速度有点。。。,我用插件定制了一个界面,到界面的速度有点慢,建议Ventoy如果实在避免不了启动速度,不妨开放一些中间过程过渡一下。

ventoy需要多注意注入问题,减少一般用户注入的权限,避免如同fbinst一样沦为大白菜之流的广告注入工具。

个人觉得ventoy关注重点在2个方面,
1,各种原版iso启动,标准pe启动问题
2, 选定一种较好的方式,为PE进行外部工具挂载。【无需再找什么PE了,一个稳定的pe,挂载新的工具软件进行更新即可。】


瑕不掩瑜,Ventoy解决3年前我困惑的大问题了。
当时经常装win7 ,win10 ,一个usb3的u盘刷来刷去都刷坏了。


1. 不知道你说的无效是什么意思。我自己刚在虚拟机上测试了一下,是正常的。比如安装包里面有一个 plugin/ventoy 目录,里面有一个主题示例。
  你把这个plugin下面的 ventoy 目录拷贝到U盘里,启动就会看到所有的ISO文件前面都会显示同一个图标。说明 vtoyiso 这个内置类型是有效的。
 
2. VTOY_EXIT之后的行为是BIOS决定的,Legacy BIOS模式下一般就是会进入下一启动项。
  我刚在我自己的笔记本和VMWare上做的测试。在Legacy BIOS模式下,我设置第一启动项为USB启动,第二启动项为硬盘启动或者CDROM启动。
  则在倒计时退出之后就自动进入硬盘或者CDROM里面的系统。UEFI模式下会直接进入BIOS的Setup界面。
  实体机上可能有些BIOS的行为不一样,但这就不是Ventoy能控制的了。
 
3. 这个没遇到过,你可以拍几张照片看看

4. 你是不是U盘里文件很多,Ventoy搜索文件慢导致的进入界面慢?如果是这样可以指定搜索路径提高速度。
  如果你只是定制了主题,而U盘里没几个文件的情况下也慢的话,可能和U盘读取速度有关。
  我到目前为止收到的所有启动慢的问题都是因为U盘里有非常多的文件(包括普通文件)造成的,没有别的情况。
 
5. Ventoy是开源的,我只保证用户如果是用的我官网发布的版本就不会有问题。PE的问题,Ventoy只负责启动PE,工具是PE自己内部需要处理的。
  另外,Ventoy的重点在支持各种Linux/Unix发行版,支持Windows/WinPE只是顺带手的。


RE: 关于部分参数文档问题 - walkinrain - 04-26-2021

1 测试过了,vtoyiso内置类型有效,不过,能显示的前提是,当前使用的themes的icons下有相对应的png,这点,建议再文档中标注。
2 联想品牌一体机,有两种模式,Legacy和EFI,无论如何切换,均为重启。目前在测试使用 F4>Search and boot Windows,不过直接显示F4菜单,有点与原意图背道而驰。可否增加配置项,是否显示默认选中项目。
3 升级到1.039好像没怎么看到过了,以后发现了再想法重现。
4 这个不好意思,是qemu和实际bios启动弄混了,qemu速度较慢。

new1: class的内置类型+特殊用class定制,整体速度和画面比较平衡。既然如此,可否尝试提供dirkey用于模糊匹配目录。
new2: F4,F5 图标太多,是否可提供boot,debug默认内置类型,再特殊定制中间的部分图标。
new3: 再相关图标的定制中,发现很多class的图标类型重复,根据themes的规则,一个class必须对应一个png,不仅很
          多重复,为后续的修改也带来不少麻烦,是否考虑搞个配置文件做png与内置类型的映射。
new4: 缺少vtoyfile内置类型(匹配一切文件)。一堆有图标的行中间出现个没图标的,很难看。
new5: VTOY_EXIT无法在正常的ventoy中使用到,可否在F4:Localboot中添加退出ventoy[测试Vtoy_exit也方便点Smile]。


RE: 关于部分参数文档问题 - longpanda - 04-27-2021

new1: 目录总体上应该不太多,而且一般不会一直变动。固定匹配应该也还可以。
new2: 最新1.0.42版本,F4 F5下,下一级菜单默认会应用上一级的class, 比如,你配置了 debug_json.png 则所有 F5--->check plugin json configuration (ventoy.json) --> 下面的菜单不配置的话默认都是使用debug_json.png.

new4: ventoy只会列出支持的文件,当前应该只有6种后缀类型,所以你只要把 vtoyiso/vtoywim/vtoyimg/vtoyefi/vtoyvhd/vtoyvtoy 这几个放置了对应的png文件就可以了。


RE: 关于部分参数文档问题 - walkinrain - 04-28-2021

(04-26-2021, 12:49 PM)walkinrain Wrote: 1 测试过了,vtoyiso内置类型有效,不过,能显示的前提是,当前使用的themes的icons下有相对应的png,这点,建议再文档中标注。
2 联想品牌一体机,有两种模式,Legacy和EFI,无论如何切换,均为重启。目前在测试使用 F4>Search and boot Windows,不过直接显示F4菜单,有点与原意图背道而驰。可否增加配置项,是否显示默认选中项目。
3 升级到1.039好像没怎么看到过了,以后发现了再想法重现。
4 这个不好意思,是qemu和实际bios启动弄混了,qemu速度较慢。

new1: class的内置类型+特殊用class定制,整体速度和画面比较平衡。既然如此,可否尝试提供dirkey用于模糊匹配目录。
new2: F4,F5 图标太多,是否可提供boot,debug默认内置类型,再特殊定制中间的部分图标。
new3: 再相关图标的定制中,发现很多class的图标类型重复,根据themes的规则,一个class必须对应一个png,不仅很
          多重复,为后续的修改也带来不少麻烦,是否考虑搞个配置文件做png与内置类型的映射。
new4: 缺少vtoyfile内置类型(匹配一切文件)。一堆有图标的行中间出现个没图标的,很难看。
new5: VTOY_EXIT无法在正常的ventoy中使用到,可否在F4:Localboot中添加退出ventoy[测试Vtoy_exit也方便点Smile]。

(04-27-2021, 11:22 AM)longpanda Wrote: new1: 目录总体上应该不太多,而且一般不会一直变动。固定匹配应该也还可以。
new2: 最新1.0.42版本,F4 F5下,下一级菜单默认会应用上一级的class, 比如,你配置了 debug_json.png 则所有 F5--->check plugin json configuration (ventoy.json) --> 下面的菜单不配置的话默认都是使用debug_json.png.

new4: ventoy只会列出支持的文件,当前应该只有6种后缀类型,所以你只要把 vtoyiso/vtoywim/vtoyimg/vtoyefi/vtoyvhd/vtoyvtoy 这几个放置了对应的png文件就可以了。
2、  VTOY_EXIT 效果我这里似乎与贵方设备反应不同,目前使用F4>Search and boot Windows ,但是直接显示该菜单,而不是iso的项目,是否有其他方法提供默认选项,而界           面保持在iso选择界面?【增加默认主页参数?】

new2、  
F4boot,F5tool 已经使用,文档中内置类型栏目中未更新。
I、   贵方推荐的
主题示例
      https://gbatemp.net/threads/medicat-usb-a-multiboot-linux-usb-for-pc-repair.361577/
       其中图片最下方的F1,F2,F3对应的图标,是background上凑的,非对应图片叠加的吧。该主题未看到直接下载的链接,只有工具iso的下载,还都是国外链接。麻烦帮忙看看,对F1~F6前面加图标是有想法的:)


  

------------------------------------------------------------------------
F1~F6 对应图标技术问题已经解决,
只是。。。F1~F6 快捷键有点多,F1~F6之间的间隙刚刚能塞下16*16的图标。如果要达到稍微好点的效果,F1~F6 之间的间隙需要最少增加50%也就是8个像素或者一个字符的宽度。
由于快捷键已经是元素级别了,无法更改间隙,不知贵处是否有改进意向。
目前建议: 增加间隙宽度1-2个字符宽度。
未来建议: 汇总快捷键,或者多行快捷键(非1个hbox)

-------------------------------------------------------------------------
pf2文件没有linux环境是否无法生成? 有没有相关win下工具介绍一下。
qemu 在win下,如何测试uefi下的u盘启动。相关命令行是否可以指点一下(官方for window 安装后直接拖出来的绿色qemu,在 -L . -bios share/vgabios-ati.bin 总是提示无法load vgabios-ati.bin)

------------------------------------------------------------------------
如果只在pc机器上用于安装和维护系统的u盘,是否只涉及到 theme_legacy,theme_uefi两个模式入口。
有没有考虑定义theme_else 入口?如果想做默认的,只能更改你32M隐藏分区里面的theme?

ps:ubuntu-20.04.2.0-desktop-amd64.iso  livecd 启动卡死黑屏,不知贵方兼容性测试时是否有此 现象。
 


RE: 关于部分参数文档问题 - longpanda - 05-04-2021

一共有 theme_legacy/theme_uefi/theme_ia32/theme_aa64/theme_mips 这几种模式,其中前3种是最常见的x86设备,后两种是ARM64设备和龙芯的MIPS设备。没有theme_else,如果你只涉及到x86设备,就只定义前面3个。

ubuntu iso这个没遇到此问题。请先确认ISO文件是否OK。https://ventoy.net/cn/faq.html#faq_boot_checksum


RE: 关于部分参数文档问题 - walkinrain - 05-04-2021

(05-04-2021, 06:26 AM)longpanda Wrote: 一共有 theme_legacy/theme_uefi/theme_ia32/theme_aa64/theme_mips 这几种模式,其中前3种是最常见的x86设备,后两种是ARM64设备和龙芯的MIPS设备。没有theme_else,如果你只涉及到x86设备,就只定义前面3个。

ubuntu iso这个没遇到此问题。请先确认ISO文件是否OK。https://ventoy.net/cn/faq.html#faq_boot_checksum
从 ventoy-1.0.12版本开始,当按 F1 时,会在热键提示信息的上方显示一个红色的 Memdisk 字样

但是我自定义主题中,这个Memdisk红色字样都是一闪就没的,不知是否是设计如此,我的理解是如果当前是memdisk状态该一直显示红字的吧?


那个md5sum有够慢的,300m算了老半天,我就不算2.7G的ubuntu了,都是从官网下载下来的。下来我还对过hash。
从20.04.2.0,ubuntu & ubuntukylin 16.04.6 , ubuntu 12.04.5, manjaro-gnome-20.2.1-210103-linux59  全都一样,用qemu,cdrom启动,可以进入不安装直接启动。放u盘,qemu是启动不起来,关机直接重启,会黑屏,有一个1个像素的点在屏幕上高速闪动。


RE: 关于部分参数文档问题 - longpanda - 05-05-2021

Memdisk 需要在自定义的主题 theme.txt里面增加一个hbox VTOY_MEM_DISK,参考
https://github.com/ventoy/Ventoy/blob/master/INSTALL/grub/themes/ventoy/theme.txt

Ubuntu的问题没有遇到过。作为对比,你可以同样的测试环境(比如如同一个qemu/或同一个物理机,同一个U盘,使用rufus把对应的ISO文件写入到U盘)对比测试一下。
或者换一个电脑测试一下。或者切换Legacy BIOS/UEFI模式测试一下。


RE: 关于部分参数文档问题 - walkinrain - 05-06-2021

(05-05-2021, 01:54 PM)longpanda Wrote: Memdisk 需要在自定义的主题 theme.txt里面增加一个hbox VTOY_MEM_DISK,参考
https://github.com/ventoy/Ventoy/blob/master/INSTALL/grub/themes/ventoy/theme.txt

Ubuntu的问题没有遇到过。作为对比,你可以同样的测试环境(比如如同一个qemu/或同一个物理机,同一个U盘,使用rufus把对应的ISO文件写入到U盘)对比测试一下。
或者换一个电脑测试一下。或者切换Legacy BIOS/UEFI模式测试一下。

一开始就是对照安装里面的默认theme在做更改的。
Code:
+ hbox{
    left = 6%
    top = 90%-25
    width = 10%
    height = 25
    + label {text = "@VTOY_MEM_DISK@" color = "red" align = "left"}
}


+ hbox{
    left = 6%
    top = 90%-50
    width = 10%
    height = 25
    + label {text = "@VTOY_ISO_RAW@" color = "red" align = "left"}
}


+ hbox{
    left = 6%
    top = 55
    width = 10%
    height = 25
    + label {text = "@VTOY_ISO_UEFI_DRV@" color = "red" align = "left"}
}

所以你文档中是要求增加2个hbox,我都是按照默认theme里面加了4个hbox的。虽然不知道后2个VTOY_ISO_RAW和VTOY_ISO_UEFI_DRV 有什么用处。
有可能跟进度条有关吗?改天改改进度条试一试。

ubuntu & ubuntukylin 16.04.6 , ubuntu 12.04.5, manjaro-gnome-20.2.1-210103-linux59 ,首先都是拿qemu+2G内存跑的【当前机器太差】,大多数太慢了,所以后来就放到u盘,想直接在Legacy BIOS下试一试。结果没一个能启动起来的。都是全屏黑,在左下部分有个1个像素的亮点高频闪动。(只测试启动而不安装功能【live cd】)。其实就是想找个轻娱乐办公的livecd。

以上ubuntu和manjaro 的livecd 都用qemu的-cdrom  xxx.iso -boot d 启动的起来,用ventoy就启动不起来livecd。
我以为是qemu的内存不够大,用legacy bios 启动ventoy,启动那几个linux,结果都是在某个状态后,黑屏+告诉频闪的像素点【我还以为是显示器坏了,拿黑图片才确定是高速频闪的像素点而不是亮点】。

现在测试能在Legacy bios下ventoy中启动的livecd 有 slax-64bit-9.11.0.iso,slitaz5-rolling.iso,TinyCore12.iso,deepin-live-system-2.0-amd64.iso

deepin的live cd倒是不错,但是啥软件没有。。。。。

 有什么比较全,好用,常用多媒体,上网,office齐全的中文linux 的livecd 推荐不?最好小点。


RE: 关于部分参数文档问题 - longpanda - 05-06-2021

Ubuntu manjaro这些都是很常用的系统,用的人很多,如果是共性问题的话应该会有很多人反馈。所以我更倾向于是硬件环境的问题。

Veket 好像不少人推荐。 http://www.lucky8k.com/