L0serj3rry
L0serj3rry
自费购买了闪迪 cz74 和兰科芯 HU293 进行测试,4.1.0 版本确实会复现这个问题,可以通过首页底部获取内测链接获取内测码后在 Hub 中下载 4.1.2 内测版本解决 
如果遇到内测版的其他问题可以新建 issue 进一步交流
> 硬件:海康威视r36c 512GB > > 或许应该在wiki上添加这个问题? 排查了好久,翻翻github解决了 ~我一度以为真是杂牌u盘的问题~ ok
感谢建议,但是目前来说做这个改动的成本比较大(现阶段的hub还是一个js屎山),在重构hub时会将这一点考虑进去。
感谢建议,确实比较长暂时无法完全消化,而且近期在忙于其他事情;此issue将长期保持open状态以便之后查阅
回应Point1 : 1. 下一代Edgeless资源包的规范中已经考虑到了仅依据文件名判断导致的各种问题,会有一个`package.toml`文件保存包的详细信息;但是为了考虑解析速度还是会优先根据文件名获取基础信息(文件名的获取不需要打开文件、读取内容甚至是等待解压缩等耗时的IO操作,仅需从文件系统的目录节点直接返回即可),例如名称和版本号,因此随意更改文件名依旧会导致一些问题,我们认为不能自由更改文件名这一点限制对于提升用户体验会有更大的帮助; 2. 关于7z的压缩速度问题,确实考虑过改用zstd,但是zstd尚不符合 "无专用工具可编辑性",且不便于PC端杀毒软件对资源包的介入扫描,因此目前还是考虑使用7z,可能会在之后的版本迭代中支持zstd格式; 3. QQ群以外的投稿方式会建设,由于会涉及很多安全问题(防止服务器空间滥用、防止dos攻击等)因此需要花费大量精力编写后端,目前QQ群上传的方式有较好的实名性且不需要占用服务器资源,因此在未来一段时间内还是会使用QQ群上传的方式;
回应Point2: 1. 插件指的是在Edgeless启动后可用的内容,Ventoy主题无法做成插件的形式上架Hub,也不方便介入对Ventoy的个性化设置(毕竟我们不是Ventoy官方)。不过会考虑在配置模块中增加指向VentoyPlugson等相关内容的链接方便用户自定义Ventoy; 2. 对于只搜索根目录这个问题与 https://github.com/EdgelessPE/Edgeless/issues/13 较为相似,会在重构Hub时考虑;
回应Point3: 1. 目前的Hub确实是屎山,下一代的Hub会使用ept-next作为核心实现与ept的代码复用,重构会在ept-next完成后开始(ept-next会支持多个镜像源负载均衡,可以解决浙江移动无法访问菠萝云的问题); 2. 对Windows 7的屏蔽是纯前端检查ua实现的,目的是为了筛选目标用户,过滤PC配置可能较差的用户;对于有一定基础知识的用户应该能想到改ua或使用手机端下载并发送到电脑,或是根据手动制作的步骤完成制作而不是依赖Hub;此外我们在测试Hub的构建版本时也不会考虑Windows 7平台,不提供对过时操作系统的支持; 3. Hub的下载一直是通过aria2c rpc完成的;校验选项目前来说还比较难实现,需要重构整个生态,可能会在nep的生态中实现。目前的OSI网络模型和各种现代软件已经有能力确保传输和存储过程的信息完整,因此我**个人认为**不重要的文件不是很需要提供校验;
回应Point4: 1. “在X秒后加载插件,按任意键跳过”功能可以通过[生命周期钩子](https://wiki.edgeless.top/v2/playground/hooks.html)实现(取消插件加载需要改一下.wim中的加载器判断脚本是否正常退出),熟悉Batch或pecmd编程即可; 2. 插件优先级这个问题比较复杂,也确实没有认真考虑过,暂时没法回答你;可能需要等到**第二代nep**版本迭代才可能实现; 3. 菠萝云无法访问是由于浙江移动的机房没有接入河南联通的接入点,我们的服务器供应商菠萝云已经尝试投诉了但是仍然没有解决这个问题,已经超出了我们的能力范围;ept-next的负载均衡和镜像源管理能在软件层面解决这个问题,只是现在还没开始写(
不太方便在Edgeless Hub直接介入对Ventoy的修改,而且我们新开版块让用户下载Ventoy主题然后维护更新也需要大量的精力,有需要的可以自己动手; 跳过加载插件可以考虑加入配置版块;