可啟動 USB 通常用作操作系統安裝程序。 要創建可啟動 USB 下載適當的 .iso、.dmg 或 .img 文件,然後復制/解壓到 USB。
通常,一次在 USB 中使用一個 ISO 映像並且每次都必須重新格式化驅動器以啟動另一個操作系統。 這將最終保留許多可啟動的 USB 驅動器。
在本教程中,我將解釋如何 創建一個多重引導 USB 在 Linux 使用 文托伊 工具。 這有助於將單個 USB 用於多個操作系統安裝。
從 Linux 在 USB 驅動器上安裝 Ventoy
到 安裝文托 在 USB 驅動器上,首先將 USB 驅動器插入您的計算機。 我正在使用 Ubuntu 20.04 機器進行此ventoy 安裝。
請確保驅動器中沒有任何重要的東西! 在安裝 Ventoy 期間,您可能會丟失驅動器上的所有數據。
從官方下載最新的 Ventoy GitHub 倉庫:
解壓下載的 .tar.gz 文件:
$ sudo tar -xf ventoy-1.0.39.linux.tar.gz
進入解壓目錄:
$ cd ventoy-1.0.39
現在運行放置在ventoy目錄中的安裝腳本,名為 Ventoy2Disk.sh.
$ sudo ./Ventoy2Disk.sh -i /dev/sdb
/dev/XXX 是 USB 驅動器。 在我的情況下 /開發/sdb
輸出:
按 y 兩次確認 U 盤數據將丟失。

安裝成功後,使用命令查看安裝的Ventoy版本和狀態:
$ sudo ./Ventoy2Disk.sh -l /dev/sdb
輸出:

要升級ventoy,請運行:
$ sudo ./Ventoy2Disk.sh -u /dev/sdb
現在,檢查 USB 驅動器上 Ventoy 創建的分區和分配的空間,鍵入
$ sudo fdisk -l /dev/sd
乙
輸出:

在 USB 驅動器上創建的兩個磁盤分區:
- /開發/sdb1 – 這表示主分區,該分區需要保存操作系統的 ISO 映像文件,並使用 exFAT 格式。
- /開發/sdb2 – 這個 32MB 的分區大小保存了 Ventoy 引導加載程序文件。
為多個 ISO 文件創建一個 USB 驅動器
在其他工具中,Ventoy 是創建可啟動 USB 驅動器的最佳工具之一。 它支持創建具有多個 ISO 文件的可引導 USB 驅動器(多重引導)。
您需要做的就是將 USB 驅動器上的 ISO 映像複製為常規文件,然後直接從 USB 驅動器啟動它們。 Ventoy 支持的文件是 ISO/WIM/IMG/VHD(x)/EFI。
01.下載ISO鏡像
從供應商網站下載適當的 iso 映像。 在這 example,我將使用 Ubuntu ISO 映像和 Pop OS ISO 映像。
02. 將 ISO 映像複製到 U 盤
要將圖像複製到 USB 驅動器,必須將 USB 驅動器安裝為 exfat 文件系統。
在 Linux 上,exFAT 得到了一種特殊的支持,稱為 保險絲-exfat。 為了在 Linux 上掛載 exFAT 驅動器,您需要安裝 fuse-exfat.
安裝 exFAT 後,掛載 USB 驅動器分區(在我的情況下是 /開發/sdb1 ) 使用以下命令:
$ sudo mount -t exfat /dev/sdb1 /mnt
使用的本地掛載點是 / mnt.
輸出:
FUSE exfat 1.3.0
只要 USB 驅動器上有足夠的空間,就可以復制盡可能多的 ISO 映像文件。
現在將 ISO 文件(用於 ubuntu 和 pop os)複製到本地掛載點 / mnt
$ sudo cp /home/nikolao/Downloads/pop-os_20.10_amd64_intel_14.iso /mnt
和
$ sudo cp /home/nikolao/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso /mnt
這可能需要一些時間,請耐心等待。 複製 ISO 文件後,卸載驅動器。
要卸載,請鍵入:
$ sudo umount /mnt
這就是你需要做的所有事情,Ventoy 會提供一個啟動菜單來選擇它們。
筆記:僅在支持 UEFI 的筆記本電腦中檢測到可啟動設備。 如果用戶在 BIOS 中啟用了 LEGACY 支持,並且電腦未檢測到 USB 驅動器,則需要啟用傳統支持並禁用安全啟動模式。
結論
現在您已準備好從單個 USB 驅動器啟動多個 Linux 或 Windows 發行版。