尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Ventoy 完整指南:5 分钟把一块U盘变成多系统启动盘(免费开源)

Ventoy 完整指南:5 分钟把一块U盘变成多系统启动盘(免费开源) Ventoy 完整指南5 分钟把一块U盘变成多系统启动盘免费开源【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy一个反直觉的事实让U盘能启动任意 ISO 镜像的只有 32MB。在 Ventoy 源码里这个数字被写死为VENTOY_PART_SIZE33554432字节INSTALL/tool/ventoy_lib.sh。Ventoy 是一款免费开源的启动盘制作工具它只占用U盘头部约 32MB 写入引导区其余空间保持普通分区你往里复制 ISO/WIM/IMG/VHD 镜像就能直接开机启动装一次反复用。Ventoy 到底是什么一块32MB引导区 一块普通数据区一句话定位它不是刻录工具而是引导层。装完 Ventoy 后U盘变成一个既装得下镜像、又认得启动的普通磁盘——引导和数据彻底解耦。适合谁经常给同事装系统、自己攒多个 Linux 发行版、要随身带 WinPE 的运维和折腾党。不适合谁只刻一次镜像、之后再也不换系统的场景——那种直接 Rufus 写盘更快。上图就是它装完后的真实工作状态多张镜像躺在同一个菜单里选一张回车开机。凭什么能做到拆成三层看原理双分区结构引导和数据物理隔离安装脚本会把U盘切成两块头部 32MB 的引导分区 剩余全部空间的数据分区。数据分区就是一个普通 NTFS/exFAT 盘系统认、U盘管理器认、你拷文件像拷U盘一样。换系统从此等价于删旧文件、拷新文件。多架构引导文件硬件自己挑打开 INSTALL/EFI/BOOT/你会看到 BOOTX64.EFI、BOOTIA32.EFI、BOOTAA64.EFI、BOOTMIPS.EFI 并排放着。UEFI 固件按自身架构自动认领对应文件x86_64、IA32、ARM64、MIPS64EL 四套引导一网打尽Legacy BIOS 则由 GRUB 的 i386-pc 模块兜底INSTALL/grub/。你什么都不用选。钩子脚本 ISO 解析把文件变成可启动介质开机后引导层需要把 ISO 当介质用两股力量配合完成VtoyTool/BabyISO/ 里的 ISO 解析引擎负责读懂镜像的 ISO9660 结构IMG/cpio/ventoy/hook/ 下按发行版拆了上百个钩子目录arch、deepin、tinycore……每种发行版启动前该注哪些内核参数、挂什么文件都由对应钩子脚本处理。魔法拆完就是这样分区隔离 多架构引导 逐发行版适配。一句话Ventoy 的本质是32MB 的引导层替你干完了所有介质模拟的脏活。最短路径上手四步装好U盘第 1 步拿到程序git clone https://gitcode.com/GitHub_Trending/ve/Ventoy cd Ventoy/INSTALL直接用仓库里现成的安装脚本即可无需编译想啃构建细节再看 DOC/BuildVentoyFromSource.txt。第 2 步认准U盘设备名sudo fdisk -l按容量和型号确认假设是/dev/sdb。这一步别跳过装错盘就是删错盘。第 3 步执行安装sudo bash Ventoy2Disk.sh -i /dev/sdb看到绿色完成提示即成功。常用开关-I强制安装、-u只升级引导区、-s开启安全启动支持、-g用 GPT 分区表完整参数见 INSTALL/README。第 4 步把镜像拷进去cp ~/Downloads/ubuntu-24.04.iso /media/你的U盘/ cp ~/Downloads/WinPE.iso /media/你的U盘/PE/镜像支持子目录递归扫描避开名为ventoy的目录那是配置区。插U盘开机菜单见真章。一句话四步走完你手里就是一块装一次、用永久的启动盘。真实场景拆解这块U盘都在替谁干活场景一运维的随身急救箱同事电脑蓝屏、要进 WinPE 查硬盘坏道。你从U盘菜单里点一下 PE 镜像不用掏数据线、不用找原版系统盘。装 PE 的那次之后这块盘就同时住着 PE、原版 Win10 和一张 Ubuntu——三合一随取随用。场景二多发行版测试员你要对比 arch、deepin、tinycore 的安装体验。以前是三张U盘轮流写现在是三个 ISO 三个目录测完 arch 删掉它拷下一张十分钟一轮。场景三老机器 新笔记本混场家里台式机还是 Legacy BIOS新笔记本强制 UEFI Secure Boot。同一块U盘两头插BIOS 机器走 GRUB 引导UEFI 机器走 BOOTX64.EFISecure Boot 机器安装时带-s、首次开机登记一次 MOK 密钥即可不用进 BIOS 改选项。场景四Live 系统不想丢数据Ubuntu Live 装到U盘重启前做的配置重启全没。用 Ventoy 持久化功能下一节细说挂一个 4GB 的persistence.dat装软件、存文件全留得住——活脱脱一个装在U盘里的个人系统。能调什么ventoy.json 配置与个性化所有旋钮集中在U盘数据区的ventoy/ventoy.json改完保存、下次开机生效不用碰任何二进制文件。三个最实用的方向持久化给指定 ISO 挂一个持久化文件重启保留数据默认项设定默认菜单模式和默认启动镜像开机少按两次回车主题换菜单背景图主题素材在 INSTALL/grub/themes/ventoy/最小可用示例持久化 主题一次配齐{ persistence: [ { image: /ubuntu-24.04.iso, backend: /persistence.dat } ], theme: { file: /ventoy/theme/background.png } }持久化文件有现成脚本默认 1GB/ext4/casper-rw 标签sudo bash CreatePersistentImg.sh -s 4096不够用还能用 INSTALL/ExtendPersistentImg.sh 在线扩容。嫌手写 JSON 容易漏逗号sudo bash VentoyPlugson.sh /dev/sdb起个网页服务浏览器打开http://127.0.0.1:24681所有插件项都是可视化开关改完直接写回U盘。一句话ventoy.json 就是U盘的设置菜单改 JSON 等于改行为。排障手册查表即解症状常见原因处置装完U盘容量变小引导区固定占 32MB正常现象若整盘只剩引导区是写错设备fdisk -l核对后重装ISO 拷进去了菜单不显示放进了ventoy配置目录 / 文件名含中文移到数据区根目录或子目录改用英文文件名安全启动机器报 Verification failed安装时没带-s用-I -s重装或按提示在 MOK Manager 里登记密钥某镜像启动到一半黑屏该发行版对内核参数敏感菜单里按 F1 改用 Memdisk 模式或按 F6 进扩展菜单调参数升级版本后担心镜像被清-u只更新引导区无需处置数据区 ISO 原样保留一句话90% 的故障是目录放错或少一个 -s查表十秒解决。横向对比与选型什么时候选它什么时候选别人工具形态擅长Rufus / Etcher镜像直写U盘一张镜像、一次刻录快且稳dd整盘原始写入全盘级镜像、逐字节还原Ventoy引导层 数据分区多镜像共存、随拷随用、跨架构判断标准就一条你换镜像的频率。一年刻一次盘Rufus 足够每月都要换系统镜像、还要顺手带份资料Ventoy 的文件化管理镜像优势会随时间复利。三者不是替代关系是一次性写入和长期存放两种用法按频率各取所需。一句话选 Ventoy 的唯一硬性理由——你的U盘里不止住一个系统。行动清单克隆仓库git clone https://gitcode.com/GitHub_Trending/ve/Ventoysudo fdisk -l认出U盘设备名确认不是数据盘sudo bash Ventoy2Disk.sh -i /dev/sdb安全启动机器加-s拷入第一张 ISO重启验证菜单能选中按需写一个ventoy/ventoy.json持久化、默认项、主题三选一先练手留一个判断给你下次需要装系统时你希望手里的U盘是又得重写一次还是先复制哪张 ISO 都行这个答案决定了这块盘该不该现在就装 Ventoy。【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表