Linux 上で VirtualBox ドライブを QCOW に変換する方法

VirtualBox に VDI、VHD、または VMDK でフォーマットされたドライブがあり、それを Linux 上の QEMU/KVM (Virt Manager、Gnome Boxes など) で使用したい場合は、それを QCOW に変換する必要があります。このガイドでは、さまざまな Vbox ドライブ形式を QCOW に変換する方法を説明します。

まず、VirtualBox を開きます。キーボードの Win を押してアプリ メニューを開き、「VirtualBox」を検索すると、VirtualBox を開くことができます。または、Linux デスクトップ アプリのメニューからショートカットを検索して起動することもできます。

VirtualBox が開いたら、以下の手順に従って VDI、VHD、または VMDK ドライブを QCOW に変換します。

VDI から QCOW への変換

VDI は、最も一般的に使用される VirtualBox ドライブ形式タイプです。Linux 上の QEMU/KVM 用に VDI ドライブを QCOW (.qcow2) に変換する必要がある場合は、以下の段階的な手順に従ってください。

ステップ 1: VirtualBoxの左上隅にある「ファイル」ボタンをクリックします。次に、「仮想メディアマネージャー」オプションを選択します。または、Ctrl + Dを押します。

ステップ 2:仮想メディア マネージャー内で、VDI VM ドライブを見つけます。この例では、ドライブは「kali-linux-2022.3-virtualbox-amd64.vdi」です。あなたのものは名前が異なります。

ステップ 3: VDI ファイルを見つけたら、マウスでそれを選択します。次に、「コピー」ボタンをクリックします。「コピー」ボタンを選択すると、ポップアップウィンドウが表示されます。「エキスパートモード」ボタンを見つけて選択します。

ステップ 4:「エキスパート モード」を選択したら、「QCOW (QEMU Copy-On-Write)」オプションを選択します。次に、フォルダーアイコンを選択します。

ステップ 5:フォルダーアイコンを選択すると、ファイルブラウザウィンドウが表示されます。ファイル拡張子「.vdi」を削除し、「.qcow2」を追加して「保存」ボタンをクリックします。

ステップ 6: [保存] ボタンを選択した後、[コピー] をクリックして VDI ディスクを QEMU/KVM 互換の QCOW2 ドライブに変換します。

VHDをQCOWに変換

VHD ドライブ ファイルがあり、QEMU/KVM で使用するためにそれを QCOW に変換する必要がある場合は、それを変換する必要があります。変換するには、以下の段階的な手順に従ってください。

ステップ 1: VirtualBox の「ファイル」ボタンを選択します。次に、「仮想メディアマネージャー」オプションを選択します。

ステップ 2: Virtual Media Manager をロードすると、仮想マシン ドライブのリストが表示されます。変換したい VHD ドライブを見つけて、マウスで選択します。

ステップ 3:マウスで VHD ファイルを選択したら、「コピー」ボタンを選択します。「コピー」ボタンをクリックした後。ポップアップウィンドウの「エキスパートモード」ボタンをクリックします。

ステップ 4:「エキスパート モード」を選択した後、「QCOW (QEMU Copy-On-Write)」オプションを見つけて選択します。次に、ドライブ名の横にあるフォルダー アイコンをクリックします。

ステップ 5:フォルダーアイコンをクリックすると、ポップアップウィンドウが表示されます。それをクリックし、「.vdi」または「.vhd」を「.qcow2」に変更します。ファイル拡張子を変更したら、「保存」をクリックします。

ステップ6:ポップアップウィンドウの「保存」ボタンをクリックします。次に、「コピー」ボタンをクリックして、VHD ディスクを QEMU/KVM と互換性のある QCOW 形式のファイルに変換します。

VMDKからQCOWへの変換

VMDK ドライブを QCOW 形式に変換する必要がある場合は、次の手順を実行します。

ステップ 1: VirtualBox の「ファイル」ボタンを選択します。次に、メニューで「仮想メディア マネージャー」エントリを選択します。

ステップ 2:仮想メディア マネージャー内で VMDK ハード ドライブ ファイルを見つけ、マウスでそれを選択します。

ステップ 3:マウスで VMDK ファイルを選択したので、「コピー」ボタンを見つけてクリックします。「コピー」ボタンを選択すると、ポップアップウィンドウが表示されます。「エキスパートモード」ボタンを選択します。

ステップ 4:「エキスパートモード」領域で、「QCOW (QEMU Copy-On-Write)」ボックスをチェックします。次に、フォルダー アイコンをクリックして保存ポップアップ ウィンドウを開きます。

ステップ 5:ポップアップ ウィンドウで、ファイル拡張子を「.vdi」または「.vmdk」から 
「.qcow2」に変更します。次に、「保存」ボタンをクリックしてファイルを保存します。

ステップ 6:「保存」ボタンを選択したら、「コピー」ボタンを選択して変換プロセスを開始します。変換が完了すると、VMDK は QEMU/KVM で使用できる QCOW ファイルになります。

QCOW を VirtualBox 形式に変換し直す

QCOW を VDI、VHD、または VMDK に変換するには、次の手順を実行します。まず、仮想メディアマネージャーを開きます。次に、「追加」ボタンをクリックします。次に、コンピュータ上で QCOW ファイルを参照して、それを仮想メディア マネージャに追加します。

仮想メディア マネージャー内で QCOW ドライブを選択し、[コピー] をクリックします。「ガイド付きモード」のままにして、VDI、VHD、または VMDK を選択して、「次へ」ボタンをクリックします。

「次へ」ボタンを選択した後、「コピー」ボタンをクリックして変換を実行します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか