回味搁浅的记忆 发表于 2022-9-15 16:11:35

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

本帖最后由 回味搁浅的记忆 于 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


"BootDriverFlags"=dword:00000004


"PollBootPartitionTimeout"=dword:00003a98

通用USB关键注册表信息


Windows Registry Editor Version 5.00


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000


"Start"=dword:00000000

Windows Registry Editor Version 5.00
;***********************************************
;Intel(R) USB3.1可扩展主机控制器
;***********************************************


"Start"=dword:00000000
;***********************************************
;USB Composite Device
;***********************************************


"Start"=dword:00000000
;***********************************************
;USB 大容量存储设备
;***********************************************


"Start"=dword:00000000
;***********************************************
;USB 根集线器(USB3.0)服务
;***********************************************


"Start"=dword:00000000

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

旁观者清 发表于 2022-9-15 20:12:51

簇分享。很有耐心。

9527sss 发表于 2022-9-15 21:30:45

旁观者清 发表于 2022-9-15 20:12
簇分享。很有耐心。


谢谢分享

dszsdyx 发表于 2022-9-16 02:12:05

太棒了,非常牛叉。

lx5815 发表于 2022-9-16 08:46:18

谢谢楼主分享

zlzx01 发表于 2022-9-16 08:57:22


感谢分享

shy20070509 发表于 2022-9-16 11:17:53

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

vbfgj 发表于 2022-9-16 11:46:09

感谢分享

韩小锐 发表于 2022-9-16 13:58:13

感谢分享

回味搁浅的记忆 发表于 2022-9-16 15:47:10

shy20070509 发表于 2022-9-16 11:17
曾经用Ventoy做过一个启动盘,有一次用iso文件启动过程中,系统一直没有反应,强制重启后原系统出问题了, ...

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

yh4132990 发表于 2022-9-16 15:58:39


感谢分享

chengmeiqq 发表于 2022-9-18 10:13:56

这个启动牛逼

szyang 发表于 2022-9-19 16:23:09

了解一下、学习学习。

whyme22 发表于 2022-9-21 10:36:34

感谢分享经验 之前也在移动硬盘上用过vhd的win7 有时能启动 有时候又启动不了 没想过是不是插在usb3.0接口上的问题 可能能启动的时候是插在了usb2.0的接口上 感谢分享经验

回味搁浅的记忆 发表于 2022-9-21 13:49:28

whyme22 发表于 2022-9-21 10:36
感谢分享经验 之前也在移动硬盘上用过vhd的win7 有时能启动 有时候又启动不了 没想过是不是插在usb3.0接口 ...

客气

梦太晓 发表于 2022-9-25 00:41:18

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

回味搁浅的记忆 发表于 2022-9-25 11:17:11

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

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

2010stanlyjin 发表于 2022-10-24 16:51:38

谢谢分享

aaa1942 发表于 2022-11-8 23:32:40

这个牛逼{:1_183:}

wahmlt 发表于 2022-11-9 07:02:00

谢楼主分享

闲云ac 发表于 2022-11-14 10:47:47

谢谢分享

mcfy 发表于 2022-11-29 13:32:40

我制作了后第一次启动成功了,在vhdx系统里安装了软件,在复制到ventoy就无法启动了呢

adminyy 发表于 2022-12-8 10:34:51

感谢无私分享

fjice 发表于 2022-12-8 18:09:59



感谢分享

ak009 发表于 2022-12-9 10:15:19

学习了

tinyu 发表于 2022-12-24 14:41:42

加载了注册表后总算不会时不时7b蓝屏了,感谢作者

lenaner_fei 发表于 2023-1-13 14:14:33

大佬厉害啊。点赞

shy20070509 发表于 2023-1-13 15:47:54

真的很牛叉!

hackerxmls 发表于 2023-1-16 11:56:13

感谢分享

回味搁浅的记忆 发表于 2023-1-16 21:23:10

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

在实体机中挂载vhdx后,把系统和需要的软件全部安装好后,能正常启动后,再把vhdx虚拟磁盘文件复制到制作好的ventoy启动u盘中就行
页: [1] 2 3
查看完整版本: 利用Ventoy轻松打造多系统启动U盘之VHD WIN7