自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在 Linux 系統(tǒng)中使用 Ventoy 創(chuàng)建多重引導(dǎo)的 U 盤

系統(tǒng) Linux
Ventoy 是一個自由開源和跨平臺的程序,可以在 Linux、macOS 和微軟的 Windows 中創(chuàng)建多重引導(dǎo)的 U 盤。

你不必周而復(fù)始地格式化你的 USB 設(shè)備,只需創(chuàng)建一次可引導(dǎo)的 U 盤即可,如有需要可在將來添加你想要的 ISO。

你甚至可以創(chuàng)建子文件夾,例如 Linux ISO、Windows ISO,并把各自的 ISO 文件放在相應(yīng)的文件夾里。Ventoy 會自動為新添加的 ISO 生成菜單條目,并將它們添加到啟動菜單中。

一旦你創(chuàng)建完多重引導(dǎo)的 U 盤,使用它啟動你的系統(tǒng),選擇你想加載的 ISO,馬上就可以使用它。就是如此簡單!

功能

Ventoy 有很多有用的功能,如:

  • 非常容易安裝和使用。
  • 快速(僅受限于復(fù)制 ISO 文件的速度)。
  • 你不需要解壓縮 ISO 文件。直接從 ISO 文件啟動即可。
  • 可被安裝在 U 盤/本地硬盤/SSD 盤/NVMe 盤/SD 卡中。
  • 它支持傳統(tǒng)Legacy
  • 支持 IA32/x86_64 UEFI 的安全啟動。
  • 支持主分區(qū)使用 FAT32/exFAT/NTFS/UDF/XFS/Ext2/Ext3/Ext4 格式。默認使用 exFAT。
  • 支持在物理機中使用 Linux 發(fā)行版啟動 vhd、vdi、raw 等格式的虛擬磁盤文件。
  • 持久化的存儲支持。
  • 支持 MBR 和 GPT 兩種分區(qū)格式都。默認使用 MBR。
  • 你可以用大于 4 GB 的 ISO 文件創(chuàng)建引導(dǎo)盤。
  • 幾乎所有類型的操作系統(tǒng)都支持。開發(fā)者聲稱 Ventoy 已經(jīng)測試過了超過 900 多個 ISO 文件。
  • 支持 Linux 自動安裝。意味著你可以添加你的模板或腳本來進行無人值守的部署。例如,Redhat/CentOS 的 kickstart 腳本,SUSE 的 autoYast xml,Debian 的 preseed 腳本。把腳本或模板放在 U 盤里,讓 ventoy 使用它進行無人值守安裝。你也可以在任何時候更新這些腳本。不需要創(chuàng)建新的 ISO 文件,只要使用原來的 ISO 即可。
  • 支持 Windows 系統(tǒng)的自動安裝。
  • 在啟動期間對 USB 盤寫保護。
  • 不影響 USB 啟動盤的正常使用。這意味著你可以將 U 盤用于文件復(fù)制等其他用途。
  • 當(dāng)有新的 Ventoy 版本時可供升級時,無須重新創(chuàng)建 USB 啟動盤。在版本升級過程中,數(shù)據(jù)不會被破壞。
  • 當(dāng)一個新的發(fā)行版發(fā)布時,不需要更新 Ventoy。
  • 將 ISO 文件復(fù)制/粘貼到 U 盤中,即可添加一個新的操作系統(tǒng),沒有必要從頭開始。
  • 支持 內(nèi)存盤Memdisk 模式。在某些機器上,可能無法加載 ISO。在這種情況下,你可以使用 內(nèi)存盤Memdisk
  • 插件框架。
  • 傳統(tǒng)Legacy
  • 有命令行界面、本地圖形化界面和基于 Web 的圖形化界面的版本可用。
  • 支持主題和菜單風(fēng)格的定制。
  • 跨平臺。它支持 Linux、manOS 和 Windows 等操作系統(tǒng)。
  • 自由開源!

在 Linux 中用 Ventoy 創(chuàng)建多重啟動的 U 盤

正如我之前提到的,Ventoy 有命令行界面、本地圖形化界面和基于 Web 的圖形化界面的版本可用。

1. 使用 Ventoy 命令行創(chuàng)建多重啟動的 U 盤

首先,你需要找到你的 U 盤名稱??梢酝ㄟ^下面的指南,來了解在 Linux 中尋找磁盤驅(qū)動器細節(jié)的不同方法。

??如何在 Linux 中 尋找硬盤驅(qū)動器細節(jié)??

我將使用 ??fdisk?? 命令來查找我的 U 盤的詳細信息:

