Loading...

文章背景图

Ventoy多系统盘

2025-09-23
0
-
- 分钟
|

使用 ventoy 制作持续化系统

  1. 硬件要求:U 盘容量建议 ≥ 128 GB(需容纳 Ubuntu ISO + 1 个 50 G 持久化文件,预留冗余空间),USB 3.0 及以上接口(保障速度)。

  2. 软件要求

    • 下载 Ventoy 最新版(官方地址),并按指引将 Ventoy 安装到 U 盘(安装时会清空 U 盘,需提前备份数据)。

    • 下载 Ubuntu 镜像(如 Ubuntu 22.04/24.04 桌面版,需支持持久化,参考官方文档)。

  3. 环境要求

    • 制作 Ubuntu 持久化文件需 Linux 环境

Ubuntu 实现 50 G 数据持久化(基于 Ventoy 官方插件)

Ubuntu 属于 Ventoy 原生支持的持久化发行版,核心是创建 50 G 持久化数据文件 并通过 ventoy.json 关联 ISO,无需单独分区,使用的时候我们只要试用,不要直接安装

步骤 1:创建 50 G Ubuntu 持久化文件

Ventoy 提供脚本工具创建持久化文件,也可手动生成,以下是两种方式(推荐脚本,更便捷):

方式 1:使用 Ventoy 官方脚本(推荐)

  1. 下载 CreatePersistentImg.sh 脚本(官方地址,或从 Ventoy 安装包的 plugin/persistence 目录获取)。

  2. 在 Linux/WSL 终端中执行以下命令(创建 50 G(51200 MB)、Label 为 casper-rw(Ubuntu 强制要求)的 ext 4 格式持久化文件):

    # 赋予脚本执行权限
    chmod +x CreatePersistentImg.sh
    # 创建 50G 持久化文件(-s 后为大小,单位 MB;-l 为 Label,Ubuntu 必须是 casper-rw)
    sudo bash CreatePersistentImg.sh -s 51200 -l casper-rw -t ext4
    # 创建 4G 持久化文件(-s 后为大小,单位 MB;-l 为 Label,Ubuntu 必须是 casper-rw)
    sudo bash CreatePersistentImg.sh -s 4096 -l casper-rw -t ext4
    

    执行完成后,会生成 persistence.dat 文件(可重命名为 ubuntu-50g.dat,便于区分)。

vmdx 转变为 vhdx 或 vhd

记住要使用这两个文件格式的话,我们的 ventoy 分区必须是 ntfs,且我们的 VENTOY 分区需要时 GPT,即隐藏的那个分区.

且我们从 VMware 中获取的vmdx 需要时 efi 引导的,如果是 Ubuntu 系统记得创建系统的时候选择 Ubuntu 64位

# 1. 切换到qemu-img所在目录(你的qemu-img路径是C:\Users\kavie\Downloads\qemu-img-win-x64-2_3_0)
cd /d "C:\Users\kavie\Downloads\qemu-img-win-x64-2_3_0"

# 2. 执行转换命令(主文件是Ubuntu.vmdk,输出为Ubuntu.vhdx,存到Downloads目录)
qemu-img convert -f vmdk -O vhdx "C:\Users\kavie\Downloads\Ubuntu.vmdk" "C:\Users\kavie\Downloads\Ubuntu.vhdx"

qemu-img convert -f vmdk -O vpc -o subformat=dynamic "C:\Users\kavie\Downloads\Ubuntu.vmdk" "C:\Users\kavie\Downloads\Ubuntu.vhd"

评论交流

文章目录