• 开源多系统启动工具-ventoy


    简介

    Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把ISO文件拷贝到U盘里面就可以启动了,无需其他操作。 你可以一次性拷贝很多个不同类型的ISO文件,在启动时Ventoy会显示一个菜单来选择(截图)。 无差异支持Legacy BIOSUEFI模式。目前已经测试了各类超过260+ 个ISO文件(列表). 同时提出了"Ventoy Compatible"的概念,若被支持则理论上可以启动任何ISO文件. 官网

    • 体积小巧
    • 开源免费
    • 自定义方便
    • 支持在线升级(无害)
    dbPQNq.jpg

    安装

    此处以Windows为例,Linux请参考官方文档

    1. 去官网下载最新版本,支持 WindowsLinux下安装到 U盘 操作;
    2. 解压文件,直接运行可执行文件 Ventoy2Disk.exe,选择需要安装的 U盘等待几秒即可;
    3. 创建必要目录(博主创建了 systemISOdrivertoolsventoy),整体来讲,博主还是喜欢创建目录,方便管理;
    4. 按需复制系统镜像及软件工具到对应目录下;
    5. U盘 根目录创建 ventoy 目录(大小写敏感),用来存放自定义配置文件,不建议增加无用的文件;

    systemISO放系统镜像;tools可以放一些激活工具等;ventoy可以更深层次的配置ventoy启动(美化等);

    dbPJvF.gif

    美化

    启动菜单别名化

    ventoy 目录下创建 ventoy.json 文件,内容要求如下,必须是 UTF-8 格式:

    {
        "menu_alias" : [
            {
                "image": "/systemISO/wepe.iso",  // 镜像路径(绝对路径)
                "alias": "WEPE"   // 镜像别名
            },
            {
                "image": "/systemISO/cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso",
                "alias": "MS_Windows 7_x64"
            },
            {
                "image": "/systemISO/cn_windows_10_business_editions_version_2004_updated_may_2020_x64_dvd_c2acd212.iso",
                "alias": "MS_Windows_10_x64"
            },        
            {
                "image": "/systemISO/CentOS-8.2.2004-x86_64-dvd.iso",
                "alias": "Linux_Centos_8.2_x64"
            }
        ]
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    菜单主题化

    主题 里面选择自己喜欢的下载,并且放到ventoy文件夹内,在ventoy.json 文件下,增加如下内容:

        "theme": {
            "file": "/ventoy/theme/theme.txt",
            "gfxmode": "1920x1080",
            "ventoy_left": "45%",
            "ventoy_top": "100%",
            "ventoy_color": "#000000"
        },
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    如果你不确定自己的json文件是否写的正确,可以使用json语法正确与否测试json语法正确与否测试 进行测试。

    全部配置代码:

    {
        "theme": {
            "file": "/ventoy/theme/theme.txt",
            "gfxmode": "1920x1080",
            "ventoy_left": "45%",
            "ventoy_top": "100%",
            "ventoy_color": "#000000"
        },
        
        "menu_alias" : [
            {
                "image": "/systemISO/wepe.iso",
                "alias": "WEPE"
            },
            {
                "image": "/systemISO/cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso",
                "alias": "MS_Windows 7_x64"
            },
            {
                "image": "/systemISO/cn_windows_10_business_editions_version_2004_updated_may_2020_x64_dvd_c2acd212.iso",
                "alias": "MS_Windows_10_x64"
            },        
            {
                "image": "/systemISO/CentOS-8.2.2004-x86_64-dvd.iso",
                "alias": "Linux_Centos_8.2_x64"
            }
        ]
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28

    提示:镜像排序处理

    // ventoy 默认以镜像名称第一个字母排序
    // 所以,如果要排序,需在镜像名称前增加 [ A - Z ] 进行排序
    
    • 1
    • 2
  • 相关阅读:
    JHipster介绍:一个适用于Java和JavaScript的全栈框架
    附文献!艾美捷抗人IL-12/-23(p40)mAbs MT86/221研究
    怎样优雅地增删查改(二):扩展身份管理模块
    递归讲解-分形树(python版:两种书写方法)
    IJ中配置TortoiseSVN插件:
    线性代数笔记18--行列式公式、代数余子式
    线性表--栈-1
    【星球】【slam】研讨会 (3)ViSLAM 算法框架,原理,对比,评测 论文解读 ORB—SLAM3
    四川云汇优想教育咨询有限公司电商服务正规吗
    Java 函数式编程「一」
  • 原文地址:https://blog.csdn.net/u014297502/article/details/126411958