无忧启动论坛

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

[分享] Ventoy也可与你的操作系统和谐共存于同一硬盘,体验不一样的玩法

    [复制链接]
31#
 楼主| 发表于 2022-11-15 13:11:37 | 显示全部楼层
2011chs 发表于 2022-11-15 10:01
已下载测试,我在我的两天电脑,台式机、笔记本上测试最新编译的Ventoy 可以成功启动Windows的 VHDX系统 ...

客气了,也要感谢你们积极的反馈,因为每次在解决问题的时候,自己也能从中收获成就感,所以要多多反馈问题
回复

使用道具 举报

32#
 楼主| 发表于 2022-11-16 17:17:24 | 显示全部楼层
goyou 发表于 2022-11-16 15:13
efi下启动win10,win11可以了,但在bios下启动win8还不行。

bios下是用最新的core.img写入扇区的么?

点评

1.0.82新版还是不能启动win8.vhd,没有任何提示,就是重启了。我用grub4dos正常。  详情 回复 发表于 2022-11-24 18:25
还有,大神能不能让xorboot启动ventoy?现在我把boot.img与core.img合并成vtldr,再写入mbr可以启动,但用xorboot启动vtldr时界面只出现TV两个字符。  详情 回复 发表于 2022-11-16 17:56
是的,boot.img与core.img合并了。  详情 回复 发表于 2022-11-16 17:40
回复

使用道具 举报

33#
 楼主| 发表于 2022-11-16 19:24:36 | 显示全部楼层
pda8888 发表于 2022-11-16 18:44
你存放windows VHD的盘,是ntfs吗?我的是ext4的。结果跟你一样。

Windows的VHD不支持ext分区启动,这个官网上有说明 https://www.ventoy.net/cn/plugin_vhdboot.html

点评

嗯,期待升级!!!  详情 回复 发表于 2022-11-16 20:08
回复

使用道具 举报

34#
 楼主| 发表于 2022-11-16 23:17:21 来自手机 | 显示全部楼层
ntccharles 发表于 2022-11-16 23:06
好东西,

这是只能部署在硬盘,不能部署到 U 盘吗,如 GRUB2 引导的 维修用 U盘?

可以部署到U盘,只要你的U盘分区结构,满足对应的手动部署要求,就可以用Grub2启动

点评

刚才大概试了一下,没有成功。。。停在了查找 ISO的地方。。。 我的 U盘是 128G的,第一分区时 FAT32,已经部署了 GRUB2 和 GRUB4DOS 的引导。第二分区是 NTFS的,存放 ISO文件和其他的资料。。。 我把 Ventoy  详情 回复 发表于 2022-11-16 23:31
回复

使用道具 举报

35#
 楼主| 发表于 2022-11-17 05:50:21 来自手机 | 显示全部楼层
ntccharles 发表于 2022-11-16 23:31
刚才大概试了一下,没有成功。。。停在了查找 ISO的地方。。。

我的 U盘是 128G的,第一分区时 FAT32 ...

在哪一步失败的?Ventoy启动界面出现了没?还是Grub2无法引导 Ventoy?

点评

今天,又仔细阅读了你的说明,在我的U盘的NTFS分区添加了ventoy.json配置,重新试了,成功了。 估计昨天停留在"Ventoy scanning files, please wait...",是因为它在寻找 ISO文件。。。。。。可能我的 NTFS分区里  详情 回复 发表于 2022-11-17 11:03
回复

使用道具 举报

36#
 楼主| 发表于 2022-11-17 22:19:34 | 显示全部楼层
本帖最后由 ksjifjui 于 2022-11-17 22:47 编辑
ntccharles 发表于 2022-11-17 12:59
从 UEFI 启动的 GRUB2 可以引导 手动部署的 ventoy,这个我已经试了,是OK的。

因为不想有麻烦,不想 ...

给你一个解决方案,你有时间试试看,有结果后给我反馈哦

下载附件中的vtldr文件放到第1分区FAT分区的根目录下,如图所示


在你的grub2的配置文件中添加bios的ventoy引导
  1. menuentry 'Ventoy' {
  2.     insmod ntldr
  3.     search --file /vtldr --set=root        
  4.     ntldr /vtldr
  5. }
复制代码

vtldr.7z

158.29 KB, 下载次数: 75, 下载积分: 无忧币 -2

bios启动grub2后引导ventoy的引导文件

点评

试了,OK。 下面的情况,供参考: 我下午也制作了一个 vtyldr,有420K, 是由 lnxboot.img + core.img 合并 binary 完成的。但由于我使用 chainloader 引导,故没有成功。看到你提示用 ntldr的方式引导,我也  详情 回复 发表于 2022-11-17 23:17
回复

使用道具 举报

37#
 楼主| 发表于 2022-11-17 22:30:30 | 显示全部楼层
goyou 发表于 2022-11-17 18:36
同问,请大神解决一下,或者xorboot或者grub4dos在mbr下启动ventoy。

给你也出了一个方案,你可以试试

下载附件中的vtldr文件,放到第1分区FAT分区的根目录下,如图所示



XORBOOT中添加bios的Ventoy启动项

vtldr.7z

158.29 KB, 下载次数: 102, 下载积分: 无忧币 -2

bios启动xorboot后引导ventoy的引导文件

点评

建了个vhd文件,在里面操作启动成功了,再次感谢。  详情 回复 发表于 2022-11-18 11:27
在工作电脑上试了下,不能启动,只进入grub界面。这台电脑情况是,只支持bios启动,第四分区作为专门的启动分区,fat32模式。是不是问题在这里,必须是第一个分区吗?  详情 回复 发表于 2022-11-18 10:31
非常感谢,晚上试试。  详情 回复 发表于 2022-11-18 09:13
回复

使用道具 举报

38#
 楼主| 发表于 2022-11-18 07:10:46 | 显示全部楼层
ntccharles 发表于 2022-11-17 23:17
试了,OK。

下面的情况,供参考:

我这个也很简单,改的grub4dos的引导文件得到的
回复

使用道具 举报

39#
 楼主| 发表于 2022-11-18 10:54:57 | 显示全部楼层
goyou 发表于 2022-11-18 10:31
在工作电脑上试了下,不能启动,只进入grub界面。这台电脑情况是,只支持bios启动,第四分区作为专门的启 ...

嗯,是的,必须将ventoy的启动文件部署到第1分区FAT分区才能成功

点评

谢谢,晚上在自己的电脑上试一下。  详情 回复 发表于 2022-11-18 10:59
回复

使用道具 举报

40#
 楼主| 发表于 2022-11-18 12:42:47 | 显示全部楼层
goyou 发表于 2022-11-18 11:27
建了个vhd文件,在里面操作启动成功了,再次感谢。

OK,不必太客气

点评

在高手面前什么都不是事,真想学一点。就怕你肯教也学不会,对于编程看得懂也记不住,汇编语言看了很多书,还是啥都不会。  详情 回复 发表于 2022-11-18 13:37
回复

使用道具 举报

41#
 楼主| 发表于 2022-11-20 22:18:28 | 显示全部楼层
本帖最后由 ksjifjui 于 2022-11-20 22:21 编辑
goyou 发表于 2022-11-20 10:33
建议把这个修改过的手工部署版本命名为“ventoy硬盘版”吧,原版视为u盘版,希望原创大神同意并共同完善, ...

这个最终还是要看用户决定应用在哪了,手工部署到U盘或硬盘都是可以的

如果这么想的话,是不是感觉命名不那么有针对性,反而会稍微好点
回复

使用道具 举报

42#
 楼主| 发表于 2022-11-22 17:11:19 | 显示全部楼层
pda8888 发表于 2022-11-22 12:56
楼主这个可以称为手工部署高级版。
原版可以叫通用版或基础版。

回复

使用道具 举报

43#
 楼主| 发表于 2022-11-23 16:42:59 来自手机 | 显示全部楼层
goyou 发表于 2022-11-23 11:14
楼主好勤快,新版跟着升级了,不知vtldr有没有集成进去了?

与时俱进,都打包进去了
回复

使用道具 举报

44#
 楼主| 发表于 2022-11-27 20:07:26 | 显示全部楼层

这个问题我记得你之前好像反馈过,隐约记得改了啊,也可能是自己上年纪了记岔了,直接重新打包了,你下载后试试呢
回复

使用道具 举报

