前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >一款非常nice的国产U盘启动制作工具——Ventoy

一款非常nice的国产U盘启动制作工具——Ventoy

作者头像
网络技术联盟站
发布于 2023-03-13 07:35:21
发布于 2023-03-13 07:35:21
6.5K00
代码可运行
举报
运行总次数:0
代码可运行
今天瑞哥给大家安利一款国产的U盘启动制作工具——Ventoy

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

重要的是它还是一个开源工具!

开源地址:github.com/ventoy/Ventoy

有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件拷贝到U盘里面就可以启动了,无需其他操作.

你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择.

Ventoy 安装之后,同一个U盘可以同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI 模式。

Ventoy 支持大部分常见类型的操作系统 (Windows/WinPE/Linux/Unix/VMware/Xen ...)

支持700多个ISO文件

Windows

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Windows 7,
Windows 8, 
Windows 8.1, 
Windows 10, 
Windows Server 2012, 
Windows Server 2012 R2, 
Windows Server 2016, 
Windows Server 2019, 
WinPE

Linux

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Debian, 
Ubuntu, 
CentOS, 
RHEL, 
Deepin,
Fedora, 
SLES, 
openSUSE,
MX Linux, 
Manjaro, 
Linux Mint,
Endless OS, 
openEuler, 
Elementary OS,
Solus, 
Linx, 
Zorin, 

其他:antiX, PClinuxOS, Arch, ArcoLinux, ArchLabs, BackArch, Obarun, Artix Linux, Puppy Linux, Tails, Slax, Kali, Mageia, Slackware, Q4OS, Archman, Gentoo, Pentoo, NixOS, Ubuntu Kylin, Lubuntu, Xubuntu, Kubuntu, Ubuntu MATE, Ubuntu Budgie, Ubuntu Studio, Bluestar, OpenMandriva, ExTiX, Netrunner, ALT Linux, Nitrux, Peppermint, KDE neon, Linux Lite, Parrot OS, Qubes, Pop OS, ROSA, Void Linux, Star Linux, EndeavourOS, MakuluLinux, Voyager, Feren, ArchBang, LXLE, Knoppix, Robolinux, Calculate Linux, Clear Linux, Pure OS, Oracle Linux, Trident, Septor, Porteus, Devuan, GoboLinux, 4MLinux, Simplicity Linux, Zeroshell, Android-x86, netboot.xyz, Slitaz, SuperGrub2Disk, Proxmox VE, Kaspersky Rescue, SystemRescueCD, MemTest86, MiniTool Partition Wizard, Parted Magic, veket, Sabayon, Scientific, alpine, ClearOS, CloneZilla, Berry Linux, Trisquel, Ataraxia Linux, Minimal Linux Live, BackBox Linux, Emmabuntüs, ESET SysRescue Live,Nova Linux, AV Linux, RoboLinux, NuTyX, IPFire, SELKS, ZStack, Enso Linux, Security Onion, Network Security Toolkit, Absolute Linux, TinyCore, Springdale Linux, Frost Linux, Shark Linux, LinuxFX, Snail Linux, Astra Linux, Namib Linux, Resilient Linux, Virage Linux, Blackweb Security OS, R-DriveImage, O-O.DiskImage, Macrium, ToOpPy LINUX, GNU Guix, YunoHost, foxclone, siduction, Adelie Linux, Elive, Pardus, CDlinux, AcademiX, Austrumi, Zenwalk, Anarchy, DuZeru, BigLinux, OpenMediaVault, Ubuntu DP, Exe GNU/Linux, 3CX Phone System, KANOTIX, Grml, Karoshi, PrimTux, ArchStrike, CAELinux, Refracta, Cucumber, Fatdog, ForLEx, Hanthana, Kwort, MiniNo, Redcore, Runtu, Asianux, Clu Linux Live, Uruk, OB2D, BlueOnyx, Finnix, HamoniKR, Parabola, LinHES, LinuxConsole, BEE free, Untangle, Pearl, Thinstation, TurnKey, tuxtrans, Neptune, HefftorLinux, GeckoLinux, Mabox Linux, Zentyal, Maui, Reborn OS, SereneLinux , SkyWave Linux, Kaisen Linux, Regata OS, TROM-Jaro, DRBL Linux, Chalet OS, Chapeau, Desa OS, BlankOn, OpenMamba, Frugalware, Kibojoe Linux, Revenge OS, Tsurugi Linux, Drauger OS, Hash Linux, gNewSense, Ikki Boot, SteamOS, Hyperbola, VyOS, EasyNAS, SuperGamer, Live Raizo, Swift Linux, RebeccaBlackOS, Daphile, CRUX, Univention, Ufficio Zero, Rescuezilla, Phoenix OS, Garuda Linux, Mll, NethServer, OSGeoLive, Easy OS, Volumio, FreedomBox, paldo, UBOS, Recalbox, batocera, Lakka, LibreELEC, Pardus Topluluk, Pinguy, KolibriOS, Elastix, Arya, Omoikane, Omarine, Endian Firewall, Hamara, Rocks Cluster, MorpheusArch, Redo, Slackel, SME Server, APODIO, Smoothwall, Dragora, Linspire, Secure-K OS, Peach OSI, Photon, Plamo, SuperX, Bicom, Ploplinux, HP SPP, LliureX, Freespire, DietPi, BOSS, Webconverger, Lunar, TENS, Source Mage, RancherOS, T2, Vine, Pisi, blackPanther, mAid, Acronis, Active.Boot, AOMEI, Boot.Repair, CAINE, DaRT, EasyUEFI, R-Drive, PrimeOS, Avira Rescue System, bitdefender, Checkra1n Linux, Lenovo Diagnostics, Clover, Bliss-OS, Lenovo BIOS Update, Arcabit Rescue Disk, MiyoLinux, TeLOS, Kerio Control, RED OS, OpenWrt, ......

