无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 42475|回复: 85
打印 上一主题 下一主题

[原创] 利用Ventoy轻松打造多系统启动U盘之VHD WIN7

    [复制链接]
跳转到指定楼层
1#
发表于 2022-9-15 16:11:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 回味搁浅的记忆 于 2022-9-15 16:24 编辑

Ventoy介绍:

        简单来说,Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择 (参见 截图)。 你还可以在 Ventoy 的界面中直接浏览并启动本地硬盘中的 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件。Ventoy 安装之后,同一个U盘可以同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI 模式,同时还不影响U盘的日常使用。
Ventoy 支持大部分常见类型的操作系统 (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen ...)
目前已经测试了各类超过 940+ 个镜像文件(列表)。 支持 distrowatch.com 网站上收录的 90%+ 的操作系统(列表)。

详情请到官网查看Ventoy(官网)

         
        那么我们就开始用Ventoy工具上手打造属于自己多系统的启动U盘吧!首先,我们到Ventoy官网去下载该软件工具,下载后。插入U盘,打开Ventoy2Disk。如图


打开配置选项,选择分区类型,这里可以选择GPT分区,默认为MBR分区。


设置完成后,可以再进行分区设置,打开分区设置选项,在磁盘最后保留一段空间,和分区按照4KB对齐,两个选项。默认选择分区按照4KB对齐,在磁盘最后保留一段空间,这个选项不是必须选项,不懂就保持默认不选择。这里说一下,这个选项的意思,保留空间可以放其它引导项或者镜像文件等,如玩黑苹果一类的。





接下来设置完毕后,点击安装。初次使用Ventoy,就直接安装就行了。如果升级版本的话,就点升级。(注意一下,如果U盘的重要的数据的话,还是先备份到别的盘符后,再进行安装。升级的话就不需要备份重要文件了,升级是不会破坏原有的数据。



那么废话不多说,开始安装。安装完毕后,需要注意一点。要把Ventoy的盘符格式化成NTFS格式,默认为EXFAT格式。官网有说明,有不明白的地方到官网查看。之所以使用这款工具,是因为它很强大。很方便、又傻瓜式。所以才选择使用它。安装完毕后,就能正常的使用了。
        今天我们的主题是利用Ventoy这款工具来引导Vhd WIN7及WIN10启动系统。对于,VHD WIN10来说,还是很顺利的引导进去,不会发生什么错误的。原因是WIN10默认加载USB 3.1及以上的驱动。所以不用那么费事。但,对于WIN7来说, 原生就对USB3.0及以上驱动不友好。那么我又是使用三星USB3.1的U盘,问题就来了。看了许多论坛的文章。无忧论坛
epjtg网友写了一篇关于《开启win7原生USB启动,把你硬盘中的win7系统装入移动存储设备》其中介绍到USB启动需要更改注册表就能实现启动的问题,还给出了通用平台的注册表信息。这可是一个很不错的方法。也能实现USB启动VHD WIN7.但是这只能启动USB2.0的U盘。3.0及以上的的接口是无法启动的。我使用这个方法导入注册表中,在有USB3.0接口上还是启动蓝屏7B。也参考许多网站的内容,什么离线导入驱动。改驱动文件等等方法都不行。最后,还是参考epjtg这位网友的注册表信息。成功的启动VHD WIN7。我只是又更改了一下USB3.1的相关注册表项就搞定了。什么改这改那,加载这加载那的。就一句话,改注册表就OK了!还有官网也有说明,不要在U盘里直接制作VHD WIN7,或者VHD其它系统。我一开始就在U盘里制作VHD WIN10,结果出现很多的错误。最后还是在本机中做好VHD WIN10后。再复制到U盘就行了。需要注意的是要到官网下载VHD引导的插件。里面包括WIN7,和WIN10的VHDBOOT。基本上它们两个VHDBOOT能通用的。都能启动的。VHDBOOT下载好后。必须放到ventoy文件夹里。没有这个文件夹可以自己建一个。要不然,ventoy就启动不了VHD系统了。如果想玩ISO,WIM或者是LINUX等式系统的话,只需把相关的镜像文件复制到U盘就行。不用解开。就能启动系统了。无论进入哪个系统正常安装就行了。很方便的。有许多我没有接触到的。你可以自己去体验。总知一句话。Ventoy真的很强大。注意一点,我在本地已经加载了USB3.1驱动了。如果你没有加载。必须导入相关的USB3.1驱动,再改导入下面的注册表信息才能真正的启动VHD WIN7了。怎么制作VHD WIN7,我就不详细的说明了。有什么不懂的地方访问无忧论坛就行了。那里的高手很多的。

启动USB关键注册表信息


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control]
"BootDriverFlags"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\PnP]
"PollBootPartitionTimeout"=dword:00003a98


