文章编号:235时间:2024-09-29人气:
私信列表所有往来私信
财富管理余额、积分管理
任务中心每日任务
成为会员购买付费会员
认证服务申请认证
小黑屋关进小黑屋的人
我的订单查看我的订单
Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把ISO文件拷贝到U盘里面就可以启动了,无需其他操作。 你可以一次性拷贝很多个不同类型的ISO文件,在启动时Ventoy会显示一个菜单来选择。 无差异支持Legacy BIOS和UEFI模式。目前已经测试了各类超过200+ 个ISO文件,
从相关文档中可以知道,Ventoy在启动时会基于ISO文件创建一个虚拟设备然后启动它。 但是这个虚拟设备仅仅是BIOS层面的(Legacy或者UEFI)。大多数情况下它只在启动阶段存在。 绝大多数现代操作系统的内核在启动之后都是使用它们自身的驱动来访问硬件,因此这个虚拟设备对于内核来说是不可见的。 一般情况下,ISO里面的系统起来之后会遍历所有的硬件设备(CDROM/USB/HD …) 去寻找安装源。 但是在Ventoy启动的环境下是找不到的,因为没有这样一个实际的安装介质,是虚拟的设备嘛。但是系统内核不知道这个情况,它们不知道当前是 Ventoy使用虚拟设备引导起来的,并不是传统的物理光驱或者U盘引导起来的。所以,如果不做特殊处理的话,大部分ISO文件启动以后就会报找不到安装源的错误而停止。 因此,Ventoy必须做很多hook的工作,帮助内核找到、挂载安装源。其实就是告诉内核,当前是Ventoy从一个虚拟的设备引导起来的,你的安装源并不在常规的介质中,而是在XX硬盘的XXX.iso文件, 你把它挂载起来当做安装源就可以啦。。。。。 但是这个hook工作是非常枯燥而且麻烦的,因为系统种类实在太多而且有各种各样的特殊情况。
实际上,Ventoy在启动之前,把相关的信息都保存在了运行时内存中(保留内存段),同时还提供了一个工具可以在系统下获取这些信息。 这样,操作系统调用一下这个工具就可以知道,当前是Ventoy环境启动的,而且还能详细知道是基于哪个磁盘的哪个ISO文件启动而来的。 这样,系统就可以直接去找到对应的ISO文件,挂载起来作为安装源就可以了。不需要再用常规的方式去寻找。 当然,如果是常规方式启动起来的,系统下调用这个工具是获取不到任何数据的,这种情况下就按照常规的启动步骤往下走就可以了。因此,如果ISO里面的系统集成了这个工具,并且做了上述处理的话,对于Ventoy就很简单了,只需要做好这个虚拟设备就可以了,不用再费力做那些hook工作了。 另一方面,还有一个问题就是,就算ISO里面的系统做了这些工作,Ventoy怎么知道呢?因此Ventoy提供了几种方式让ISO文件来标识自己。
我把集成了这个工具并且做了上述处理的操作系统或者ISO文件称之为 “Ventoy Compatible” 的。
下载安装包,例如 -1.0.00-windows.zip 然后解压开。直接执行 Ventoy2Disk.exe
如下图所示,选择U盘设备,然后点击 Install 按钮即可。
安装包内 Ventoy 版本:当前安装包中的Ventoy版本号设备内部 Ventoy 版本:U盘中已安装的Ventoy版本号,如果为空则表示未安装安装:把Ventoy安装到U盘,只有第一次的时候需要,其他情况就只需要Update升级即可升级:升级U盘中的Ventoy版本,升级不会影响ISO文件
下载安装包,例如 -1.0.00-linux.tar.gz, 然后解压开.在终端以root权限执行 sh Ventoy2Disk.sh -i /dev/XXX
其中 /dev/XXX 是U盘对应的设备名,比如 /dev/sdb
Ventoy2Disk.sh 选项 /dev/XXX 选项含义: -i 安装到磁盘中 (如果对应磁盘已经安装了则会返回失败) -I 强制安装ventoy到磁盘中,(不管原来有没有安装过) -u 升级磁盘中的ventoy版本
针对Linux系统有几点需要特殊说明一下:1. 执行脚本时需要有root权限, 对一些系统比如ubuntu/deepin 执行的时候需要在前面加 sudo 比如 sudo sh Ventoy2Disk.sh -i /dev/sdb
2. 必须cd到ventoy解压之后的目录下执行此脚本3. 请务必输入正确的设备名称,ventoy不会检查你输入的设备是U盘还是本地硬盘,如果输错了有可能会把你的系统盘格式化掉哦!
请注意:选择安装的时候,U盘将会被格式化,里面所有的数据都会丢失!你只需要安装一次Ventoy即可,剩下的就只需要把各种ISO文件拷贝到U盘中就可以了.你也可以把它当成普通U盘使用,保存普通文件,不会影响Ventoy的功能。
安装完成之后,U盘会被分成两个区。第一个分区将会被格式化为exFAT文件系统,你只需要把ISO文件拷贝到这里面即可。你可以把ISO文件放在任意目录以及子目录下。 Ventoy会遍历所有的目录和子目录,找出所有的ISO文件,并按照字母排序之后显示在菜单中。请注意:ISO文件的全路径中(包括目录、子目录和文件名)不能包含中文或者空格
如果Ventoy发布了新版本之后,你可以点击 Update 按钮进行升级,或者Linux系统中使用 -u 选项进行升级。需要说明的是,升级操作是安全的,不会影响原有的ISO文件
内容声明:
1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违法信息,如您发现违法内容,请联系我们进行举报处理!
4、本文地址:http://sl.39ip.cn/article/366d7165d67ac6ca7f48.html,复制请保留版权链接!
快速修复微软宣布onedrive新功能路线图:三个阶段的教程??在微软ignite2016技术大会上,微软宣布了onedrive新功能的路线图,其中分为三个阶段,包括正在部署、2016第四季度和2017上半年的主要功能。?正在部署:共享文件夹+sharepointonline同步(预览)
2024-10-16 00:28:58
深度技术GhostWin1032位极速专业版V2022.05是小编为大家推荐的一款非常不错的电脑装机系统,这里有着最新的系统补丁,提供大家所需要的驱动和常用软件,一键自由安装,非常的便捷,喜欢的快来下载吧!
2024-10-16 00:27:06
联想Windows10系统是联想笔记本、台式机都可以适用的精品装机系统,如果你的电脑原版预装的是Win11家庭版,使用起来不习惯,想要换回Win10系统,那么可以选择此版本系统。系统采用的是微软官方最新Windows1022H219045.465164位专业版离线制作和深度
2024-10-16 00:26:47
Windows10家庭版是一款十分实用的操作系统,该系统不仅能够保障用户在使用的过程中的流畅和稳定,而且全面优化防火墙功能,使用户系统免受病毒木马的侵害,给用户一个更好的使用环境,感兴趣的用户就快来下载体验吧。
2024-10-16 00:26:14
在这条寻找真爱的道路上,有些星座的女性却容易因情感的驱使,步入一种“扶贫式”的恋爱误区。在与经济条件相对较差的伴侣相处时,她们可能不自觉地倾尽所有,甚至忽略了自己的需求和利益。因此,以下提到的这些星座女性,在爱情中,更应保持理智,审慎对待扶贫式的付...
2024-10-16 00:20:35
SEO是英文SearchEngineOptimization的缩写,中文译为搜索引擎优化,简单来说,SEO是指从自然搜索结果获得网站流量的技术和过程,更具体地,SEO是指在了解搜索引擎自然排名机制的基础上,对网站进行内部及外部的调整优化,改进网站在搜索引擎中的关键词自然排名,获得更多流量,从而达成网站销售和品牌建设的目标,SEO的完整...。
2024-10-06 21:13:47
注册机涉及到的是一个算法问题,通常做法是1,获取机器码2,程序中按照规则生成一段加密key,或者这个key是固定的字符串,3,将机器码和key按照一定的组合规则重新组合,并按照既定的运算方式处理后生成一段新的字符串,4,第三部中生成的字符串就是注册码,验证,1,在软件中输入注册码后,将注册码按照第三步中的反顺序运算,得到key,2,验...。
2024-10-06 21:00:37
Google的GaryIllyes回答了一个关于对使用国家级域名的网站给予排名优先的问题,并解释了与非国家级域名的比较。该问题出现在SEOOfficeHours播客...
2024-10-02 01:20:28
氢视频TV版是一款新出的电视点播软件,安装后需要注册账号,目前完全免费无广告,软件拥有多条播放线路,画质几乎都是高清。
2024-09-29 15:23:54
于使用HTML,CSS和JS开发的开源工具包。使用响应式网格系统,广泛的预构建组件和强大的插件,快速构建您的想法的原型或构建整个应用程序
2024-09-29 15:01:07
问题描述:上传效果图,不显示,但点击那个效果图的位置,又会出现这张效果图,同时编辑框里图片能正常上传。问题分析:这是由于用户开了https,然后对应的ssl证书没有配置好,导致php的getimagesize这些基础函数失效。(不要有争议,因为我们演示站也是宝塔PHP7.4,其他用户站各PHP版本都有在用,所以不要在程序和环境配置上浪费时间排查哦)解决方案1:关掉https。方法如下:(a)先进网站后台,把基本设置里的网址改成http的
2024-09-28 20:43:45
Mangoa-Auth/芒果自助多应用企业级授权系统拥有盗版入库、远程更新等功能Mangoa_Auth多应用授权系统是专门为个人或企业开发者打造的一款自助多应用授权程序,后端基于PHP原生,前端基于EasyWeb框架,拥有域名授权、秘钥授权、IP授权,您可以根据您喜欢的方式进行授权验证,其中您还可以关闭授权验证等您想开启的时候随时开启授权验证即可,并且我们集成了独立的用户中心系统,用户可以自助进行注册并且购买授权,当然,也可以自助更换授权、自助下载源码、自助升级权限等,完全不用人工操作。1、自定义等级权限自定义时间套餐自定义划分应用2、多应用授权管理
2024-09-28 20:43:23