Unix

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
DragonFly 
FreeBSD 
pfSense 
GhostBSD 
FreeNAS 
TrueNAS 
XigmaNAS 
FuryBSD 
OPNsense 
HardenedBSD 
MidnightBSD 
ClonOS

Other

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
VMware ESXi, 
Citrix XenServer, 
Xen XCP-ng

Part1Ventoy 特点

  • 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)
  • 支持大部分常见操作系统, 已测试700+ 个ISO文件
  • 不仅仅是启动,而是完整的安装过程
  • 菜单可以在列表模式和目录树模式之间实时、动态切换
  • 提出 "Ventoy Compatible" 概念
  • 支持插件扩展
  • Linux vDisk(vhd/vdi/raw...) 启动解决方案
  • 支持向运行环境中插入文件
  • 动态替换ISO文件中的原始启动配置文件
  • 高度可定制化的主题风格和菜单
  • 启动过程中支持U盘设置写保护
  • 不影响U盘日常普通使用
  • 版本升级时数据不会丢失
  • 无需跟随操作系统升级而升级Ventoy

Part2Ventoy使用说明

下载安装包,例如 ventoy-1.0.00-windows.zip 然后解压开。

直接执行 Ventoy2Disk.exe 如下图所示,选择磁盘设备,然后点击 Install 按钮即可。

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

注意

  1. 如果Ventoy2Disk.exe安装或升级一直提示失败,也可以使用 VentoyLiveCD 的方式,参考 说明
  2. Ventoy可以安装在U盘上,也可以安装在本地硬盘上。为防止误操作,Ventoy2Disk.exe默认只列出U盘,你可以勾选 配置选项-->显示所有设备 这个选项。

此时会列出包括系统盘在内的所有磁盘,但此时你自己务必要小心操作,不要选错盘。

  1. MBR/GPT 分区格式选项只在安装时会用,升级的时候是不管的,也就是说升级是不会改变现有分区格式的,必须重新安装才可以。
  2. 安装完之后,U盘存放镜像文件的第1个分区会被格式化为 exfat 系统,你也可以手动把它重新格式化为 FAT32/NTFS/UDF/XFS/Ext2/3/4 系统。

对于普通U盘建议使用exFAT文件系统,对于大容量的移动硬盘、本地硬盘、SSD等建议使用NTFS文件系统。

Part3Ventoy下载

1、官网下载

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://www.ventoy.net/cn/download.html
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-04-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 网络技术联盟站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
【说站】python自定义进度条显示信息
2、通过set_description和set_postfix方法设置进度条显示信息。将进度条显示的信息设定为中文时,不会出现乱码。
很酷的站长
2022/11/24
5060
【说站】python自定义进度条显示信息
[917]python的tqdm模块——进度条配置
Tqdm 是一个快速,可扩展的Python进度条,可以在 Python 长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator)。
周小董
2020/12/29
2.2K0
python 三方库:tqdm实现进度条
在开发的过程中,我们总会遇到这样的,去实现进度条展示,那么如何来实现进度条呢,其实有一个模块已经给我们完成了--tqdm
雷子
2023/09/11
5690
python 三方库:tqdm实现进度条
python进度条显示-tqmd模块
安装 anaconda 是自动集成的 如果导入不存在,直接pip pip install tqdm 参数 #参数介绍 iterable=None, desc=None, 传入str类型,作为进度条标题(类似于说明) total=None, 预期的迭代次数 leave=True, file=None, ncols=None, 可以自定义进度条的总长度 mininterval=0.1, 最小的更新间隔 maxinterval=10.0, 最大更新间隔 miniters=None,
诡途
2020/10/16
1.8K0
python进度条显示-tqmd模块
python的Tqdm模块
Tqdm 是一个快速,可扩展的Python进度条,可以在 Python 长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator)。
狼啸风云
2019/09/19
4.6K0
Python - 进度条神器 tqdm 用法
程序运行过程中进度条显示特别重要,Python中使用tqdm库作为进度条操作工具,本文简要介绍tqdm常用功能。 背景 tqdm源自阿拉伯语 taqaddum,意思是进程( “progress”); 也是西班牙语中 “I love you so much” (te quiero demasiado)的缩写(这个是碰了巧了) 该模块的作用就是通过装饰tqdm(iterable)任何可迭代的对象,使代码中的循环(loop)在运行过程中为用户展示进度条。 盗了官网的图直观展示一下效果 准备工作
为为为什么
2022/08/04
2.2K0
Python - 进度条神器 tqdm 用法
Python使用扩展库tqdm显示进度条
感谢湖南工业大学王平老师的交流,要不然我还不知道有这么一个库。 tqdm在阿拉伯语中表示“progress”,而在西班牙语中则是“I love you so much”的缩写。 首先需要使用pip install tqdm安装这个扩展库。 执行下面的代码(代码中的sleep()函数是为了模拟特定工作所需时间): from tqdm import tqdm, trange from time import sleep s = 0 for i in tqdm(range(10)): s += i
Python小屋屋主
2018/04/16
2.1K0
Python使用扩展库tqdm显示进度条
(数据科学学习手札53)Python中tqdm模块的用法
  tqdm是Python中专门用于进度条美化的模块,通过在非while的循环体内嵌入tqdm,可以得到一个能更好展现程序运行过程的提示进度条,本文就将针对tqdm的基本用法进行介绍。
