当前位置: 首页 > news >正文

Manjaro 制作 Ventoy 多系统启动盘终极指南(避坑版)

作者:一位踩过所有坑的 Manjaro 用户
适用系统:Manjaro / Arch Linux 及其他基于 Arch 的发行版
目标:用官方ventoy包制作支持Windows + Linux + PE的多合一启动 U 盘


为什么选择 Ventoy?

  • 一次安装,终身使用:无需反复格式化 U 盘
  • 多镜像共存:Windows ISO、Ubuntu、微PE 等可同时存放
  • 超大文件支持:原生支持 >4GB 的 Windows 安装镜像(exFAT)
  • 双模式兼容:自动适配 Legacy BIOS 和 UEFI 启动
  • 操作极简:复制.iso文件到 U 盘即可,无需写入工具

重要警告:不要用 AUR 的ventoy-bin

这是我踩的第一个大坑!

  • AUR 包ventoy-bin缺少关键二进制文件(如vtoycli,mkexfatfs_static

  • 即使脚本存在,运行时会报错:

    vtoycli: 未找到命令 mkexfatfs: 未找到命令
  • 正确做法:使用官方仓库的ventoy

    sudopacman -S ventoy

虽然 Arch 官方包包含完整工具链,但命令行脚本仍需手动设置 PATH(见下文)。


步骤一:安装 Ventoy 工具

# 安装官方 ventoy 包(非 AUR!)sudopacman -S ventoy

验证安装内容:

pacman -Ql ventoy|grep-E"(Ventoy2Disk.sh|mkexfatfs|vtoycli)"

应看到/opt/ventoy/tool/x86_64/下的关键文件。


步骤二:准备 U 盘

  • 容量 ≥ 16GB(推荐 32GB+)

  • 备份 U 盘数据!制作过程会清空所有内容

  • 插入 U 盘,确认设备名(如 /dev/sda):

    lsblk

🔧 步骤三:安装 Ventoy 到 U 盘(关键!避坑核心)

错误方式(会失败):

sudo/opt/ventoy/Ventoy2Disk.sh -i /dev/sda# 报错:找不到命令

正确方式:临时扩展 PATH

# 1. 卸载 U 盘(如有挂载)sudoumount/dev/sda*# 2. 进入目录并运行(关键:设置 PATH)cd/opt/ventoysudoenvPATH="$PATH:$(pwd)/tool/x86_64"./Ventoy2Disk.sh -i /dev/sda

成功标志:

mkexfatfs success Install Ventoy to /dev/sda successfully finished.

🔧 步骤四:挂载 U 盘并复制 ISO(避免权限问题)

Ventoy 创建的是exFAT 分区,Linux 默认以 root 挂载,普通用户无法写入!

错误方式:

sudomount/dev/sda1 /mnt/ventoycpiso /mnt/ventoy/# 权限不够!sudocpiso /mnt/ventoy/# 能写但文件属 root,不推荐

正确方式:指定用户权限挂载

# 获取你的用户 ID(通常是 1000)UID=$(id-u)GID=$(id-g)# 重新挂载,赋予当前用户读写权sudoumount/mnt/ventoy2>/dev/nullsudomkdir-p /mnt/ventoysudomount-t exfat -ouid=$UID,gid=$GID,utf8,umask=022 /dev/sda1 /mnt/ventoy# 现在可直接复制(无需 sudo!)cp~/下载/*.iso /mnt/ventoy/# 同步并卸载syncsudoumount/mnt/ventoy

这样复制的文件属于你本人,U 盘在 Windows/Linux 下都能正常使用。

使用启动盘

  1. 插入目标电脑(如华为笔记本)
  2. 开机按Fn + F12调出启动菜单
  3. 选择UEFI: [你的U盘名]
  4. 在 Ventoy 菜单中选择要安装的.iso
  5. 按 Enter 启动,进入系统安装界面

若提示“Security Violation”,请进入 BIOS 关闭Secure Boot


高级技巧

添加更多镜像

  • 直接复制新.iso到 U 盘根目录或子文件夹
  • Ventoy 会自动扫描所有子目录

推荐目录结构

Ventoy/ ├── Windows/ │ ├── Win10.iso │ └── Win11.iso ├── Linux/ │ ├── Ubuntu.iso │ └── CentOS.iso └── Tools/ └── wepe.iso

图形界面管理(可选)

sudoventoygui# GTK 界面# 或sudoventoyweb# Web 界面(访问 http://127.0.0.1:24680)

总结:我踩过的坑 & 解决方案

坑点现象解决方案
用了 AUR 的ventoy-bin脚本缺失关键工具改用sudo pacman -S ventoy
直接运行Ventoy2Disk.shvtoycli not foundenv PATH=...包裹执行
挂载后无法写入 ISO权限不够挂载时加uid/gid/umask参数
复制时以为卡死cp无进度rsync --progress或耐心等待

结语

Ventoy 是目前最高效、最灵活的多系统启动盘解决方案。
虽然在 Manjaro 上需要绕过几个小坑,但一旦掌握正确方法,你将获得一个万能装机U盘——无论是给朋友装 Windows,还是自己测试 Linux 发行版,都只需一个 U 盘搞定!

祝你装机顺利,系统稳定!

http://www.jsqmd.com/news/235401/

相关文章:

  • springboot怎么将事务设置为pending,等另外一个请求ok了,再做commit
  • vivado hls设计总结(二十)
  • OBS面部追踪插件终极指南:从入门到精通
  • 大学生Kali学习高频命令合集 12个实操案例 覆盖渗透测试基础场景
  • 深度学习计算机毕设之基于python-CNN卷积神经网络的宠物行为训练识别
  • 学长亲荐!继续教育必备TOP8 AI论文软件深度测评
  • Golang map取不存在的key时返回零值
  • Scarab空洞骑士模组管理器:零基础快速上手完全指南
  • Infinigen完全攻略:5步开启无限程序化世界之旅
  • 【计算机大数据毕业设计选题推荐】基于Spark+Django的健康饮食营养数据分析系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习 数据挖掘
  • 深度学习毕设项目:基于python-CNN卷积神经网络的宠物行为训练识别
  • 【计算机毕设选题推荐】基于Hadoop+Spark的健康风险预测系统:Python毕设完整实现方案 毕业设计 选题推荐 毕设选题 数据分析
  • 如何用FramePack快速制作专业AI动画:新手指南
  • Infinigen程序化世界生成:5步打造你的无限创意空间
  • 【图像加密】基于逻辑映射序列和线性反馈移位寄存器的状态序列生成的混沌密钥序列进行图像加密和解密附Matlab代码
  • 计算机毕设 java 基于 Java 的心理咨询系统的设计与实现 线上心理咨询服务平台 心理疏导预约管理系统
  • 基于深度学习神经网络YOLOv5目标检测的安全帽识别系统
  • 5分钟搞定!Win11Debloat让你的Windows系统飞起来 [特殊字符]
  • dy bd-ticket-guard-client-data 逆向分析
  • 2026必备!9个一键生成论文工具,助本科生轻松搞定毕业论文!
  • IF=33.2多比较组差异分析火山图
  • 【计算机毕业设计案例】基于python-CNN卷积神经网络的鱼类识别
  • 深度学习毕设选题推荐:基于python-CNN卷积神经网络的宠物行为训练识别
  • Vue.js 深度开发指南:从数据绑定到状态管理的最佳实践
  • 计算机毕设 java 基于 Java 的心理健康测试系统的设计与实现 校园心理健康服务平台 心理状态评估管理系统
  • 网络安全认证全景攻略:CISSP、CEH、OSCP深度备考策略与职业发展路径
  • 基于深度学习神经网络MTCNN的人脸检测系统源码
  • Scarab模组管理器:革命性的一站式空洞骑士模组管理解决方案
  • 【计算机毕设选题推荐】基于Django+Spark健康风险预测数据可视化分析系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习 数据挖掘
  • 【计算机毕业设计案例】基于python-深度学习的混凝土马路和泥地马路识别