45#
 楼主| 发表于 2022-11-27 20:37:50 | 显示全部楼层
本帖最后由 ksjifjui 于 2022-11-27 21:22 编辑
2011chs 发表于 2022-11-26 12:15
楼主,有个问题,就是昨晚我想把EFI分区其它的启动文件删除,只保留这个手工Ventoy就行了, 结果不行

1. ...

UEFI启动序列可以只保留Ventoy,和Windows及其他任何启动文件没有关联

Bootice工具在修改UEFI启动序列的时候,有时候会出现你说的这个问题,我自己也碰到过类似的,即无法添加也无法修改,也碰到过修改后无效的情况,但出现的概率比较低,一般重启后再打开软件就正常了

所以我现在都是在UEFI Shell命令中直接手动添加启动项的,这个基本没碰到不生效的情况,虽然是命令行操作,但也很简单
UEFI Shell命令行手工添加Ventoy启动项到UEFI启动序列
  1. bcfg boot dump    ##1. 查看当前UEFI启动序列中所有的启动项

  2. bcfg boot add 5 EFI\VENTOY\grubx64_real.efi "Ventoy"    ##2. 添加Ventoy启动项到UEFI启动序列,序号为“5”,序号要依据自己电脑的启动项个数而定,“路径”及“名称”依据各人情况而定

  3. bcfg boot mv 5 0    ##3. 将新添加的Ventoy启动项设置为第1启动项,开机默认启动项

  4. bcfg boot dump    ##4. 查看Ventoy启动项是否添加成功

  5. reset    ##5. 重启电脑
复制代码

操作截图

点评

EFI Ventoy EFIWin11 PEWin10PE PEWindows bcdbootbootice Ventoyefi УWindows MagicBook 16 R7 5800H  详情 回复 发表于 2022-11-28 16:05
Bootice工具在修改UEFI启动序列的时候,有时候会出现你说的这个问题,我自己也碰到过类似的,即无法添加也无法修改,也碰到过修改后无效的情况,但出现的概率比较低,一般重启后再打开软件就正常了 不是软件问题  详情 回复 发表于 2022-11-28 09:13
回复

使用道具 举报

46#
 楼主| 发表于 2022-11-27 20:55:38 | 显示全部楼层
2011chs 发表于 2022-11-24 18:02
楼主好 ,如果有更新的话,可以做个更新记录,这样大家可以看是否要下载更新已经下载的版本

好的,以后如果原版更新了,这边也同步更新后,在原帖的下面添加相应的版本日志
回复

使用道具 举报

47#
 楼主| 发表于 2022-11-27 21:04:02 | 显示全部楼层
langyun 发表于 2022-11-25 17:25
mark
做一个记号,用了手工部署,但是没成功

你可以详细分享一下你的整个部署过程,这样容易让大家一起帮你找出其中的问题,比如:遇到了什么样的现象,出现了什么错误提示信息之类的

点评

感觉这样是不修改之前启动方式,只是多一个引导到ventoy的启动,然后就是v的事情了。 我后来安装ventoy的无损安装需要。使符合要求,已经装上ventoy启动了,在移动硬盘。 本地硬盘还没弄  详情 回复 发表于 2022-11-29 11:07
回复

使用道具 举报

48#
 楼主| 发表于 2022-11-30 11:31:09 | 显示全部楼层
plutoshen 发表于 2022-11-29 10:45
这样可以直接启动硬盘版Ventoy而不需要再经过其它引导工具,开机直接进入Ventoy菜单。

点评

是不是biso模式,也需要C盘前面有个FAT分区才能使用你的硬盘版Ventoy?  详情 回复 发表于 2022-11-30 17:15
回复

使用道具 举报

49#
 楼主| 发表于 2022-11-30 11:34:16 | 显示全部楼层
goyou 发表于 2022-11-24 18:25
1.0.82新版还是不能启动win8.vhd,没有任何提示,就是重启了。我用grub4dos与安装在vhd虚拟盘的原版vento ...

下载最新的压缩包之后有再试过吗?结果如何?

点评

重新下载了,非常好用  详情 回复 发表于 2022-12-4 11:17
又不能下载了。  详情 回复 发表于 2022-12-3 09:38
提示:Disk I/O error:I2  详情 回复 发表于 2022-11-30 15:46
回复

