Ventoy 制作可启动 U 盘的开源工具

Ventoy 是一款开源免费的多合一系统安装盘/启动盘制作工具,支持 Windows 家族与 Linux 几乎所有主流发行版。它最大的好处在于,你可以在 1 个 U 盘里集成 N 多款不同类型的操作系统安装盘 (比如 Windows、WinPE、Linux),可引导启动,并通过菜单来选择安装。

vdisk插件

vdisk插件支持在物理机上直接启动 vdisk 虚拟磁盘文件(vhd/vdi/raw 等)。这种模式的优点有:

  • 系统是在真实物理机上运行,并不是在虚拟机里运行,没有性能损失。
    同一个 vhd/vdi 文件既可以在 Legacy BIOS 模式下启动,也可以在 UEFI 模式下启动。
  • Linux系统无需独占一个磁盘或者分区,相当于把一个完整的Linux系统放在一个文件里。

增加启动菜单

在 ventoy_grub.cfg 中增加如下一个菜单用于启动 vdisk 文件,只需要把 my_vdisk_path 设置为实际文件的绝对路径即可(从所在分区的根目录开始)。

 if search -n -s vdiskhd -f "$my_vdisk_path"; then
        vtoyboot_common_func "($vdiskhd)$my_vdisk_path"
    else
        echo "$my_vdisk_path not found"
    fi
}

密码插件

Ventoy 开始启动时,或者是在启动某一个具体的镜像文件时设置密码保护。

Memdisk插件

正常情况下,如果想用Memdisk模式,你需要在Ventoy的界面上先按 F1 键,然后再选择ISO文件。
通过本插件,你可以设定某些ISO文件为Memdisk启动模式,设置之后,对于这些ISO文件,Ventoy会自动使用 Memdisk 模式来启动它。

你可能感兴趣的:(工具)