查看原文
其他

Ventoy:新一代多系统启动U盘解决方案

木讷大叔爱运维 木讷大叔爱运维 2022-07-13





读完需 4 分钟





Ventoy

Ventoy是新一代多系统启动U盘解决方案,可用于制作启动U盘的开源工具


使用Ventoy启动U盘的优势:

  • 无需反复地格式化U盘,只需要把ISO文件拷贝到U盘里面即可启动,无需其他操作。

  • 一次性拷贝很多个不同类型的ISO文件,在启动时Ventoy会显示一个菜单来选择。

  • 无差异支持Legacy BIOS和UEFI模式。

  • 目前已经测试了各类超过300+ 个ISO文件,同时提出了"Ventoy Compatible"的概念,若被支持则理论上可以启动任何ISO文件。


Windows系统安装 Ventoy

1. 下载安装包,例如 ventoy-1.0.00-windows.zip 然后解压开。
直接执行 Ventoy2Disk.exe 。

2. 选择U盘设备,然后点击 Install 按钮即可。

安装包内 Ventoy 版本:当前安装包中的Ventoy版本号。
设备内部 Ventoy 版本:U盘中已安装的Ventoy版本号,如果为空则表示未安装。
安装:把Ventoy安装到U盘,只有第一次的时候需要,其他情况就只需要Update升级即可。
升级:升级U盘中的Ventoy版本,升级不会影响ISO文件。

Linux系统安装 Ventoy

1. 下载安装包,例如 ventoy-1.0.00-linux.tar.gz, 然后解压开。
2. 在终端以root权限执行 sh Ventoy2Disk.sh -i /dev/XXX   其中 /dev/XXX 是U盘对应的设备名,比如 /dev/sdb。

Ventoy2Disk.sh 命令 [选项] /dev/XXX 命令含义: -i 安装ventoy到磁盘中 (如果对应磁盘已经安装了ventoy则会返回失败) -I 强制安装ventoy到磁盘中,(不管原来有没有安装过) -u 升级磁盘中的ventoy版本
选项含义: (可选) -r SIZE_MB 在磁盘最后保留部分空间 (只在安装时有效) -s 启用安全启动支持 (默认是关闭的)

针对Linux系统有几点需要特殊注意:

  • 执行脚本时需要有root权限, 对一些系统比如ubuntu/deepin 执行的时候需要在前面加 sudo 比如 sudo sh Ventoy2Disk.sh -i /dev/sdb。

  • 必须cd到ventoy解压之后的目录下执行此脚本。

  • 请务必输入正确的设备名称,ventoy不会检查你输入的设备是U盘还是本地硬盘,如果输错了有可能会把你的系统盘格式化掉哦。



拷贝ISO文件

安装完Ventoy,我们只需做:

1.U盘将会被分成两个区,第一个分区将会被格式化为exFAT文件系统,只需要把ISO文件拷贝到这里面即可。

2.把ISO文件放在任意目录以及子目录下。Ventoy会遍历所有的目录和子目录,找出所有的ISO文件,并按照字母排序之后显示在菜单中。


最后我们将其当成普通U盘使用,保存普通文件,不会影响Ventoy的功能。


注意:

  • 选择安装的时候,U盘将会被格式化,里面所有的数据都会丢失。

  • ISO文件的全路径中(包括目录、子目录和文件名)不能包含中文或者空格。


总结

使用Ventoy可以在无需重复格式化U盘情况下,一次性拷贝很多个不同类型的ISO文件,Ventoy会显示一个菜单来选择启动方式。


Ventoy经测试可支持的操作系统类型达到301个,可通过下图查看。






关注我们




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存