linux系统Ventoy制作U启的教程

 更新时间:2025年08月13日 09:48:53   作者:珂玥c  
安装Ventoy需确认U盘设备名并格式化(需卸载挂载点),复制ISO文件后即可实现多系统启动,支持多ISO、操作简便,适合频繁使用多系统U盘的用户

1. 下载 Ventoy

wget https://github.com/ventoy/Ventoy/releases/download/v1.0.99/ventoy-1.0.99-linux.tar.gz

2. 解压压缩包

tar -xzf ventoy-1.0.99-linux.tar.gz
cd ventoy-1.0.99

3. 插入U盘并确认设备名

lsblk
  • 找到你的U盘设备名,比如 /dev/sdb务必确认,防止误操作!

4. 安装Ventoy到U盘(会格式化U盘)

sudo ./Ventoy2Disk.sh -i /dev/sdb
  • 需要手动输入y。
  • Ventoy安装前要求卸载(umount)所有挂载点,避免写盘冲突。
  • 如果报错,可以df -h检查一下U盘被挂载在哪里,umount掉之后再执行安装命令即可。
  • 下一步复制的时候再mount就可以了

5. 复制ISO文件

#提前下载好iso
wget https://mirrors.mit.edu/ubuntu-releases/18.04.6/ubuntu-18.04.6-desktop-amd64.iso


sudo mkdir -p /mnt/ventoy
sudo mount /dev/sdb1 /mnt/ventoy
sudo cp ubuntu-18.04.6-desktop-amd64.iso /mnt/ventoy/
sync
#sync 命令的作用是强制把内存中还没写入硬盘(或U盘)的数据立即写入存储设备,确保数据真正落盘

sudo umount  /mnt/ventoy

6. 使用启动盘

  • 插入目标机器,开机时进入启动菜单(如F12、ESC),选择U盘启动。
  • Ventoy菜单会列出所有你放在U盘上的ISO文件,选择你想启动的系统即可。

Ventoy的优点:

  • 一次性制作好Ventoy启动盘后,直接复制ISO文件到U盘,无需每次写盘
  • 支持多个ISO文件,多系统选择启动
  • 支持大部分ISO和操作系统
  • 操作简单,适合经常要用多系统U盘的人

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • linux下jar的启停及状态监控

    linux下jar的启停及状态监控

    文章介绍了如何创建一个执行JAR文件的脚本,包括创建脚本文件、赋予执行权限和使用方法,脚本内容和路径需要根据实际情况进行调整
    2025-11-11
  • Linux服务器快速检查性能的9个命令

    Linux服务器快速检查性能的9个命令

    本文介绍了Linux系统性能监控的9个常用命令(uptime、dmesg、vmstat、mpstat、pidstat、iostat、free、sar、top),用于查看负载、内存、CPU、IO等状态,帮助排查性能瓶颈
    2025-05-05
  • Linux实时性能测试工具之cyclictest使用详解

    Linux实时性能测试工具之cyclictest使用详解

    这段文章主要介绍了cyclictest工具在Linux系统中的安装、运行及参数设置,重点阐述了其测试内核实时性能的方法,包括创建高精度定时线程和测量唤醒延迟,并强调了不同参数对测试结果的影响
    2026-06-06
  • 详解Linx awk 入门教程

    详解Linx awk 入门教程

    AWK是一种处理文本文件的语言,是一个强大的文本分析工具。本文给大家带来了Linx awk 入门教程,感兴趣的朋友跟随小编一起看看吧
    2018-11-11
  • Linux基础:如何找出你的系统所支持的最大内存

    Linux基础:如何找出你的系统所支持的最大内存

    这篇文章主要介绍了Linux基础:如何找出你的系统所支持的最大内存,需要的朋友可以参考下
    2015-04-04
  • Linux 内核通用链表学习小结

    Linux 内核通用链表学习小结

    本篇文章主要介绍了Linux 内核通用链表学习小结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • 详解CentOS中的route命令

    详解CentOS中的route命令

    这篇文章给大家主要介绍了关于CentOS中的route命令,文中介绍的很详细,相信对大家的理解和学习具有一定的参考价值,有需要的朋友们下面来跟着小编一起学习学习吧。
    2016-12-12
  • Linux 新的API signalfd、timerfd、eventfd使用说明

    Linux 新的API signalfd、timerfd、eventfd使用说明

    这篇文章主要介绍了Linux 新的API signalfd、timerfd、eventfd使用说明的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • CentOS7更改默认SSH端口与配置指南

    CentOS7更改默认SSH端口与配置指南

    SSH是 Linux 服务器远程管理的核心工具,其默认监听端口为 22,由于端口 22 众所周知,这也使得服务器容易受到自动化扫描和暴力 破解攻击,本文将系统性地介绍如何在 CentOS 7 系统中安全地更改 SSH 端口,解决 SELinux 和防火墙相关配置,需要的朋友可以参考下
    2025-04-04
  • CentOS7 systemd添加自定义系统服务的方法

    CentOS7 systemd添加自定义系统服务的方法

    这篇文章主要介绍了CentOS7 systemd添加自定义系统服务,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03

最新评论