本教程将指导您如何使用 Ventoy 创建 GPT 格式的 Ubuntu 24 启动 U 盘,以便在支持 UEFI 启动的电脑上安装或体验 Ubuntu 24。

请注意: 本教程可能未涵盖所有细节,建议参考其他教程以获得更全面的指导。

创建步骤概览

  1. 下载 Ventoy 可执行文件、Ubuntu 安装镜像文件和虚拟机软件。
  2. 使用虚拟机软件将 Ubuntu 安装到 VHD 文件。
  3. 在 Ubuntu 系统中运行 vtoyboot 程序。
  4. 使用 Ventoy 创建可启动 U 盘。
  5. 复制 VHD 文件到 U 盘,并重命名为 vhd.vtoy
  6. 进行微调以支持安全启动。

下载文件

安装 Ubuntu

  1. 打开 VirtualBox 并新建虚拟机。

  2. 创建固定大小的 VHD,建议大小为 8GB 以上,并保存在本地磁盘。

  3. 系统选项卡中,勾选 EFI 以启用 UEFI 模式。

  4. 启动虚拟机,挂载 Ubuntu 安装镜像文件,然后安装 Ubuntu。

  5. 安装完成后,下载 vtoyboot,解压并运行:

    1
    sudo bash vtoyboot.sh
  6. 脚本执行完毕后,使用 poweroff 命令关闭虚拟机

创建可启动 U 盘

运行 Ventoy 中的 Ventoy2Disk.exe。在配置选项菜单中,勾选安全启动支持,并将分区类型设置为GPT

在分区设置中,可以选择勾选“在磁盘最后保留一段空间”,并根据需要调整分区大小和其他设置(可选)。如果不勾选此项,Ubuntu 系统可能无法访问 U 盘上的任何分区。

点击“安装”开始创建可启动 U 盘。

移动 VHD 文件

将包含 Ubuntu 系统的 VHD 文件复制到 U 盘,并将其后缀名更改为 .vtoy

微调设置

运行 Ventoy 中的 VentoyPlugson.exe,在全局控制插件中启用 VTOY_LINUX_REMOUNT

或者,直接在 Ventoy 分区/ventoy/ventoy.json 文件中添加以下内容:

1
2
3
4
5
{
"control":[
{ "VTOY_LINUX_REMOUNT": "1" }
]
}

此设置用于绕过安全启动检查