使用道具 举报

50#
 楼主| 发表于 2022-12-4 10:00:43 | 显示全部楼层
goyou 发表于 2022-11-30 15:46
提示:Disk I/O error:I2

今天测试了一下,我的bios版本测试环境暂时还重现不出这个问题,都能正常启动,目前还不清楚在什么样的硬件条件下会触发这个错误

希望论坛中其他的小伙伴在启动vhd的过程中,也多留意下这个问题,要是能找到重现的特定条件就完美了
回复

使用道具 举报

51#
 楼主| 发表于 2022-12-4 10:05:27 | 显示全部楼层
goyou 发表于 2022-12-3 09:38
又不能下载了。

迁移到百度网盘了,1楼原帖下有最新网盘地址

上次有人提议保留版本历史,所以想着以后就放网盘了,这样旧版本与新版本能一并都保存下来

点评

每天翻这个贴子竟然没发现这个下载 建议把下载地址及有关更新信息放到贴子最前面。  详情 回复 发表于 2022-12-4 10:49
回复

使用道具 举报

52#
 楼主| 发表于 2022-12-4 10:07:13 | 显示全部楼层
jxyun99 发表于 2022-11-30 17:15
是不是biso模式,也需要C盘前面有个FAT分区才能使用你的硬盘版Ventoy?

嗯,对的,BIOS版本和UEFI版本都需要一个单独的FAT分区来存放Ventoy的启动文件
回复

使用道具 举报

53#
 楼主| 发表于 2022-12-5 19:28:51 | 显示全部楼层
jxyun99 发表于 2022-12-5 10:03
Ventoy 发布1.084版本了

回复

使用道具 举报

54#
 楼主| 发表于 2023-1-17 09:46:45 | 显示全部楼层

安排
回复

使用道具 举报

55#
 楼主| 发表于 2023-2-18 14:55:45 | 显示全部楼层
suifengdaren 发表于 2023-2-5 10:25
@ksjifjui 我是用UD三分区方案,把ventoy布置在后端的EFI分区好像不行。

EFI分区不在第1分区的,用原版实现
回复

使用道具 举报

56#
 楼主| 发表于 2023-2-18 14:57:54 | 显示全部楼层
baosheng00 发表于 2023-2-7 18:24
楼主是测试用了,总是启动失败!

EFI分区需要是当前磁盘的第1分区才可以成功部署并启动

点评

是EFI分区第1分期,但是启动不了。文件都放在ESP分区  详情 回复 发表于 2023-2-18 21:24
回复

使用道具 举报

57#
 楼主| 发表于 2023-3-18 14:02:46 | 显示全部楼层

1.0.89最新版已同步更新
回复

使用道具 举报

58#
 楼主| 发表于 2023-5-16 15:35:43 | 显示全部楼层
a1832266973 发表于 2023-5-10 14:25
你好 请问Ventoy现在支持得保留最后一个分区,然后我使用Ventoy在保留得分区上安装Centos,重启后grub只有C ...

这个要看你电脑是哪种启动方式了,

如果是UEFI启动的话,需要使用BOOTICE调整一下UEFI启动项,把Ventoy调整为第一个启动,CentOS往下调整即可。

如果是MBR启动的话,需要把Ventoy再次写入MBR,覆盖CentOS的启动项,然后在Ventoy的配置文件中添加CentOS启动即可。
回复

使用道具 举报

59#
 楼主| 发表于 2023-6-12 18:01:54 | 显示全部楼层
avcenter 发表于 2023-6-9 15:59
十分厉害!ventoy作者厉害,楼主也厉害!不过原作者对启动的限制确实是多了些。正如楼主描述的,也看不出太 ...

还要几个同步关联的文件也需要一起修改才行
回复

使用道具 举报

60#
 楼主| 发表于 2023-6-22 17:56:44 | 显示全部楼层
2012LXS 发表于 2023-5-18 09:39
大佬,1.0.90和1.0.91还更新不?谢谢!

已更新到1.0.91版本

点评

昨天早上才去逛了一下,没想到下午就更新了。多谢多谢!  详情 回复 发表于 2023-6-23 07:07
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-5 03:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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