开源--Ventoy

人码图技术分享1107

简单来说,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 ...)

目前已经测试了各类超过 1000+ 个镜像文件(列表)。 支持 distrowatch.com 网站上收录的 90%+ 的操作系统(列表)。

Ventoy 特点

100% 开源 (许可证)

使用简单 (使用说明)

快速 (拷贝文件有多快就有多快)

可以安装在 U盘/本地硬盘/SSD/NVMe/SD卡等设备上

直接从 ISO/WIM/IMG/VHD(x)/EFI 文件启动,无需解开

支持浏览并启动本地硬盘上的 ISO/WIM/IMG/VHD(x)/EFI 文件 说明

ISO/WIM/IMG/VHD(x)/EFI 文件在磁盘上无需连续

支持MBR和GPT分区格式

同时支持 x86 Legacy BIOS 以及 IA32/x86_64/ARM64/MIPS64 UEFI

UEFI 模式支持安全启动 (Secure Boot) 说明

支持数据持久化 说明

支持 Windows 系统的自动安装部署 说明

支持 Linux 系统的自动安装部署 说明

Windows/Linux 自动安装脚本中支持变量扩展 说明

镜像分区支持 FAT32/exFAT/NTFS/UDF/XFS/Ext2(3)(4) 文件系统

支持超过4GB的 ISO 文件

支持菜单别名、菜单提示信息显示

支持启动密码保护

保留ISO原始的启动菜单风格(Legacy & UEFI)

支持大部分常见操作系统, 已测试 1000+ 个ISO文件

不仅仅是能启动ISO文件,而是支持启动后完整的安装过程

菜单可以在列表模式和目录树模式之间随时切换 说明

提出 "Ventoy Compatible" 概念

支持插件扩展,提供图形化插件配置器

Linux vDisk(vhd/vdi/raw...) 启动解决方案 说明

支持向运行环境中注入文件 说明

支持动态替换ISO文件中的原始启动配置文件 说明

高度可定制化的主题风格和菜单 说明

U盘硬件写保护开启时不影响基本功能

不影响U盘日常普通使用

版本升级时数据不会丢失

无需跟随操作系统升级而升级Ventoy


制作方法:

下载文件后解压ventoy-1.0.22-windows.zip并运行Ventoy2Disk.exe,如下图,一般默认会选中已插入的U盘设备

U盘制作Ventoy启动盘教程/方法 启动ISO进入PE/引导系统安装镜像

如果需要开启支持安全启动功能,需要点击配置选择选中第一项,如下图,当前支持安全启动功能并不是100%完美

U盘制作Ventoy启动盘教程/方法 启动ISO进入PE/引导系统安装镜像

选中U盘设备后需要两次确认数据已备份,U盘将会被格式化,里面所有的数据都会丢失

U盘制作Ventoy启动盘教程/方法 启动ISO进入PE/引导系统安装镜像

U盘制作Ventoy启动盘教程/方法 启动ISO进入PE/引导系统安装镜像

数据很小,一般很快就完成

U盘制作Ventoy启动盘教程/方法 启动ISO进入PE/引导系统安装镜像


制作好Ventoy启动盘后,在新版windows10系统下能看到有两个盘,一个是VTOYEFI盘(此盘在任何情况下都不能动,为启动盘数据),另一个是Ventoy数据盘(用来存储你的个人数据以及需要启动的ISO文件),非windows10下看不到VTOYEFI盘,这是正常的。

Ventoy盘可以自己手动格式化为其他格式的盘如NTFS,也可以保持默认,Exfat格式支持4g大文件,将需要启动的ISO文件存放到Ventoy盘根目录或者子目录中

注意事项:需要启动的ISO文件的文件名不能含有中文及空格,否则将已*号显示并无法启动,一般市面上绝大部分能启动的ISO系统/PE都能启动


相关文章

Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程

Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程

具体环境:Ubuntu 14.04 Python 2.7.6 Django 1.7.1 Virtualenv name:test Nginx uwsgi假设 项目文件夹位于 /data/www/ts...

Docker常用命令详解

Docker常用命令详解

docker daemon命令-docker运行可指定项详解docker attach命令-登录一个已经在执行的容器docker build 命令-建立一个新的imagedocker commit命令...

服务器  应用框架。

服务器 应用框架。

nginx是服务器,web.py是web应用框架。简言之,前者封装对网络io的处理,后者负责具体应用的逻辑,解决的问题是不一样的。形象点呢,一个请求来了,nginx先把请求拦下来,发现要的是现成的东西...

python环境的打包与加载

python环境的打包与加载

目录1 pip方式1.1 requirements.txt文件的生成1.2 requirements.txt环境的加载:2 conda方式2.1 env.yml文件的生成2.2 env.yml文件的加...

Nginx代理Python项目

Nginx代理Python项目

创建django项目:服务器准备:主机ipweb02192.168.15.81、安装python3yum install python3 -y查看是否安装成功python...

centOS_7_mysql安装、防火墙配置手记

centOS_7_mysql安装、防火墙配置手记

centOS 7 mysql安装手记  (文中图片引用自网络,侵删!) 0.删除mariadbrpm -qa | grep -i mariadbrpm -e --nodeps mariadb-libs...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。