Ventoy启动盘制作指南:一条命令装好,升级不格式化
【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy
做启动U盘最烦的不是烧镜像,而是换一张镜像就得重新格式化一遍。Ventoy 把这个过程压缩成一次性动作:在U盘上装一次 Ventoy 启动盘环境,之后任何 ISO 直接拷进去就能引导,BIOS 和 UEFI 通吃。本文带你从零装到日常用。
为什么值得试
- 免刻录:
.iso、.wim、.vhd丢进 U 盘即可引导,像开机选系统盘一样选文件。 - 覆盖面广:BIOS/UEFI 双模式,MBR 与 GPT 分区样式都支持,新旧机型基本不挑。
- 升级无痛:Ventoy 发新版时,用升级参数更新它自身,U 盘里几十个镜像原封不动。
安装前的准备
先把设备名认准。执行lsblk,找到带容量和厂商型号的那个整盘设备(注意:是整盘,不是它下面的sdb1这类分区):
lsblk假设你的U盘是/dev/sdb,记住这个写法,后面所有命令都用它。
⚠️安装会清空整块磁盘的数据。执行下一条命令前,务必逐字核对设备名,U 盘里有价值的文件先拷出来备份。
一条命令装好
把仓库克隆下来,进入安装脚本所在目录:
git clone https://gitcode.com/GitHub_Trending/ve/Ventoy cd Ventoy/INSTALL执行安装(-i表示全新安装):
sudo bash Ventoy2Disk.sh -i /dev/sdb脚本会自动完成分区与引导组件的部署。装完跑一下列表命令自检:
sudo bash Ventoy2Disk.sh -l /dev/sdb能打印出 Ventoy 版本和分区信息,就说明安装成功,系统里会出现一个 Ventoy 分区。
日常怎么用
- 拷镜像即引导:把
.iso放进 Ventoy 分区根目录,重启选U盘启动,菜单里点一下镜像就开装。 - 多镜像分类管理:镜像多的时候按
Windows/、Linux/建子文件夹存放,进菜单后按 F3 可切换目录树视图,结构一目了然。 - 无感升级:克隆新版仓库后执行
sudo bash Ventoy2Disk.sh -u /dev/sdb,只更新 Ventoy 自身,镜像全部保留。
自定义与进阶
- 预留数据区:安装时加
-r,例如sudo bash Ventoy2Disk.sh -i -r 8192 /dev/sdb,在盘尾划出 8GB 当普通 U 盘空间用。 - Secure Boot 支持:加
-s参数安装,并按提示用tool/ENROLL_THIS_KEY_IN_MOKMANAGER.cer在 MOKManager 中导入密钥。 - Live 版持久化:用
CreatePersistentImg.sh生成持久化镜像(如persistence.dat),再在U盘根目录的ventoy.json里配置"persistence"项,把镜像和持久化文件对应起来,装过的软件、改过的配置就能保留。 - 换菜单主题:
INSTALL/grub/themes/下有现成主题;也可把背景图放进U盘的ventoy目录,在ventoy.json的theme项中指定。
问题自查
- 提示 NOT a valid device / 找不到设备:多半填成了分区名。用
lsblk确认,设备名不带分区号。 - 大于 4GB 的镜像拷不进:主分区是 FAT32,单文件上限 4GB。重装时把主分区格式选成 exFAT 或 NTFS 即可。
- 开 Secure Boot 的机器起不来:安装时漏了
-s。带安全启动支持重装,并完成密钥导入。 - 菜单里没有刚拷的 ISO:确认文件在 Ventoy 分区内(不是别的位置),文件名避免特殊字符,最好用纯字母数字。
- 报 already installed:磁盘已有 Ventoy,
-i拒绝覆盖。想升级用-u;确定要重刷就用-I强制安装。
Ventoy 适合经常装机、维护多台机器或需要随身工具盘的人。想继续深入:源码编译说明看 DOC/BuildVentoyFromSource.txt,菜单核心逻辑在 GRUB2/MOD_SRC/,插件图形化配置器源码见 Plugson/src/。
【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考