Feffery
2019/03/05
2K0
关于 python 进度条神器:tqdm,你了解多少
经常使用 Jupyter Notebook 的同学,免不了要安装 新 的 python 模块。这个时候往往就会陷入两难的境地
shengjk1
2025/05/16
1720
关于 python 进度条神器:tqdm,你了解多少
python实现进度条功能
最近需要用python写一个小脚本"实现进度条功能",用到了一些小知识,赶紧抽空记录一下。不深但是常用。
测试加
2022/06/21
1.4K0
python实现进度条功能
tqdm 单行刷新解决多行输出问题
在使用 tqdm 可视化处理进度时,遇到进度条多行输出的问题,使得输出界面很凌乱不美观。
kwai
2024/06/27
8920
tqdm模块[通俗易懂]
可以在 Python 长循环中添加一个进度提示信息用法:tqdm(iterator)
全栈程序员站长
2022/09/20
2.2K0
tqdm模块[通俗易懂]
如何在Python中优雅地使用进度条?
tqdm在Arabic阿拉伯语言中是进度"progress"的意思。使用tqdm模块可以通过进度条的方式非常优雅地显示循环的进度。
lyhue1991
2020/07/20
5.7K0
如何在Python中优雅地使用进度条?
Python爬虫有用的库:tqdm
练习爬虫的小伙伴,在爬取数据比较多的时候,有时候等候的时间比较久一点,因为不知道具体的进度,可能会感到一丝丝无聊
远方的星
2021/08/11
9560
Python爬虫有用的库:tqdm
Python制作进度条,18种方式全网最全!(不全去你家扫厕所!)
需要注意的是,由于print函数在每次循环中都会输出进度信息,并且使用了\r来覆盖前一次的输出,所以在命令行或终端中运行时,你会看到进度条不断更新,直到达到100%并显示“下载完成!”的信息。然而,在某些IDE的内置控制台或某些特定环境下,\r的行为可能不符合预期,导致进度条无法正常显示或显示混乱。在这些情况下,可以尝试调整IDE的设置或使用其他方法来实现进度条的显示。
小白的大数据之旅
2024/11/20
1.4K0
Python制作进度条,18种方式全网最全!(不全去你家扫厕所!)
【说站】python tqdm有哪些用法
2、观察处理的数据,每一次处理的数据都可以通过tqdm提供的set_description方法实时查看。
很酷的站长
2022/11/24
4530
【说站】python tqdm有哪些用法
python︱Python进程、线程、协程详解、运行性能、效率(tqdm)
笔者最近在实践多进程发现multiprocessing,真心很好用,不仅加速了运算,同时可以GPU调用,而且互相之间无关联,这样可以很放心的进行计算。
悟乙己
2019/05/26
1.5K0
python多进程打印进度条
import time from tqdm import tqdm import multiprocessing as mp def pickle_process(_class, *args): return _class.proc_func(*args) class OP(): def __init__(self): self.length = 64 def proc_func(self): time.sleep(0.1) def
JNingWei
2020/04/21
1.7K0
针对tqdm和print的顺序问题
最近使用python的tqdm包的时候,当结合print语句的时候,发现了一些问题
Mezereon
2021/07/23
9420
为你的命令行工具添加牛逼哄哄的进度条
•自己使用time和sys模块结合循环实现•PyPrind[1] 526 star, 许久不更新了•python-progressbar[2] 353 star, 许久不更新了•progress[3] 850 star, 最后一次更新12个月前•tqdm[4] 14.8k star, 截止写文档还在更新•alive_progress[5] 610 star, 持续更新中•rich[6] 7k star, 持续更新中•rich并不单单局限于进度条,这是一个功能强大的命令行辅助,官方介绍: Rich is a Python library for rich text and beautiful formatting in the terminal•click_spinner[7] 157 star, 3个月前最后一次更新
追马
2020/07/03
1.5K0
相关推荐
【说站】python自定义进度条显示信息
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档