如何使用 Ventoy 制作一个便捷的 Arch Linux to go | 敖苛记
本文以 Arch Linux 为例,你也可以替换为其他 Linux 发行版。
制作 Linux to go 介质需要以下工具:
打开 Ventoy2Disk.exe,选择要制作的 U 盘并点击安装(这里我已经安装过了)。

安装后,文件资源管理器里会出现一个盘符为 Ventoy 的空 U 盘。你可以把它格式化为 NTFS(不会影响已安装的 Ventoy),相对更安全,断电后也更不容易丢文件。
这样,Ventoy 引导盘就做好了。
打开 Oracle VirtualBox,新建虚拟机并选择准备好的镜像,软件会自动识别系统类型。
接下来有两个非常重要的设置:
- 勾选
Use EFI:否则无法被 Ventoy 正确引导。这里我的内存和 CPU 数量都使用了软件推荐值(仅影响虚拟机,不会继承到 Linux to go)。

- 预先分配全部空间:这个值就是系统安装后的总空间。我这里设置为 64G(请根据自己的需求和 U 盘容量设置),该项配置完成后通常不便更改。

配置完成后,创建介质并启动虚拟机安装系统。
如果你同样使用 Arch Linux,可以参考我的这篇文章。
- 查看
/boot/loader/entries中的PARTUUID并记录
- 查询本机的
UUID并记录
- 将
PARTUUID替换为UUID
- 安装
grub和lvm2
- 配置 Grub
- 挂载
vtoyboot.iso(前面下载的 Ventoy 插件)

- 打开文件管理器,找到新增的盘符
Vtoyboot,可以看到vtoyboot.tar.gz,将其解压到任意位置 - 运行 vtoyboot 脚本
完成以上步骤后,将虚拟机的 .vdi 文件移动到 U 盘根目录,并把后缀改为 .vtoy。
进入电脑的 BIOS 界面。下面是常见品牌的快捷键,在开机 Logo 出现时按下对应按键即可。
提醒
如果不确定按键时机,可以在开机时连续按下对应快捷键。
建议先在 BIOS 中关闭 Secure Boot(安全启动),以避免 Ventoy / .vtoy 无法引导。
进入 BIOS 的启动设备选择界面后,选择已制作好的 U 盘,进入到 Ventoy 引导界面,选择 xxx.vtoy 即可进入系统。
