起動可能なUSBは、通常、オペレーティングシステムのインストーラーとして使用されます。 起動可能なUSBを作成するには、適切な.iso、.dmg、または.imgファイルをダウンロードしてから、USBにコピー/解凍します。
通常、一度に1つのISOイメージがUSBで使用され、別のオペレーティングシステムを起動するたびにドライブを再フォーマットする必要があります。 これにより、多くの起動可能なUSBドライブを保持することになります。
このチュートリアルでは、その方法を説明します マルチブートUSBを作成する の Linux を使用して ベントイ 道具。 これは、複数のオペレーティングシステムのインストールに単一のUSBを使用するのに役立ちます。
LinuxからUSBドライブにVentoyをインストールする
に Ventoyをインストールします USBドライブでは、最初にコンピューターのUSBドライブを接続します。 このventoyのインストールにはUbuntu20.04マシンを使用しています。
ドライブに重要なものがないことを確認してください! Ventoyのインストール中にドライブ上のすべてのデータが失われる可能性があります。
公式から最新のVentoyをダウンロード GitHubリポジトリ:
ダウンロードした.tar.gzファイルを抽出します。
$ sudo tar -xf ventoy-1.0.39.linux.tar.gz
抽出されたディレクトリに移動します。
$ cdventoy-1.0.39
次に、ventoyディレクトリに配置されているインストールスクリプトを実行します。 Ventoy2Disk.sh。
$ sudo ./Ventoy2Disk.sh -i /dev/sdb
/ dev / XXXはUSBドライブです。 私の場合は / dev / sdb
出力:
yを2回押して、USBドライブのデータが失われることを確認します。

インストールが正常に完了したら、次のコマンドを使用して、インストールされているVentoyのバージョンとステータスを確認します。
$ sudo ./Ventoy2Disk.sh -l /dev/sdb
出力:

ベントイをアップグレードするには、次のコマンドを実行します。
$ sudo ./Ventoy2Disk.sh -u /dev/sdb
次に、VentoyがUSBドライブに作成したパーティションと割り当てられたスペースを確認し、次のように入力します。
$ sudo fdisk -l /dev/sd
b
出力:

USBドライブに作成された2つのディスクパーティション:
- / dev / sdb1 -これは、OSのISOイメージファイルを保持する必要があるメインパーティションを示し、次のようにフォーマットされています。 exFAT フォーマット。
- / dev / sdb2 -この32MBのパーティションサイズは、Ventoyブートローダーファイルを保持します。
複数のISOファイル用に単一のUSBドライブを作成する
他のツールの中でも、Ventoyは起動可能なUSBドライブを作成するための最良のツールの1つです。 複数のISOファイルを使用した起動可能なUSBドライブの作成(マルチブート)をサポートします。
USBドライブにISOイメージを通常のファイルとしてコピーし、USBドライブから直接起動するだけです。 Ventoyでサポートされているファイルは、ISO / WIM / IMG / VHD(x)/ EFIです。
01.ISOイメージをダウンロードする
ベンダーのWebサイトから適切なISOイメージをダウンロードします。 これで example、UbuntuISOイメージとPopOSISOイメージを使用します。
02.ISOイメージをUSBドライブにコピーします
イメージをUSBドライブにコピーするには、usbドライブをexfatファイルシステムとしてマウントする必要があります。
Linuxでは、exFATはと呼ばれる特別な実装でサポートされています ヒューズ-exfat。 LinuxにexFATドライブをマウントするには、fuse-exfatをインストールする必要があります。
exFATをインストールしたら、usbドライブパーティションをマウントします(私の場合は/dev / 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でレガシーサポートを有効にしていて、PCがUSBドライブを検出していない場合は、レガシーサポートを有効にして、セーフブートモードを無効にする必要があります。
結論
これで、単一のUSBドライブから複数のLinuxまたはWindowsディストリビューションを起動する準備が整いました。