$ sudo fdisk -l

樣例輸出:

[...]
Disk /dev/sdb: 14.54 GiB, 15597568000 bytes, 30464000 sectors
Disk model: Cruzer Blade
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4d924612

如你所見,我的 U 盤的名稱是 ??/dev/sdb??。

接下來,從 ??發(fā)布頁?? 下載最新的 Ventoy 腳本。截至編寫本指南時,最新版本是 ??1.0.77??(LCTT 譯注:截至翻譯完成時,最新版本是 ??1.0.91??)。

到你下載腳本的位置,解壓它。我把它解壓在一個名為 ??ventoy?? 的文件夾中。使用 ??cd?? 命令切換到 ??ventoy?? 目錄中:

$ cd ventoy

現(xiàn)在,運行以下命令來創(chuàng)建多重啟動的 U 盤:

$ sudo sh Ventoy2Disk.sh -I /dev/sdb

將 ??/dev/sdb?? 替換為你的 U 盤名稱。

這里,大寫的 ??-I?? 參數(shù)意味著將無視之前是否安裝過 ventoy,強制安裝 ventoy 到 ??sdb??。當(dāng)你使用小寫的 ??-i??,若此時磁盤已經(jīng)安裝了 ventoy ,它會安裝失敗。

要啟用安全啟動支持,使用 ??-s?? 參數(shù)。默認情況下,這個選項是關(guān)掉的。

$ sudo sh Ventoy2Disk.sh -I -s /dev/sdb

你將被提示確認 USB 啟動盤的創(chuàng)建過程。仔細檢查 U 盤的名稱,并輸入 ??Y??,按回車鍵繼續(xù):

樣例輸出:

**********************************************
Ventoy: 1.0.77 x86_64
longpanda admin@ventoy.net
https://www.ventoy.net
**********************************************

Disk : /dev/sdb
Model: SanDisk Cruzer Blade (scsi)
Size : 14 GB
Style: MBR

Attention:
You will install Ventoy to /dev/sdb.
All the data on the disk /dev/sdb will be lost!!!

Continue? (y/n) y

All the data on the disk /dev/sdb will be lost!!!
Double-check. Continue? (y/n) y

Create partitions on /dev/sdb by parted in MBR style ...
Done
Wait for partitions ...
partition exist OK
create efi fat fs /dev/sdb2 ...
mkfs.fat 4.2 (2021-01-31)
success
Wait for partitions ...
/dev/sdb1 exist OK
/dev/sdb2 exist OK
partition exist OK
Format partition 1 /dev/sdb1 ...
mkexfatfs 1.3.0
Creating... done.
Flushing... done.
File system created successfully.
mkexfatfs success
writing data to disk ...
sync data ...
esp partition processing ...

Install Ventoy to /dev/sdb successfully finished.

在 Linux 操作系統(tǒng)中用 Ventoy 創(chuàng)建多重引導(dǎo)的 U 盤

在 Linux 操作系統(tǒng)中用 Ventoy 創(chuàng)建多重引導(dǎo)的 U 盤

幾秒鐘后,多重啟動的 U 盤將被創(chuàng)建。

上述命令將創(chuàng)建兩個分區(qū)。你可以用 ??fdisk?? 命令來驗證它:

$ sudo fdisk -l

樣例輸出:

[...]
Disk /dev/sdb: 14.53 GiB, 15597568000 bytes, 30464000 sectors
Disk model: Cruzer Blade
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x436cedd0

Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 30398463 30396416 14.5G 7 HPFS/NTFS/exFAT
/dev/sdb2 30398464 30463999 65536 32M ef EFI (FAT-12/16/32)

現(xiàn)在打開你的文件管理器,把 ISO 文件復(fù)制到第一個分區(qū)。不用擔(dān)心你分不清楚哪個是第一個分區(qū),你的文件管理器將只顯示第一個分區(qū)。

將 ISO 文件復(fù)制到用 Ventoy 創(chuàng)建的 USB 啟動盤上

將 ISO 文件復(fù)制到用 Ventoy 創(chuàng)建的 USB 啟動盤上

你甚至可以為不同的 ISO 文件類型創(chuàng)建子文件夾。例如,你可以為存儲 Linux ISO 文件創(chuàng)建一個子文件夾,為 BSD ISO 文件創(chuàng)建一個子文件夾,為 Windows ISO 文件創(chuàng)建一個子文件夾。

Ventoy 將掃描整個 U 盤,為所有可用的 ISO 文件創(chuàng)建菜單項,并自動將它們添加到 Ventoy 的主啟動菜單中。

