神器:在一個 U 盤上放入多個 Linux 發行版
給朋友和鄰居一個可啟動 U 盤,裡面包含你最喜歡的 Linux 發行版,是向 Linux 新手介紹我們都喜歡的 Linux 體驗的好方法。仍然有許多人從未聽說過 Linux,把你喜歡的發行版放在一個可啟動的 U 盤上是讓他們進入 Linux 世界的好辦法。
幾年前,我在給一群中學生教授計算機入門課。我們使用舊筆記本電腦,我向學生們介紹了 Fedora、Ubuntu 和 Pop!_OS。下課後,我給每個學生一份他們喜歡的發行版的副本,讓他們帶回家安裝在自己選擇的電腦上。他們渴望在家裡嘗試他們的新技能。
把多個發行版放在一個驅動器上
最近,一個朋友向我介紹了 Ventoy,它(根據其 GitHub 倉庫)是 「一個開源工具,可以為 ISO/WIM/IMG/VHD(x)/EFI 文件創建可啟動的 USB 驅動器」。與其為每個我想分享的 Linux 發行版創建單獨的驅動器,我可以在一個 U 盤上放入我喜歡的 所有 Linux 發行版!
![USB 空間](/data/attachment/album/202105/05/131519zqhhnb9ppwqk2hbn.png "USB space")
正如你所能想到的那樣,U 盤的大小決定了你能在上面容納多少個發行版。在一個 16GB 的 U 盤上,我放置了 Elementary 5.1、Linux Mint Cinnamon 5.1 和 Linux Mint XFCE 5.1......但仍然有 9.9GB 的空間。
獲取 Ventoy
Ventoy 是開源的,採用 GPLv3 許可證,可用於 Windows 和 Linux。有很好的文檔介紹了如何在 Windows 上下載和安裝 Ventoy。Linux 的安裝是通過命令行進行的,所以如果你不熟悉這個過程,可能會有點混亂。然而,其實很容易。
首先,下載 Ventoy。我把存檔文件下載到我的桌面上。
接下來,使用 tar
命令解壓 ventoy-x.y.z-linux.tar.gz
檔案(但要用你下載的版本號替換 x.y.z
)(為了保持簡單,我在命令中使用 *
字元作為任意通配符):
$ tar -xvf ventoy*z
這個命令將所有必要的文件提取到我桌面上一個名為 ventoy-x.y.z
的文件夾中。
你也可以使用你的 Linux 發行版的存檔管理器來完成同樣的任務。下載和提取完成後,你就可以把 Ventoy 安裝到你的 U 盤上了。
在 U 盤上安裝 Ventoy 和 Linux
把你的 U 盤插入你的電腦。改變目錄進入 Ventoy 的文件夾,並尋找一個名為 Ventoy2Disk.sh
的 shell 腳本。你需要確定你的 U 盤的正確掛載點,以便這個腳本能夠正常工作。你可以通過在命令行上發出 mount
命令或者使用 GNOME 磁碟 來找到它,後者提供了一個圖形界面。後者顯示我的 U 盤被掛載在 /dev/sda
。在你的電腦上,這個位置可能是 /dev/sdb
或 /dev/sdc
或類似的位置。
![GNOME 磁碟中的 USB 掛載點](/data/attachment/album/202105/05/131520puyy1ecrseq4hhbu.png "USB mount point in GNOME Disks")
下一步是執行 Ventoy shell 腳本。因為它被設計成不加選擇地複製數據到一個驅動器上,我使用了一個假的位置(/dev/sdX
)來防止你複製/粘貼錯誤,所以用你想覆蓋的實際驅動器的字母替換後面的 X
。
讓我重申:這個 shell 腳本的目的是把數據複製到一個驅動器上, 破壞該驅動器上的所有數據。 如果該驅動器上有你關心的數據,在嘗試這個方法之前,先把它備份! 如果你不確定你的驅動器的位置,在你繼續進行之前,請驗證它,直到你完全確定為止。
一旦你確定了你的驅動器的位置,就運行這個腳本:
$ sudo sh Ventoy2Disk.sh -i /dev/sdX
這樣就可以格式化它並將 Ventoy 安裝到你的 U 盤上。現在你可以複製和粘貼所有適合放在 U 盤上的 Linux 發行版文件。如果你在電腦上用新創建的 U 盤引導,你會看到一個菜單,上面有你複製到 U 盤上的發行版。
![Ventoy中的Linux發行版](/data/attachment/album/202105/05/131521ylm9ec4kzukeksyo.jpg "Linux distros in Ventoy")
構建一個攜帶型的動力源
Ventoy 是你在鑰匙串上攜帶多啟動 U 盤的關鍵(鑰匙),這樣你就永遠不會缺少你所依賴的發行版。你可以擁有一個全功能的桌面、一個輕量級的發行版、一個純控制台的維護工具,以及其他你想要的東西。
我從來沒有在沒有 Linux 發行版的情況下離開家,你也不應該。拿上 Ventoy、一個 U 盤,和一串 ISO。你不會後悔的。
via: https://opensource.com/article/21/5/linux-ventoy
作者:Don Watkins 選題:lujun9972 譯者:wxy 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive