发布信息

你可以一次性拷贝到U盘里面就可以启动了

作者:软荐小编      2024-01-13 15:06:42     129

u盘歌曲排序软件下载_u盘怎么排序文件_u盘排序软件

Ventoy 是一款用于制作可启动 USB 闪存驱动器的开源工具。 使用 Ventoy,您无需重复格式化 USB 闪存驱动器。 您只需将ISO文件复制到U盘并启动即可。 不需要其他操作。 您可以一次复制许多不同类型的ISO文件,Ventoy在启动时会显示一个菜单供您选择。 不加区别地支持传统 BIOS 和 UEFI 模式。 目前已测试超过200+各类ISO文件。

背景介绍

从相关文档可以得知,Ventoy在启动时会根据ISO文件创建一个虚拟设备,然后启动。 但这个虚拟设备只是在 BIOS 级别(Legacy 或 UEFI)。 大多数时候它只存在于启动阶段。 大多数现代操作系统的内核在启动后使用自己的驱动程序来访问硬件,因此该虚拟设备对内核来说是不可见的。 一般情况下,ISO中的系统启动后,会遍历所有硬件设备(CDROM/USB/HD...)来寻找安装源。 但在Ventoy启动环境中找不到它,因为没有这样的实际安装介质,并且它是一个虚拟设备。 但系统内核并不知道这种情况。 他们不知道 Ventoy 目前是使用虚拟设备启动的,而不是传统的物理光驱或 USB 闪存驱动器。 因此,如果不做特殊处理u盘排序软件,大多数ISO文件启动后都会报找不到安装源的错误并停止。 因此,Ventoy必须做大量的hook工作来帮助内核找到并挂载安装源。 事实上,它告诉内核 Ventoy 当前是从虚拟设备启动的。 您的安装源不在普通介质中,而是在XX硬盘的XXX.iso文件中。 您可以将其挂载为安装源。 拉.. 。 。 。 但这个hook工作是非常枯燥和麻烦的,因为系统类型太多,各种特殊情况也太多。

Ventoy 兼容概念

事实上,Ventoy在启动前就将相关信息保存在运行时内存(保留内存段)中,并且在系统下也提供了获取这些信息的工具。 这样操作系统通过调用这个工具就可以知道当前启动了Ventoy环境,也可以详细的知道它是基于哪个磁盘的哪个ISO文件。 这样系统就可以直接找到对应的ISO文件并挂载为安装源。 无需按照常规方式进行搜索。 当然,如果正常启动的话,系统下调用这个工具是不会获取到任何数据的。 在这种情况下,只需按照正常的启动步骤即可。

因此,如果ISO中的系统集成了这个工具并进行上述处理,对于Ventoy来说将会非常简单。 你只需要制作这个虚拟设备,不需要费力去做那些hook。 另一方面,还有一个问题:即使 ISO 中的系统执行这些任务u盘排序软件,Ventoy 如何知道? 因此,Ventoy 提供了多种 ISO 文件识别自身的方法。

我将集成该工具并执行上述处理的操作系统或 ISO 文件称为“Ventoy Compatible”。

Ventoy 特点和说明

下载安装包,如ventoy-1.0.00-windows.zip并解压。

直接执行如下图所示的Ventoy2Disk.exe,选择U盘设备,然后点击安装按钮。

u盘怎么排序文件_u盘歌曲排序软件下载_u盘排序软件

安装包中的Ventoy版本:当前安装包中的Ventoy版本号

设备内的 Ventoy 版本:U 盘中安装的 Ventoy 版本号。 如果为空,则表示没有安装。

安装:将Ventoy安装到U盘上。 这仅是第一次需要。 其他情况下,只需更新即可。

升级:升级U盘中的Ventoy版本。 升级不会影响ISO文件。

下载安装包,例如ventoy-1.0.00-linux.tar.gz,然后解压。

在root权限的终端中执行sh Ventoy2Disk.sh -i /dev/XXX,其中/dev/XXX为U盘对应的设备名,如/dev/sdb

Ventoy2Disk.sh  选项  /dev/XXX
选项含义:
-i 安装ventoy到磁盘中 (如果对应磁盘已经安装了ventoy则会返回失败)
-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文件复制到USB闪存驱动器即可。

您也可以将其作为普通U盘来保存普通文件,而不影响Ventoy的功能。

安装完成后,U盘将分为两个区域。 第一个分区将被格式化为exFAT文件系统,您只需将ISO文件复制到其中即可。 您可以将 ISO 文件放置在任何目录和子目录中。 Ventoy会遍历所有目录和子目录,找到所有ISO文件,并按字母顺序显示在菜单中。

请注意:ISO文件的完整路径(包括目录、子目录和文件名)不能包含中文字符或空格。

如果Ventoy发布新版本,可以点击Update按钮进行升级,或者在Linux系统中使用-u选项进行升级。

需要注意的是,升级操作是安全的,不会影响原来的ISO文件。

变更日志

实验性支持启动VHD(x)文件(Windows系统)(需要ventoy_vhdboot.img文件,详情参见说明)

添加了Ventoy LiveCD镜像(不是Ventoy的ISO版本,只是用来辅助安装Ventoy,具体参见说明)

新增自动memdisk插件,详情见说明

F5 调试更名为 F5 工具,并添加了调整屏幕分辨率的菜单

优化F4Search和启动Windows的处理流程

优化atrix、archlinux系列的启动流程

修复了使用预置参数启动 Debian 系列映像时的错误。 问题#456

Ventoy2Disk.exe 不再检查分区活动标志

添加了 ISO 支持

下载链接

相关内容 查看全部