无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: longpanda
打印 上一主题 下一主题

[发布] 新一代网络启动解决方案——iVentoy 【2024/04/02 1.0.20 版本发布】

    [复制链接]
1#
发表于 2023-6-24 07:59:11 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-24 08:19 编辑

能否搞个蓝奏云盘或者123网盘分流下载地址啊?


win10下面测试不行啊,一点启动就出错。
log.txt已上传。ventoy/iventoy自动生成日志,很方便作者定位问题,很不错!

360截图20230624081529514.jpg (62.25 KB, 下载次数: 325)

360截图20230624081529514.jpg

log.txt

7.58 KB, 下载次数: 4, 下载积分: 无忧币 -2

点评

感谢测试,官网增加了 123网盘的下载方式。你用一个标准的 Windows 镜像测试一下试试,可能是程序在解析这个PE的ISO文件时出BUG了。 另外,你这个ISO文件共享给我测试一下。  详情 回复 发表于 2023-6-24 11:35
回复

使用道具 举报

2#
发表于 2023-6-24 11:57:32 来自手机 | 显示全部楼层
longpanda 发表于 2023-6-24 11:35
感谢测试,官网增加了 123网盘的下载方式。你用一个标准的 Windows 镜像测试一下试试,可能是程序在解析 ...


http://bbs.wuyou.net/forum.php?m ... hlight=%CB%AB%D0%C4

我在外面,手机回复,论坛有的。
回复

使用道具 举报

3#
发表于 2023-6-24 15:59:55 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-25 09:00 编辑

Usage . iVentoy
https://www.iventoy.com/cn/doc_start.html
2. 拷贝ISO文件
把ISO文件都拷贝到 iso 目录下,你可以在此目录下任意创建子目录来归类存放各种不同类型系统的ISO文件。 注意:目录名和ISO文件名中不能有中文或空格!

这里说明一下,你不一定真的需要把ISO文件从别的位置拷贝到这个 iso 目录下,你也可以做软链接,比如:
在 Windows 系统中你可以使用 mklink 命令, 在 Linux 系统中你可以使用 ln -s 命令。

mklink D:\iventoy-1.0.00\iso\ubuntu-22.04.2-desktop-amd64.iso  E:\download\ubuntu-22.04.2-desktop-amd64.iso

ln -s /opt/download/ubuntu-22.04.2-desktop-amd64.iso  /home/panda/iventoy-1.0.00/iso/ubuntu-22.04.2-desktop-amd64.iso

为了方便,我写了个windows下面的批处理搞定上面的创建软链接,支持批量操作。
更新:目录名字如果直接回车,第一次取批处理所在的目录,如果直接输入就取输入值,第二次直接回车就取上次输入值。
创建软链接(支持拖放).rar (1.18 KB, 下载次数: 32)

2、点启动之后,一直显示启动中的动画,就好像没有完全启动,但实际上pxe-server已经好了,这个一直启动中的动画,感觉有歧义。启动了就是启动了,没启动就是没启动,动画一直显示启动中,啥意思?


3、TinyCorePure64-13.1.iso我测试只能启动到命令行,不能进入桌面?


4、porteus4.0,好像是wintoflash改的,好像也是找不到sgn文件,不过这是个很早的版本了,不支持也无所谓了,我只是好奇地测试了下。
https://www.123pan.com/s/lE5A-ESdyv.html

点评

1. 新版本那个动画去掉了,增加了一个 运行中的 提示信息。 2. TinyCorePure64-13.1.iso 启动的问题已经修复了。 3. porteus 4.0 这个版本太老了,不再适配了。  详情 回复 发表于 2023-6-25 17:31
回复

使用道具 举报

4#
发表于 2023-6-24 16:54:23 | 显示全部楼层
Deepin Linux 15.10和15.11和UOS-RC的Livecd - Linux系统区 - 无忧启动论坛 - Powered by Discuz!
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=418328
茶老板修改的UOS好像不行,你测试的是官方UOS的发行版,不支持民间的,也是无可厚非,我只是尝试了下。

