ホームページ  >  記事  >  運用・保守  >  qemu-img ツールを使用して他の形式の画像ファイルを VHD または RAW 形式に変換する方法

qemu-img ツールを使用して他の形式の画像ファイルを VHD または RAW 形式に変換する方法

坏嘻嘻
坏嘻嘻オリジナル
2018-09-18 15:07:2918820ブラウズ

導入に基づいて、この記事では、qemu-img ツールを使用して他の形式のイメージ ファイルを VHD または RAW 形式に変換する方法に焦点を当て、具体的な手順に焦点を当てます。

画像形式の変換

ECS は、RAW、VHD、および qcow2 形式の画像ファイルのインポートのみをサポートします。他の画像ファイルはインポートする前に形式に変換する必要があります。この記事では、qemu-img ツールを使用して、他の形式の画像ファイルを VHD または RAW 形式に変換する方法を紹介します。 qemu-img は、RAW、qcow2、VMDK、VDI、VHD (vpc)、VHDX、qcow1 または QED 形式の画像を VHD 形式に変換でき、RAW 形式と VHD 形式の間の相互変換も実現できます。

ローカル システムは Windows オペレーティング システムです。

次の手順に従って、qemu-img をインストールし、イメージ ファイル形式を変換します。

qemu -img をダウンロードし、インストールを完了します。この例のインストール パスは C:\Program Files\qemu です。

qemu-img の環境変数を構成します。

[スタート] > [コンピューター] を選択し、右クリックして [プロパティ] を選択します。

左側のナビゲーション バーで、[システムの詳細設定] をクリックします。

[システムのプロパティ]ダイアログ ボックスで、[詳細設定]タブをクリックし、[環境変数]をクリックします。

qemu-img ツールを使用して他の形式の画像ファイルを VHD または RAW 形式に変換する方法

[環境変数] ダイアログ ボックスで、[システム環境変数] セクションの [パス] を見つけて、[編集] をクリックします。 Path 変数が存在しない場合は、「新規」をクリックします。

qemu-img ツールを使用して他の形式の画像ファイルを VHD または RAW 形式に変換する方法

システム変数値を追加します:

システム変数を編集している場合は、変数値に C:\Program Files\qemu を追加し、異なる変数値を半角記号で区切ります。幅はセミコロン (;) で区切られます。

qemu-img ツールを使用して他の形式の画像ファイルを VHD または RAW 形式に変換する方法

新しいシステム変数を作成する場合は、変数名に「Path」と入力し、変数値に「C:\Program Files\qemu」と入力します。

qemu-img ツールを使用して他の形式の画像ファイルを VHD または RAW 形式に変換する方法

環境変数が正常に設定されているかどうかをテストします。Windows コマンド プロンプトを開き、qemu-img --help を実行します。表示が正常であれば、環境変数は設定されています。

コマンド プロンプトで、cd [ソース イメージ ファイルが配置されているディレクトリ] を使用して、ファイル ディレクトリを切り替えます (例: cd D:\ConvertImage)。

qemu-img Convert -f qcow2 -O raw centos.qcow2 centos.raw コマンドを実行してイメージ ファイル形式を変換します。

-f パラメーター値はソースの形式です。画像ファイル。

-O のパラメータ値 (大文字である必要があります) は、ターゲット イメージ形式、ソース イメージ ファイル名、およびターゲット ファイル名です。

変換が完了すると、ソース イメージ ファイルが存在するディレクトリにターゲット ファイルが表示されます。

ローカル システムは Linux オペレーティング システムです。

次の手順に従って qemu-img をインストールし、イメージ ファイル形式を変換します。

qemu -img をインストールします。例は次のとおりです。

ローカル オペレーティング システムが Ubuntu の場合は、apt install qemu-img を実行します。

ローカル オペレーティング システムが CentOS の場合は、yum install qemu-img を実行します。

qemu-img Convert -f qcow2 -O raw centos.qcow2 centos.raw コマンドを実行してイメージ ファイル形式を変換します。

-f パラメーター値はソースの形式です。画像ファイル。

-O のパラメータ値 (大文字である必要があります) は、ターゲット イメージ形式、ソース イメージ ファイル名、およびターゲット ファイル名です。

変換が完了すると、ソース イメージ ファイルが存在するディレクトリにターゲット ファイルが表示されます。

FAQqemu-img のインストール時にエラーが報告され、どの依存ライブラリが欠落しているかについて明確なプロンプトが表示されない場合は、 cloud-init に従って、requirements.txt ファイルに示されているライブラリを実行し、pip install -rrequirements.txt を実行してすべての依存ライブラリをインストールします。

次のステップカスタム イメージのインポート

以上がqemu-img ツールを使用して他の形式の画像ファイルを VHD または RAW 形式に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。