给朋友和邻居一个包含您最喜欢的 Linux 发行版的可启动 USB 驱动器,是向 Linux 新手介绍我们都喜欢的体验的好方法。仍然有很多人从未听说过 Linux,将您最喜欢的发行版放在可启动的 USB 驱动器上是打破僵局的好方法。
几年前,我给一群中学生上了一门计算机入门课程。我们使用了旧笔记本电脑,我向学生们介绍了 Fedora、Ubuntu 和 Pop!_OS。课程结束后,我给每个学生一份他们最喜欢的发行版,让他们带回家安装在他们选择的计算机上。他们渴望在家尝试他们的新技能。
在一个驱动器上放置多个发行版
最近,一位朋友向我介绍了 Ventoy,根据其 GitHub 存储库,它是一个“用于为 ISO/WIM/IMG/VHD(x)/EFI 文件创建可启动 USB 驱动器的开源工具”。我可以创建一个包含所有我最喜欢的 Linux 发行版的单个驱动器,而不是为我要共享的每个 Linux 发行版创建单独的驱动器!

(Don Watkins, CC BY-SA 4.0)
正如您可能预期的那样,USB 驱动器的大小将决定您可以放入多少个发行版。在一个 16GB 的驱动器上,我放置了 Elementary 5.1、Linux Mint Cinnamon 5.1 和 Linux Mint XFCE 5.1……仍然有 9.9GB 的可用空间。
获取 Ventoy
Ventoy 是开源的,具有 GPL v3 许可证,适用于 Windows 和 Linux。有优秀的文档可供下载并在 Microsoft Windows 上安装 Ventoy。Linux 安装是从命令行进行的,因此如果您不熟悉该过程,可能会有点困惑。然而,它比看起来容易。
首先,下载 Ventoy。我将存档文件下载到我的桌面。
接下来,解压 ventoy-x.y.z-linux.tar.gz
存档(但将 x.y.z
替换为您的下载版本号),使用 tar
命令(为了简单起见,我在命令中使用 *
字符作为无限通配符)
$ tar -xvf ventoy*z
此命令将所有必要的文件解压到我桌面上的名为 ventoy-x.y.z
的文件夹中。
您也可以使用您的 Linux 发行版的存档管理器来完成相同的任务。下载和解压完成后,您就可以将 Ventoy 安装到您的 USB 驱动器了。
在 USB 上安装 Ventoy 和 Linux
将您的 USB 驱动器插入您的计算机。将目录更改为 Ventoy 文件夹,并查找名为 Ventoy2Disk.sh
的 shell 脚本。您需要确定 USB 驱动器的正确挂载点,此脚本才能正常工作。您可以通过在命令行上发出 mount
命令或使用 GNOME Disks 命令找到它,后者提供了一个图形界面。后者显示我的 USB 驱动器挂载在 /dev/sda
。在您的计算机上,位置可能是 /dev/sdb
或 /dev/sdc
或类似的位置。

(Don Watkins, CC BY-SA 4.0)
下一步是执行 Ventoy shell 脚本。因为它旨在将数据不加区分地复制到驱动器上,所以我使用了一个虚假位置 (/dev/sdx
) 来防止复制/粘贴错误,因此请将尾随的 x
替换为您要覆盖的实际驱动器的字母。
让我重申一遍: 此 shell 脚本旨在将数据复制到驱动器,销毁该驱动器上的所有数据。 如果驱动器上有您关心的数据,请在尝试此操作之前备份它!如果您不确定您的驱动器的位置,请在继续操作之前验证它,直到您完全确定为止!
一旦您确定了驱动器的位置,请运行脚本
$ sudo sh Ventoy2Disk.sh -i /dev/sdX
这将格式化驱动器并将 Ventoy 安装到您的 USB。现在您可以复制和粘贴所有适合驱动器的 Linux 发行版。如果您在计算机上启动新创建的驱动器,您将看到一个菜单,其中包含您已复制到 USB 驱动器的发行版。

(Don Watkins, CC BY-SA 4.0)
构建便携式强力设备
Ventoy 是您在钥匙链上携带多启动驱动器的关键,因此您永远不会没有您依赖的发行版。您可以拥有功能齐全的桌面、轻量级发行版、仅控制台的维护实用程序以及您想要的任何其他东西。
我再也不会不带 Linux 发行版就出门了,您也不应该。拿起 Ventoy、一个 USB 驱动器和一些 ISO 文件。您不会后悔的。
4 条评论