pxe-2023-06-24-16-34-03.png (10.92 KB, 下载次数: 225)

pxe-2023-06-24-16-34-03.png

点评

这几个系统新版本已经适配了。  详情 回复 发表于 2023-6-25 17:31
回复

使用道具 举报

5#
发表于 2023-6-24 17:00:04 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-24 22:50 编辑

我测试了很多PE和linux发行版,绝大部分都可以IPXE启动,很棒!
iventoy支持这么多linux发行版,花了不少功夫啊!
对于PXE/IPXE启动linux这方面,iventoy感觉是目前市面上比较通用、先进的、系统化的解决方案!赞一个!

对于IPXE启动PE.ISO,对于有外置工具类型的 WinPE,启动之后,必须通过网络把 ISO 文件映射成为本地盘符才可以正常加载这些外置工具。对于这种 WinPE 就必须要支持网络功能才可以通过 iVentoy 正常启动。 否则外置工具无法加载。
不主动帮 WinPE 把 ISO 文件通过网络挂载起来,而是把挂载所需要的工具、脚本等都注入到 WinPE 内,WinPE 自己如果需要挂载, 则可以在网络初始化完以后,调用对应的脚本完成 ISO 文件的网络挂载。
比较牛逼!
WinPE . iVentoy
https://www.iventoy.com/cn/doc_winpe.html

QQ拼音截图20230624224943.png (51.34 KB, 下载次数: 243)

QQ拼音截图20230624224943.png
回复

使用道具 举报

6#
发表于 2023-6-24 21:22:08 来自手机 | 显示全部楼层
wyc1699 发表于 2023-6-24 20:03
版主辛苦了!没玩过网络启动,很像学习一下,不知道从哪儿入手呢


pe/linux放入iso子目录,主机启动iventoy,虚拟机可尝试。

iVentoy 使用极其简单,无需复杂的配置,直接把 ISO 文件放到指定位置,客户机在启动时根据菜单选择要启动的ISO文件即可。
一楼有说啊。

点评

VMware虚拟机配置为千兆网卡正常启动 ethernet0.virtualDev = "e1000e" 配置为万兆网卡就启动不了,这是正常的吗? ethernet0.virtualDev = "vmxnet3"  详情 回复 发表于 2023-6-25 17:28
回复

使用道具 举报

7#
发表于 2023-6-25 20:32:35 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-25 22:08 编辑
longpanda 发表于 2023-6-25 17:31
1. 新版本那个动画去掉了,增加了一个 运行中的 提示信息。
2. TinyCorePure64-13.1.iso 启动的问题已经 ...

1.0.3版本,TinyCorePure64-13.1.iso还是进不了桌面,只能进入命令行,但是CorePlus-14.0rc1.iso、TinyCore-14.0rc1.iso可以进入桌面。
SXWIN10PEX64_17763_NET20201109.iso成功ipxe启动,BIOS/UEFI均可!

UOS.ISO,茶老板的,BIOS可以启动,UEFI启动测试,直接死机了。
还有兴趣研究吗?

我感觉这个1.0.3版本,对于UEFI启动,应该是引入了某种bug,好像是用的sanboot方案?


QQ拼音截图20230625213901.png (31.2 KB, 下载次数: 253)

QQ拼音截图20230625213901.png

log.txt

117.2 KB, 下载次数: 0, 下载积分: 无忧币 -2

点评

1. TinyCorePure64-13.1.iso Legacy BIOS模式下可以进入界面,UEFI模式还有点问题。 2. 茶老板的这几个ISO文件好像不太符合规范,把ISO文件直接挂载到虚拟机的CD/DVD 上,UEFI模式下也是不能启动的。  详情 回复 发表于 2023-6-26 10:19
回复

使用道具 举报

8#
发表于 2023-6-25 21:57:27 | 显示全部楼层
gy0715 发表于 2023-6-25 17:28
VMware虚拟机配置为千兆网卡正常启动
ethernet0.virtualDev = "e1000e"

