検索

3.2.3. Windows を実行する仮想マシンの変換準備

download PDF

重要

virt-v2v は、Windows 回復コンソールの変換はサポートしていません。仮想マシンに回復コンソールがインストールされている状態で、かつ変換中に VirtIO が有効化されていた場合には、回復コンソールを起動しようとすると Stop エラーが発生します。
Windows XP x86 は VirtIO システム上では Windows 回復コンソールをサポートしていないので、この問題に解決策はありませんが、Windows XP AMD64 および Windows 2003 (x86 および AMD64) には、変換後に回復ツールを再インストールすることができます。再インストールの手順は、初期インストールと同じです。回復コンソールをあらかじめ削除しておく必要はありません。再インストール後には、回復コンソールが正しく機能します。
Windows を実行する仮想マシンを変換する前には、以下の手順が完了していることを確認してください。
  1. virt-v2v を実行するホストに libguestfs-winsupport パッケージをインストールします。このパッケージは、多くの Windows システムで使用されている NTFS のサポートを提供します。libguestfs-winsupport パッケージは、RHEL V2VWIN (v. 6 for 64-bit x86_64) チャンネルで提供されています。ご使用のシステムがこのチャンネルをサブスクライブしていることを確認した上で以下のコマンドを root として実行してください。
    yum install libguestfs-winsupport
    libguestfs-winsupport パッケージをインストールせずに NTFS を使用する仮想マシンの変換を試みると、変換は失敗し、例3.2「libguestfs-winsupport をインストールせずに Windows 仮想マシンの変換を試みた場合に表示されるエラーメッセージ」 と同じようなエラーメッセージが表示されます。

    例3.2 libguestfs-winsupport をインストールせずに Windows 仮想マシンの変換を試みた場合に表示されるエラーメッセージ

    No operating system could be detected inside this disk image.
    
    This may be because the file is not a disk image, or is not a virtual machine
    image, or because the OS type is not understood by virt-inspector.
    
    If you feel this is an error, please file a bug report including as much
    information about the disk image as possible.
  2. virt-v2v を実行するホストに virtio-win パッケージをインストールします。このパッケージは、Windows ゲスト用の準仮想化ブロックドライバーとネットワークドライバーを提供します。virtio-win パッケージは、RHEL Server Supplementary (v. 6 64-bit x86_64) チャンネルで提供されています。システムがこのチャンネルをサブスクライブしていることを確認した上で、以下のコマンドを root として実行してください。
    yum install virtio-win
    virtio-win パッケージをインストールぜずに Windows を実行する仮想マシンの変換を試みると、例3.3「virtio-win をインストールせずに Windows 仮想マシンを変換した場合に表示されるエラーメッセージ」 のようなエラーメッセージが表示されます。

    例3.3 virtio-win をインストールせずに Windows 仮想マシンを変換した場合に表示されるエラーメッセージ

    virt-v2v: Installation failed because the following files referenced in the configuration file are required, but missing: /usr/share/virtio-win/drivers/i386/Win2008

注記

Windows を実行する仮想マシンを Red Hat Enterprise Virtualization への出力用に変換すると、Red Hat Enterprise Virtualization Manager が更新されたドライバーをインストールするために仮想マシンイメージの後処理を実行します。このプロセスに関する詳しい説明は 「Windows 仮想マシンの設定変更」 を参照してください。Windows を実行する仮想マシンを libvirt への出力用に変換する場合には、この手順は省略します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.