如果你喜歡用命令行方式復(fù)制 ISO 文件,請到你保存 ISO 文件的地方,用 ??rsync?? 程序從命令行復(fù)制所有 ISO 文件,如下所示:

$ rsync *.iso /media/$USER/ventoy/ --progress -ah

請注意,在某些 Linux 發(fā)行版中,U 盤可能被掛載在 ??/run/media/?? 位置。

大功告成!我們剛剛用 Ventoy 創(chuàng)建了多重引導(dǎo)的 U 盤。

用新制作的可引導(dǎo) U 盤啟動你的系統(tǒng),你會對 Ventoy 的啟動菜單感到滿意:

Ventoy 的多重啟動菜單

Ventoy 的多重啟動菜單

選擇你想啟動的操作系統(tǒng),并按下回車鍵加載它!

下面是用 Ventoy 創(chuàng)建的多重啟動 U 盤的簡短視頻演示:


很酷,不是嗎?確實如此!

如果你想在 Oracle Virtualbox 中用 U 盤啟動,請參考以下指南:

??如何在 Linux 中從 U 盤 啟動 Virtualbox 的虛擬系統(tǒng)???

2. 使用 Ventoy 圖形化界面創(chuàng)建多重啟動的 U 盤

最初,Ventoy 在 Linux 平臺上沒有任何圖形化的用戶界面。我們在 Linux 中只能使用Ventoy 的命令行模式創(chuàng)建 USB 啟動盤。

幸運的是,Ventoy 從 1.0.36 版開始提供基于網(wǎng)頁的圖形用戶界面,從 1.0.52 版開始提供本地化圖形用戶界面(使用 GTK/QT)。

相信我,Ventoy 的圖形化用戶界面使用起來非常簡單!它的界面非常小巧,但它擁有我們所需要的一切,只需點擊幾下鼠標(biāo)就能創(chuàng)建一個單一的或多重引導(dǎo)的啟動盤。

打開你的終端,進入你下載最新 Ventoy 程序的位置。

$ cd Downloads/ventoy-1.0.77/

運行適配的 Ventoy 圖形化用戶界面可執(zhí)行文件,這取決于發(fā)行版的架構(gòu)。

  • VentoyGUI.i386 - 32 位的 X86 架構(gòu)的操作系統(tǒng)適用
  • VentoyGUI.x86_64 - 64 位的 X86 架構(gòu)的操作系統(tǒng)適用
  • VentoyGUI.aarch64 - ARM64 架構(gòu)的操作系統(tǒng)適用
  • VentoyGUI.mips64el - 龍芯 3A MIPS 架構(gòu)的操作系統(tǒng)適用

我使用的是 Debian 11 X86 64 位系統(tǒng),所以我運行以下命令:

$ ./VentoyGUI.x86_64

這就是 Ventoy 圖形用戶界面的樣子。

Ventoy 圖形用戶界面

Ventoy 圖形用戶界面

Ventoy 會自動為你選擇已插入的 U 盤。但是我建議你確認所選擇的是否真的是你想格式化的 U 盤。

使用 Ventoy 圖形用戶界面創(chuàng)建多重啟動的 U 盤

使用 Ventoy 圖形用戶界面創(chuàng)建多重啟動的 U 盤

你將被提示確認該過程。點擊 “OK” 繼續(xù)。

Ventoy 選項和語言

從菜單欄中點擊選項Option按鈕。

Ventoy 選項

Ventoy 選項

從 選項Option下拉按鈕,你可以做以下事情:

  • 安全啟動支持Secure Boot Support
  • 分區(qū)格式Partition Style
  • 分區(qū)配置Partition Configuration
  • 清除Clear
  • 顯示所有設(shè)備Show All Devices

語言Language

更新 Ventoy

每當(dāng)有新的 Ventoy 版本發(fā)布時,沒有必要重新創(chuàng)建可引導(dǎo)的 USB 啟動盤。你可以安全地將Ventoy 更新到新版本,而不會丟失 U 盤中的任何現(xiàn)有數(shù)據(jù)。

要將已安裝的 Ventoy 版本更新到最新的可用版本,請插入 U 盤并啟動 Ventoy 圖形化用戶界面,如上所示。

在 Ventoy 圖形化用戶界面中, 點擊 更新Update

更新 Ventoy

更新 Ventoy

3. 使用 Ventoy 基于 Web 的圖形化用戶界面創(chuàng)建多重啟動的 USB 啟動盤