通用USB关键注册表信息


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\adp94xx]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\adpahci]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\adpu320]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\aic78xx]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\aliide]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\amdide]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\amdsata]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\amdsbs]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\amdxata]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\arc]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\arcsas]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\atapi]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\CLFS]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\cmdide]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\CNG]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Compbatt]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Disk]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\elxstor]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\FileInfo]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\FltMgr]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Fs_Rec]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\fvevol]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\HpSAMD]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\hwpolicy]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\iaStorV]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\iirsp]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\intelide]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\isapnp]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\KSecDD]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\KSecPkg]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LSI_FC]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LSI_SAS]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LSI_SAS2]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LSI_SCSI]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\megasas]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\MegaSR]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\mountmgr]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\mpio]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\msahci]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\msdsm]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\msisadrv]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Mup]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\NDIS]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\nfrd960]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\nvraid]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\nvstor]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\partmgr]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\pci]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\pciide]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\pcw]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\ql2300]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\ql40xx]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\rdyboost]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\sbp2port]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SiSRaid2]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SiSRaid4]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\spldr]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\stexstor]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\storflt]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\storvsc]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Tcpip]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\vdrvroot]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\viaide]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\volmgr]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\volmgrx]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\volsnap]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\vsmraid]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Wd]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Wdf01000]
"Start"=dword:00000000

Windows Registry Editor Version 5.00
;***********************************************
;Intel(R) USB3.1可扩展主机控制器
;***********************************************
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBXHCI]

"Start"=dword:00000000
;***********************************************
;USB Composite Device
;***********************************************
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbccgp]

"Start"=dword:00000000
;***********************************************
;USB 大容量存储设备
;***********************************************
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBSTOR]

"Start"=dword:00000000
;***********************************************
;USB 根集线器(USB3.0)服务
;***********************************************
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBHUB3]

"Start"=dword:00000000

以上就是启动USB3.1重要注册表信息,没有成功启动USB3.1 VHD Win7的网友可以参照一下。

点评

辛苦了  发表于 2024-4-18 21:42

评分

参与人数 5无忧币 +18 收起 理由
新空气 + 5 赞一个!
yyz2191958 + 2 赞一个!
wuxin9712 + 5
dmlt001 + 1
whyme22 + 5

查看全部评分

2#
发表于 2022-9-15 20:12:51 | 只看该作者
簇分享。很有耐心。

点评

谢谢分享  详情 回复 发表于 2022-9-15 21:30
回复

使用道具 举报

3#
发表于 2022-9-15 21:30:45 | 只看该作者
旁观者清 发表于 2022-9-15 20:12
簇分享。很有耐心。


谢谢分享
回复

使用道具 举报

4#
发表于 2022-9-16 02:12:05 | 只看该作者
太棒了,非常牛叉。
回复

使用道具 举报

5#
发表于 2022-9-16 08:46:18 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

6#
发表于 2022-9-16 08:57:22 | 只看该作者

感谢分享
回复

使用道具 举报

7#
发表于 2022-9-16 11:17:53 | 只看该作者
曾经用Ventoy做过一个启动盘,有一次用iso文件启动过程中,系统一直没有反应,强制重启后原系统出问题了,一直提示有一个文件有问题,反复重启,最后用pe启动后,从注册表里面把涉及到这个文件的项目全部删除后重启成功了。至今没想明白什么原因?为什么pe系统启动会修改本级系统文件?

点评

这个我觉得不会自己去修改ISO文件的。Ventoy加载ISO文件,引导ISO文件去安装系统。和本地实体机安装一样的。除非ISO文件在打包前动了手脚。ISO解包里面加入一些文件驱动等等。再打包。这就是修改完的镜像文件。要说P  详情 回复 发表于 2022-9-16 15:47
回复

使用道具 举报

8#
发表于 2022-9-16 11:46:09 | 只看该作者
感谢分享
回复

使用道具 举报

9#
发表于 2022-9-16 13:58:13 | 只看该作者
感谢分享
回复

使用道具 举报

10#
 楼主| 发表于 2022-9-16 15:47:10 | 只看该作者
shy20070509 发表于 2022-9-16 11:17
曾经用Ventoy做过一个启动盘,有一次用iso文件启动过程中,系统一直没有反应,强制重启后原系统出问题了, ...

这个我觉得不会自己去修改ISO文件的。Ventoy加载ISO文件,引导ISO文件去安装系统。和本地实体机安装一样的。除非ISO文件在打包前动了手脚。ISO解包里面加入一些文件驱动等等。再打包。这就是修改完的镜像文件。要说PE系统自动改ISO文件好像不可能吧。这只是我的一点看法。我也不是懂的太多。还有你当时用的Ventoy版本低,有一些BUG,在所难免的。要想再测试,还是用最新版看看,会不会出现你说的那种情况了。
回复