我用的是chormium内核的浏览器,不确定firefox是否有兼容性问题,按说不应该,iventoy就那么几个控件而已。

回复

使用道具 举报

9#
发表于 2023-6-26 12:35:07 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-26 12:49 编辑
longpanda 发表于 2023-6-26 10:19
1. TinyCorePure64-13.1.iso Legacy BIOS模式下可以进入界面,UEFI模式还有点问题。
2. 茶老板的这几个I ...



1、我又测试了下,TinyCorePure64-13.1.iso在BIOS下确实可以启动到桌面(台式机),我也不清楚昨天笔记本是怎么回事,有可能tinycore13.1的显卡驱动不行,导致进不了xwindow。
把TinyCorePure64-13.1.iso、TinyCore-14.0.iso直接挂在CDROM,UEFI下面也是无法启动,所以是tinycore的问题。tinycore这么多年了,一直在更新,现在的内核好像是6.1.2的,他的iso居然不支持UEFI下CDROM直接启动,确实意外、奇怪!

2、茶老板的UOS,UEFI-cdrom启动确实有问题。我测试的是用g4e/grub2可以UEFI启动,又看到你支持官方的UOS的IPXE启动,所以顺手测试了下。从iventoy的启动机制和原理上来说,的确是他的ISO:\efi\boot\bootx64.efi有点问题。        

回复

使用道具 举报

10#
发表于 2023-6-26 15:15:13 | 显示全部楼层
沉默凌神WIN10PE,直接挂载在CDROM启动正常,用iventoy1.03.启动黑屏了,没有反应。
https://www.123pan.com/s/lE5A-Yldyv.html
        
回复

使用道具 举报

11#
发表于 2023-6-26 22:07:00 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-26 22:51 编辑
longpanda 发表于 2023-6-26 21:45
2023/06/26  1.0.04 版本发布,欢迎使用。

1.0.4还是不行呀。
1、沉默凌神的PE启动不了。虚拟机挂载CDROM启动,BIOS/UEFI都没问题。


2、另外,等你有空的时候,可有兴趣适配chiannet的USBOS?他做的这个PE,非常特别,结构特别复杂,启动的时候,进入BCD选择菜单,进而选择iso里面的pe.wim来启动。启动的时候会自动在可见分区的根目录、“ISO”或“ISOS”目录搜索USBOSV3.iso用imdisk之类的挂载,然后加载外置程序,这些做法在PXE下面就无效了,结果就是pxe虽然能够启动,但是加载不了外置程序。

chiannet的USBOS人气很旺啊,但这种外置版本的PE其实不适合用于PXE/IPXE启动,iVentoy可有兴趣适配USBOS?
还是内置版PE好啊,适用于各种环境下的部署使用。

===========================以下内容与pxe关系不大:
常见问题及说明.CHM,他的PE里面有这个帮助文件:
title USBOSV3.iso
find --set-root /MYiSO/USBOSV3.iso
map --mem /MYiSO/USBOSV3.iso (hd32)
map –hook
chainloader (hd32)

可是在NT 6.2以上内核的Windows 8/8.1/10下,暂未发现上述类似驱动程序。因此,仅用以上代码启动USBOSV3.iso,这类PE可能无法加载外置工具。USBOS的解决办法是:PE启动的过程中,一旦未能搜索到外置程序,就运行ImDisk装载约定目录下的“USBOSV3.iso”到虚拟驱动器,如果USBOV3.iso被成功地装载到虚拟驱动器,那么PE访问外置软件包就不成问题了。即G4D负责从iso仿真盘引导PE,而ImDisk负责装载iso到虚拟驱动器供PE访问!

USBOS约定用于存放USBOSV3.iso的目录是:
①、任意可见分区的根目录、“ISO”或“ISOS”目录,例如U:\USBOSV3.iso、G:\ISO\USBOSV3.iso或V:\ISOS\USBOSV3.iso等;
②、UD根目录,即(UD)/USBOSV3.iso。