Ventoy 基于 Web 的圖形化用戶界面與本地圖形化用戶界面完全相同。有一天,我在我的Fedora Linux 桌面系統(tǒng)上試用了 Ventoy 基于 Web 的用戶界面。我很驚訝我是多么喜歡Ventoy 圖形用戶界面的簡潔。

要了解如何使用 Ventoy 圖形用戶界面創(chuàng)建可引導(dǎo)的 U 盤,請參考以下鏈接:

??在 Linux 中用 Ventoy 基于 Web 的用戶界面創(chuàng)建可引導(dǎo)的 U 盤??

將 ISO 鏡像加載到 RAM 中

就像我之前提到的,ISO 鏡像在某些機器上可能無法啟動,特別是在傳統(tǒng)的 BIOS 模式下。這就是 內(nèi)存盤Memdisk

當(dāng) 內(nèi)存盤Memdisk

在選擇操作系統(tǒng)之前按 ??F1?? 鍵,啟用 內(nèi)存盤Memdisk模式(譯者注:從 1.0.83 版本開始,進入該模式的快捷鍵從 ??F1?? 改成了 ??Ctrl+D??)。當(dāng) 內(nèi)存盤Memdisk

啟用 Ventoy 的內(nèi)存盤模式

啟用 Ventoy 的內(nèi)存盤模式

現(xiàn)在,ISO 將被加載到內(nèi)存中:

在 Ventoy 中加載 ISO 到內(nèi)存

在 Ventoy 中加載 ISO 到內(nèi)存

請再次按 ??F1?? 鍵以切換回正常模式。

創(chuàng)建持久化的可引導(dǎo) U 盤

我們現(xiàn)在知道了如何在 Linux 中用 Ventoy 創(chuàng)建多重啟動的 U 盤。我們可以使用這個可引導(dǎo)的 USB 啟動盤來測試 Linux 發(fā)行版,而不必真的在硬盤上安裝它們。

當(dāng)你使用 立付Live

然而,一旦你重新啟動系統(tǒng),所有上述變化都將消失。如果你想讓所有的改變在重啟系統(tǒng)后仍然保留,你應(yīng)該創(chuàng)建一個持久化的可引導(dǎo)的 U 盤。

Ventoy 能夠制作持久化的 USB 啟動盤。請參考下面的鏈接學(xué)習(xí)怎么做。

??在 Linux 中使用 Ventoy 創(chuàng)建持久化的可引導(dǎo) U 盤??

總結(jié)

信不信由你,Ventoy 是我用過的在 Linux 中創(chuàng)建多重引導(dǎo)(持久或非持久)的 USB 閃存盤工具中最簡單、最快速、最巧妙的之一。

它真的做到了開箱即用!試一下吧,你不會失望的!

與 Ventoy 有關(guān)的安全問題

Ventoy 網(wǎng)站、論壇和該網(wǎng)站上的一些文件被一些殺毒軟件標(biāo)記為惡意軟件或木馬。請查看這些發(fā)布在該項目 GitHub 頁面中的議題:

然而,Manjaro 打包者 Linux Aarhus 在代碼審查后認為:沒有合理的理由懷疑這個應(yīng)用程序的安全性。

他聲稱 “沒有混淆的代碼”。所以,我覺得 Ventoy 是可以安全使用的。

資源

(題圖: MJ: USB disk bootload computer sci-fi future in sky stars)

責(zé)任編輯:龐桂玉 來源: linux中國
相關(guān)推薦

2021-09-29 08:52:31

Ventoy 開源工具U盤

2018-01-09 09:00:01

Linux命令文件壓縮

2017-03-09 19:32:22

LinuxWindowsUSB

2019-09-16 19:00:48

Linux變量

2018-04-26 09:30:54

LinuxLVM交換分區(qū)

2022-10-25 09:07:28

Linuxxargs命令

2018-05-16 10:32:06

Linux命令find

2018-06-26 09:15:24

Linux命令history

2022-11-18 10:16:26

Linuxwc 命令

2020-01-10 16:45:05

LinuxWindows 10USB

2018-10-09 08:30:55

UbuntuLinuxRAR文件

2023-09-14 15:05:33

grep正則表達式

2021-07-13 07:52:02

Linuxgrep命令

2021-07-20 10:00:28

Linuxgrep命令

2021-07-20 05:30:27

開源工具Ventoy

2016-10-20 09:17:23

LinuxU盤驅(qū)動器

2021-01-13 09:40:26

Linuxexport命令

2010-04-22 10:42:22

2018-07-23 09:50:39

Linuxdd命令磁盤

2022-11-25 10:19:48

點贊
收藏

51CTO技術(shù)棧公眾號