使用道具 举报

11#
发表于 2022-9-16 15:58:39 | 只看该作者

感谢分享
回复

使用道具 举报

12#
发表于 2022-9-18 10:13:56 | 只看该作者
这个启动牛逼
回复

使用道具 举报

13#
发表于 2022-9-19 16:23:09 | 只看该作者
了解一下、学习学习。
回复

使用道具 举报

14#
发表于 2022-9-21 10:36:34 | 只看该作者
感谢分享经验 之前也在移动硬盘上用过vhd的win7 有时能启动 有时候又启动不了 没想过是不是插在usb3.0接口上的问题 可能能启动的时候是插在了usb2.0的接口上 感谢分享经验

点评

客气  详情 回复 发表于 2022-9-21 13:49
回复

使用道具 举报

15#
 楼主| 发表于 2022-9-21 13:49:28 | 只看该作者
whyme22 发表于 2022-9-21 10:36
感谢分享经验 之前也在移动硬盘上用过vhd的win7 有时能启动 有时候又启动不了 没想过是不是插在usb3.0接口 ...

客气
回复

使用道具 举报

16#
发表于 2022-9-25 00:41:18 | 只看该作者
Ventoy可以用自带的插件实现,无操作超时自动启动指定的镜像,和排除某些vhdx。前者方便我设置好USB优先,插U盘自动进入WTG,拔U盘进入本机系统,全程无需键盘操作。后者方便我用vhdx的差分秒备份,排除父vhdx,不显示父vhdx防止手贱点错

点评

你说的,我已经在上面说了,自带的插件到官网上找。我主要是说如何适配USB3.1 U盘上如何成功的启动VHD Win7  详情 回复 发表于 2022-9-25 11:17
回复

使用道具 举报

17#
 楼主| 发表于 2022-9-25 11:17:11 | 只看该作者
梦太晓 发表于 2022-9-25 00:41
Ventoy可以用自带的插件实现,无操作超时自动启动指定的镜像,和排除某些vhdx。前者方便我设置好USB优先, ...

你说的,我已经在上面说了,自带的插件到官网上找。我主要是说如何适配USB3.1 U盘上如何成功的启动VHD Win7
回复

使用道具 举报

18#
发表于 2022-10-24 16:51:38 | 只看该作者
谢谢分享
回复

使用道具 举报

19#
发表于 2022-11-8 23:32:40 | 只看该作者
这个牛逼
回复

使用道具 举报

20#
发表于 2022-11-9 07:02:00 | 只看该作者
谢楼主分享
回复

使用道具 举报

21#
发表于 2022-11-14 10:47:47 | 只看该作者
谢谢分享
回复

使用道具 举报

22#
发表于 2022-11-29 13:32:40 | 只看该作者
我制作了后第一次启动成功了,在vhdx系统里安装了软件,在复制到ventoy就无法启动了呢

点评

在实体机中挂载vhdx后,把系统和需要的软件全部安装好后,能正常启动后,再把vhdx虚拟磁盘文件复制到制作好的ventoy启动u盘中就行  详情 回复 发表于 2023-1-16 21:23
回复

使用道具 举报

23#
发表于 2022-12-8 10:34:51 | 只看该作者
感谢无私分享
回复

使用道具 举报

24#
发表于 2022-12-8 18:09:59 | 只看该作者


感谢分享
回复

使用道具 举报

25#
发表于 2022-12-9 10:15:19 | 只看该作者
学习了
回复

使用道具 举报

26#
发表于 2022-12-24 14:41:42 | 只看该作者
加载了注册表后总算不会时不时7b蓝屏了,感谢作者
回复

使用道具 举报

27#
发表于 2023-1-13 14:14:33 | 只看该作者
大佬厉害啊。点赞
回复

使用道具 举报

28#
发表于 2023-1-13 15:47:54 | 只看该作者
真的很牛叉!
回复

使用道具 举报

29#
发表于 2023-1-16 11:56:13 | 只看该作者
感谢分享
回复

使用道具 举报

30#
 楼主| 发表于 2023-1-16 21:23:10 来自手机 | 只看该作者
mcfy 发表于 2022-11-29 13:32
我制作了后第一次启动成功了,在vhdx系统里安装了软件,在复制到ventoy就无法启动了呢

在实体机中挂载vhdx后,把系统和需要的软件全部安装好后,能正常启动后,再把vhdx虚拟磁盘文件复制到制作好的ventoy启动u盘中就行

点评

我的vhd文件在本机能启动,拷贝到U盘后就启动不了。细发哥的win7可以启动,但是装不上驱动。装完后重启还是失败。  详情 回复 发表于 2023-6-22 14:22
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 00:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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