可供参考的G4D代码如下:
title USBOSV3.iso
set O=/USBOSV3.iso
find --set-root %O% && set I=%O%
find --set-root /ISO%O% && set I=/ISO%O%
find --set-root /ISOS%O% && set I=/ISOS%O%
map --unmap=0xff
map %I% (0xff) || map --mem %I% (0xff)
map --hook
chainloader (0xff)
=====================================================

  • 2. 支持形式
基于上述情况,iVentoy 对于 WinPE 采取简单的支持策略。
即不主动帮 WinPE 把 ISO 文件通过网络挂载起来,而是把挂载所需要的工具、脚本等都注入到 WinPE 内,WinPE 自己如果需要挂载, 则可以在网络初始化完以后,调用对应的脚本完成 ISO 文件的网络挂载。
  • 3. 挂载信息
iVentoy 启动 WinPE 之后,会在 X:\ 根目录下注入一个 VTOYMNT.BAT 文件。
在网络初始化完之后,调用比如 X:\VTOYMNT.BAT Y 即可把ISO文件通过网络挂载为本地的 Y 盘。

iventoy启动USBOS.iso之后,X:\VTOYMNT.BAT好象没有被注入成功。





log.txt

17.48 KB, 下载次数: 0, 下载积分: 无忧币 -2

点评

1. 这个PE在我这里能VMware上能正常启动。[attachimg]528637[/attachimg] 2. 有外置工具的PE适配起来比较麻烦,以为你要找到网络初始化完成的地方,插入挂载ISO文件的动作。这个以第三者的角色来改PE里面的流程并  详情 回复 发表于 2023-6-26 23:32
回复

使用道具 举报

