您当前所在位置:首页安装教程超赞!系统装机神器面世!新一代多系统启动U盘解决方案

超赞!系统装机神器面世!新一代多系统启动U盘解决方案

更新:2023-08-05 17:14:08编辑:tooool归类:安装教程人气:192

今天分享一个无需反复地格式化U盘即可制作多种系统的启动光盘方案,此方案是github上开源的一个项目。

超赞!系统装机神器面世!新一代多系统启动U盘解决方案

Ventoy 简介

简单来说,Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择 (参见 截图)。Ventoy 安装之后,同一个U盘可以同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI 模式,同时还不影响U盘的日常使用。Ventoy 支持大部分常见类型的操作系统 (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen ...)目前已经测试了各类超过800+个镜像文件(列表)。 支持 distrowatch.com 网站上收录的90%+的操作系统(列表)。

Ventoy 特点

  • 100% 开源 (许可证)
  • 使用简单 (使用说明)
  • 快速 (拷贝文件有多快就有多快)
  • 可以安装在 U盘/本地硬盘/SSD/NVMe/SD卡等设备上
  • 直接从 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系统的自动安装部署 说明
  • 支持 RHEL7/8/CentOS7/8/SUSE/Ubuntu Server/Debian 等Linux系统的自动安装部署 说明
  • 镜像分区支持 FAT32/exFAT/NTFS/UDF/XFS/Ext2(3)(4) 文件系统
  • 支持超过4GB的ISO文件
  • 保留ISO原始的启动菜单风格(Legacy & UEFI)
  • 支持大部分常见操作系统, 已测试 800+ 个ISO文件
  • 不仅仅是启动,而是完整的安装过程
  • 菜单可以在列表模式和目录树模式之间实时、动态切换 说明
  • 提出 "Ventoy Compatible" 概念
  • 支持插件扩展,提供图形化插件配置器
  • Linux vDisk(vhd/vdi/raw...) 启动解决方案
  • 支持向运行环境中插入文件
  • 动态替换ISO文件中的原始启动配置文件
  • 高度可定制化的主题风格和菜单
  • 启动过程中支持U盘设置写保护
  • 不影响U盘日常普通使用
  • 版本升级时数据不会丢失
  • 无需跟随操作系统升级而升级Ventoy

安装windows系统

安装ubuntu

安装Deepin

安装CentOS7

安装SUSE

安装虚拟化ESXi

安装ArchLinux

Ventoy使用说明

1. Windows系统安装 Ventoy

下载安装包,例如 ventoy-1.0.00-windows.zip 然后解压开。直接执行 Ventoy2Disk.exe 如下图所示,选择磁盘设备,然后点击 安装 按钮即可。说明:默认的 Ventoy2Disk.exe 是32位x86程序,同时支持最常见的32位和64位Windows系统,绝大部分情况下使用它就可以。从1.0.58版本开始,Ventoy还同时提供了Ventoy2Disk_X64.exe/Ventoy2Disk_ARM.exe/Ventoy2Disk_ARM64.exe 可以根据需要使用。这些文件位于安装包内的altexe目录下,使用时需要将其拷贝到上一层目录(即和 Ventoy2Disk.exe 同一位置)。

安装包内 Ventoy 版本:当前安装包中的Ventoy版本号设备内部 Ventoy 版本:U盘中已安装的Ventoy版本号,如果为空则表示U盘内没有安装Ventoy左侧显示的 MBR/GPT:用户当前选择的分区格式,可以在选项中修改,只对安装过程有效右侧显示的 MBR/GPT:设备当前使用的分区格式 (也就是当初安装Ventoy时选择的分区格式),如果U盘内没有安装Ventoy,则会显示空安装:把Ventoy安装到U盘,只有第一次的时候需要,其他情况就只需要Update升级即可升级:升级U盘中的Ventoy版本,升级不会影响已有的ISO文件

  1. 如果Ventoy2Disk.exe安装或升级一直提示失败,请参考 说明
  2. Ventoy可以安装在U盘上,也可以安装在本地硬盘上。为防止误操作,默认只会列出U盘,你可以勾选 配置选项-->显示所有设备 这个选项。此时会列出包括系统盘在内的所有磁盘,但此时你自己务必要小心操作,不要选错盘。
  3. MBR/GPT 分区格式选项只在安装时会用,升级的时候是不管的,也就是说升级是不会改变现有分区格式的,必须重新安装才可以。
  4. 安装完之后,U盘存放镜像文件的第1个分区会被格式化为 exfat 系统,你也可以手动把它重新格式化为 FAT32/NTFS/UDF/XFS/Ext2/3/4 系统。对于普通U盘建议使用exFAT文件系统,对于大容量的移动硬盘、本地硬盘、SSD等建议使用NTFS文件系统。

2. Linux系统安装 Ventoy —— 图形化界面

  • 1. 背景介绍

为了方便操作,Ventoy 从1.0.52版本开始,在 Linux 系统下提供了原生的图形化操作界面。同时支持 x86_64/i386/arm64/mips64 系统。另外根据桌面环境的不同分别提供了基于GTK和QT的版本。Linux 系统下的界面布局和操作方式与 Windows 下的安装程序保持一致。注意:使用过程中如果出错,你可以切换到命令行模式(使用说明) 或者WebUI模式(使用说明) 进行安装或升级

  • 2. 支持情况

系统

GTK2

GTK3

QT5

文件

说明

x86_64

VentoyGUI.x86_64

最常用的 x86 64位系统

i386

VentoyGUI.i386

x86 32位系统

arm64

VentoyGUI.aarch64

飞腾、麒麟等 arm64 系统

mips64el

VentoyGUI.mips64el

龙芯3A MIPS系统

  • 3. 使用方法

解压开安装包之后,打开终端直接执行上面表格中对应的文件。比如对于最常用的 64位 x86系统,在终端中执行 ./VentoyGUI.x86_64 即可。在有些系统中(比如 Deepin/Ubuntu等)也可以直接双击对应的文件启动程序。提示:解压之后,可以只保留本系统对应的文件,其他几个删除,方便识别。比如对于64位 x86系统,可以只保留 VentoyGUI.x86_64 ,删除其他3个文件。

  • 4. GTK/QT 的选择

默认情况下Ventoy会根据当前系统的支持情况自动选择使用 GTK 版本或者 QT 版本。选择的规则按照先后顺序如下:1、根据 tool/distro_gui_type.json 文件中的配置来决定使用哪种版本。当前对于一些特殊的系统 比如 deepin/UOS/Ubuntu Kylin等做了设定。2、如果系统只有 QT 的 lib,没有 GTK 的lib,则选择 QT 版本3、如果系统只有 GTK 的 lib,没有 QT 的lib,则选择 GTK 版本4、如果系统既包含 QT 的 lib,也包含 GTK 的 lib,则默认使用 GTK 版本对于最后一种情况,如果你希望使用QT版本,则可以通过 --qt5 参数指定,即 ./VentoyGUI.x86_64 --qt5 (注:此参数从 1.0.53 版本才开始支持)。

  • 5. 界面截图

3. Linux系统安装 Ventoy —— 命令行界面

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

Ventoy2Disk.sh命令[选项]/dev/XXX命令含义:-i安装ventoy到磁盘中 (如果对应磁盘已经安装了ventoy则会返回失败)-I强制安装ventoy到磁盘中,(不管原来有没有安装过)-u升级磁盘中的ventoy版本-l显示磁盘中的ventoy相关信息
    
  选项含义: (可选)-rSIZE_MB在磁盘最后保留部分空间,单位MB(只在安装时有效)-s启用安全启动支持 (默认是关闭的)-g使用GPT分区格式,默认是MBR格式 (只在安装时有效)-L主分区(镜像分区)的卷标 (默认是 Ventoy)

针对Linux系统有几点需要特殊说明一下:1. 执行脚本时需要有root权限, 对一些系统比如ubuntu/deepin 执行的时候需要在前面加 sudo 比如 sudo sh Ventoy2Disk.sh -i /dev/sdb2. 必须cd到ventoy解压之后的目录下执行此脚本3. 请务必输入正确的设备名称,ventoy不会检查你输入的设备是U盘还是本地硬盘,如果输错了有可能会把你的系统盘格式化掉哦!

请注意:选择安装的时候,磁盘将会被格式化,里面所有的数据都会丢失!你只需要安装一次Ventoy即可,剩下的就只需要把各种ISO/WIM/VHD(x)/EFI文件拷贝到U盘中就可以了.你也可以把它当成普通U盘使用,保存普通文件、图片或视频等,不会影响Ventoy的功能。

  • 4. 拷贝镜像文件

安装完成之后,U盘会被分成两个分区(参考 说明)。其中第1个分区(就是容量大的那个分区,也可以称之为 镜像分区)将会被格式化为exFAT文件系统(你也可以再手动重新格式化成其他支持的文件系统,比如NTFS/FAT32/UDF/XFS/Ext2/3/4 等,参考 说明), 你只需要把ISO/WIM等文件拷贝到这里面即可。你可以把文件放在任意目录以及子目录下。 Ventoy默认会遍历所有的目录和子目录,找出所有的镜像文件,并按照字母排序之后显示在菜单中。你可以通过插件配置让Ventoy只搜索某一个固定的目录,或是跳过某些特殊目录等。 详细的控制 Ventoy 搜索路径的方法请参考 控制 Ventoy 搜索路径方法总结

  • 5. 升级 Ventoy

如果Ventoy发布了新版本之后,你可以点击 升级 按钮进行升级,或者Linux系统中使用 -u 选项进行升级。需要说明的是,升级操作是安全的,不会影响现有的镜像文件,也不会重新把镜像分区改成exFAT格式。你可以认为升级只是把第二个分区(32MB的VTOYEFI分区)内的Ventoy启动文件覆盖了,不会动到镜像分区,因此镜像文件不会丢失。 即使你当初安装完成之后,把镜像分区重新格式化为了NTFS,升级的时候也不会再改回exFAT。

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

Win10一周年更新改进Edge浏览器:用户可控制页面中的Flash内容 Win10 14316部分应用显示乱码且游戏闪退如何解决