Ventoy
関連記事
Ventoy は、書き換え可能なパーティションに保存されている EFI、IMG、ISO、VHD(x)、WIM ファイルを選択・起動できるドライブを作成するための、フリーでオープンソースなツールです。
ほとんどの種類の OS がサポートされています (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen...)。完全なリストを参照してください。
インストール
ventoy-binAUR または ventoyAUR をインストールしてください。
使用法
メディアをセットアップするためのユーティリティは3つあります:
/opt/ventoy/Ventoy2Disk.sh
コマンドラインから起動するシェルスクリプト。/opt/ventoy/VentoyGUI.x86_64
グラフィカルアプリケーション。アプリケーションが root 権限で起動していない場合に root へ昇格するためにxauth
や似たようなアプリケーションが必要です。file:///opt/ventoy/WebUI/index.html
を Web ブラウザで開く。
これらのユーティリティは、ドライブ上にインストールした Ventoy をアップグレードするのにも使用できます。
Ventoy はドライブ上に2つのパーティションを作成します。パーティションのデフォルトの名前はそれぞれ Ventoy と VTOYEFI です。Ventoy パーティションにはブータブルなイメージ (iso ファイル) やその他のデータが格納されます。VTOYEFI は Ventoy のバイナリファイル格納用です。
起動可能なイメージを追加するには、最初のパーティションをマウントし、そのイメージをそこへコピーしてください。
インストールせずに使う
単にマルチブートドライブを作成したいだけであれば、ビルド済みの実行ファイルを GitHub の releases ページからダウンロードできます。Vfat パーティションが mkfs.vfat を使って作成されるので、dosfstools をインストールしておく必要があります。ファイルの sha256sum を検証し解凍したあと、シェルスクリプトを引数なしで実行することで、含まれている CLI [1]の help ページを表示できます:
# ./ventoy-VERSION/Ventoy2Disk.sh
後でも、似たような手順でドライブ内の ventoy を将来のバージョンにアップグレードできます。より新しいバージョン (NEWER-VERSION) をダウンロードし、sha256sum を検証し、解凍、以下を実行してください:
# ./ventoy-NEWER-VERSION/Ventoy2Disk.sh
そして、表示された help メッセージに従ってください。
ここで言及したシェルスクリプトの代替として、GTK/qt [2] やウェブ UI[3] も含まれています。
ヒントとテクニック
どのバージョンがインストールされているか確認する
上記の Ventoy2Disk.sh
ユーティリティにアップデートフラグを (-u
) 渡して実行してみてください。アップデートをする前に、どのバージョンからアップデートするのかが表示されます。
ファイルの整合性を確認する
上流のドキュメントで説明されているように、付属のチェックサムユーティリティを使えばディスク上のファイルの整合性を検証することができます。