12#
发表于 2023-6-26 22:43:11 | 显示全部楼层
goyou 发表于 2023-6-26 20:05
使用说明太简单了(iVentoy 使用极其简单,无需复杂的配置,直接把 ISO 文件放到指定位置,客户机在启动时 ...

工控机是客户机,没有显示器,你怎么分区?怎么安装系统?无论你启动的是PE还是windows.iso的光盘镜像(实质也是先启动个PE),总是要操作啊,选择硬盘,分区啥的,没有显示器,怎么操作?
反向远程控制?
虽然也可以,但是太折腾,不如直接外接个显示器来的利索。

点评

感谢回复。网启不是网上启动吗?我的意思就是,是不是插上网线可以在局域网上操作了?  详情 回复 发表于 2023-6-27 08:25
回复

使用道具 举报

13#
发表于 2023-6-27 06:41:21 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-27 06:55 编辑
longpanda 发表于 2023-6-26 23:32
1. 这个PE在我这里能VMware上能正常启动。

2. 有外置工具的PE适配起来比较麻烦,以为你要找到网络初始 ...

1、我又尝试了下,1.0.4版本启动沉默凌神的PE可以了。我怀疑iventoy的服务没有彻底退出,因为前一天还不行,第二天就可以了,第一天和第二天的区别是电脑重启了,但这一点我也不是很确定。以前1.0.2到1.0.3好像也是有类似的问题。(不是很确定)

2、USBOS,顾名思义,他当初主要是考虑用于USB设备启动,就没有考虑PXE启动,即使让chiannet修改PE,那以前的那么多版本估计是难以修改了。他这个PE根本就没有网络支持,所以理论上来讲,只要X:\VTOYMNT.BAT能够在PE启动前期提前注入成功,那么这个USBOS就应该能从Y盘加载外置程序,因为USBOSV3.ISO里面有\PETOOLS\目录,他的PE会自动在里面查找外置。

点评

如果PE不支持网络功能的话那就不行了。VTOYMNT.BAT 的前提也得是PE要支持网络功能。否则也是不行。  详情 回复 发表于 2023-6-27 07:57
回复

使用道具 举报

14#
发表于 2023-6-27 06:51:40 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-27 06:54 编辑
goodtime 发表于 2023-6-26 23:51
期待很久的作品, 测试两个问题,网卡名称长的, 看不全,安装win10系统过程找不到我安装文件,UEFI环境,  ...

确实存在你说的问题。
另外IP 地址池(起始)建议修改为IP起始地址,IP 地址池(结束)建议修改为IP结束地址,这样子宽度没有那么宽,现在分成两行不美观。
调整网卡名称框的宽度,这样子网卡名字可以全部显示。







回复

使用道具 举报

15#
发表于 2023-6-27 11:48:53 | 显示全部楼层
longpanda 发表于 2023-6-27 07:57
如果PE不支持网络功能的话那就不行了。VTOYMNT.BAT 的前提也得是PE要支持网络功能,包含网卡驱动等。否则 ...

原来这样子啊。那iventoy就没必要折腾USBOS了。

看样子外置版PE,还是不如内置版PE好用啊,内置版PE适用于各种布置场合。
回复

使用道具 举报

16#
发表于 2023-6-27 17:20:05 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-27 17:22 编辑
holley2008 发表于 2023-6-27 15:21
虚拟机server2012测试,这是什么情况,VC装了。

VC运行库不全,VC运行库安装下即可。
睿派克论坛VC运行库:https://www.123pan.com/s/lE5A-cldyv.html

或者:ITsky:https://www.123pan.com/s/lE5A-tldyv.html


回复

使用道具 举报

17#
发表于 2023-6-28 07:22:08 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-6-28 07:29 编辑
kamanyar 发表于 2023-6-27 22:31
wmware开启后桥接后分配的IP CHROME 无法上网
必需要桥接才可以启动PXE NAT无法PXE启动
没用PXE用iISO ...

怎么我这边测试,无论是直接桥接,还是vmnet0桥接上网都正常?

QQ拼音截图20230628072002.png (97.53 KB, 下载次数: 241)

QQ拼音截图20230628072002.png

QQ拼音截图20230628071550.png (417.09 KB, 下载次数: 241)

QQ拼音截图20230628071550.png

QQ拼音截图20230628072839.png (98.41 KB, 下载次数: 237)

QQ拼音截图20230628072839.png

点评

iso自机启动 ipv4 dns是有捉到 但pxe启动时 ipv4 dns是空白 可能是这问题造成无法正常上网 vmware 是17.0 这部份我再找实机测试了  详情 回复 发表于 2023-6-30 05:08
回复

使用道具 举报

18#
发表于 2023-7-3 15:11:37 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-7-3 15:38 编辑
longpanda 发表于 2023-7-3 11:03
这个花屏问题还没有最终确定原因,怀疑和屏幕分辨率有关(iVentoy 默认使用 1024x768 的分辨率)
最新 1 ...

1.0.7版本,打开链接按钮为啥只能第一次可以用?以后都是灰色的?


另外,为啥有的PE进入pxe启动后,一直黑屏大概30秒左右,没有一个过渡的提示啥的,然后突然又启动了,刚开始还以为没有启动,出现问题了。实质是已经在启动中,看下动画里面标注的黑屏状态。
容易让人误解。





点评

第二个问题 你是用的 Legacy BIOS 方式启动吗?  详情 回复 发表于 2023-7-5 12:01
第一个是个BUG,后面会修复。 第二个暂时不知道原因。  详情 回复 发表于 2023-7-3 21:10
请教一下版主,虚拟机要怎样设置才能网启,第一次玩网启,启动没成功呢  详情 回复 发表于 2023-7-3 19:55
回复

使用道具 举报

19#
发表于 2023-7-3 20:04:08 来自手机 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-7-3 20:06 编辑
泮安宁 发表于 2023-7-3 19:55
请教一下版主,虚拟机要怎样设置才能网启,第一次玩网启,启动没成功呢


设置为自动桥接或者vmnet0桥接即可。前面有图的啊。电源管理→开机前先进入BIOS设置,设置pxe启动优先,一次即可。

主机把pe.iso放入iventot/iso/目录下,或者用我前面发的批处理建立软链接,打开iventoy,打开链接,启动服务即可。

简单的一逼!

点评

好的谢谢,我去试试  详情 回复 发表于 2023-7-3 20:15
回复

使用道具 举报

20#
发表于 2023-7-5 10:50:40 | 显示全部楼层
ttcc5566 发表于 2023-7-5 09:35
win7测试遇到同样问题,软件 报错后退出
处理器J1900。系统win7 x64

vc运行库没装全吧?
回复

使用道具 举报

21#
发表于 2023-7-5 13:48:32 | 显示全部楼层
wintoflash 发表于 2023-7-5 12:01
第二个问题
你是用的 Legacy BIOS 方式启动吗?

BIOS/UEFI差不多,速度。
启动的时候,可以看出是BIOS/UEFI启动的。

pxe-test-2023-07-05-13-46-15.png (17.17 KB, 下载次数: 236)

pxe-test-2023-07-05-13-46-15.png

点评

新版vmware的bios有bug,就是看不到bootmgr加载wim的界面。  详情 回复 发表于 2023-7-5 15:09
回复

使用道具 举报

22#
发表于 2023-7-5 17:31:42 来自手机 | 显示全部楼层
wintoflash 发表于 2023-7-5 15:09
新版vmware的bios有bug,就是看不到bootmgr加载wim的界面。

似乎不是这个问题啊,我用的12.5.7版本,本地CDROM或者虚拟机硬盘启动,两秒后出现windows logo。我感觉是iventoy采用了类似ventoy的启动机理导致的,瞎猜的。不应该是网络传输的问题,因为400MB的ISO,理论上不应该那么慢。
回复

使用道具 举报

23#
发表于 2023-7-10 16:46:17 来自手机 | 显示全部楼层
maronet 发表于 2023-7-10 14:24
我又来反馈问题,我今天回公司之前的花屏问题我通过1.09的版本改分辨率解决了,但是又发现一个新的问题, ...

找不到硬盘是因为原版iso没有集成硬盘驱动吧。Windows7.iso可能会有这样的情况。win10.iso应该比较少。
回复

使用道具 举报

24#
发表于 2023-7-18 19:41:32 | 显示全部楼层
lostbeing 发表于 2023-7-18 15:59
谁启动支持列表里的  uos  kylin  deepin  成功了   
能说一下服务端设置嘛  
我这一直不行   1.0.14    ...

服务器端只需要在浏览器中点启动即可。
uos  kylin  deepin 我测试过都没问题。
回复

使用道具 举报

25#
发表于 2023-8-7 18:20:47 | 显示全部楼层
haobabya 发表于 2023-8-7 17:47
这个和ventoy是一个人的作品吗?

是的,都是longpanda的作品。
回复

使用道具 举报

26#
发表于 2024-1-24 14:15:01 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2024-1-24 14:42 编辑

exdhcp . iVentoy
https://iventoy.com/cn/doc_ext_dhcp.html
iventoy-1.0.19版本

3. 如果是 External 模式则 bootfile 配置为 iventoy_loader_16000
    注意最后的 16000 是和 iVentoy 的 HTTP 服务端口号对应的,如果你在参数配置页面修改了这个值则这里也要对应修改(比如 iventoy_loader_17000)。

4. 如果是 ExternalNet 模式则则 bootfile 根据BIOS模式Legacy BIOS模式、X64 UEFI模式、IA32 UEFI模式、ARM64 UEFI模式,分别配置为
    iventoy_loader_16000_biosiventoy_loader_16000_uefiiventoy_loader_16000_ia32iventoy_loader_16000_aa64

你说的这两个模式,页面设置里面哪里有设置这两种启动模式下的文件?没看到按钮呀?
你指的是需要在第三方的DHCP Server中设置是吗?第三方的DHCP Server,SOHO这种家庭普通路由器不支持设置吧?








点评

是的。  详情 回复 发表于 2024-1-24 17:07
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 17:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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