テンプレートから新規仮想マシンをデプロイする場合や、既存の仮想マシンのクローンを作成する場合に、仮想マシンの Windows ゲスト OS をカスタマイズできます。ゲストをカスタマイズすると、コンピュータ名の重複など、同一の設定を持つ仮想マシンをデプロイするときに発生する可能性のある競合を防止するのに役立ちます。

始める前に

カスタマイズの要件をすべて満たしていることを確認します。ゲスト OS のカスタマイズ要件 を参照してください。

この手順を実行するには、仮想マシンのクローンを作成するときか、テンプレートから仮想マシンをデプロイするときに、ゲストのカスタマイズ ウィザードを起動します。

このタスクについて

Windows が元の仮想マシンと同一のセキュリティ ID(SID)を持つ新しい仮想マシンまたはテンプレートを割り当てないように設定できます。これらのコンピュータが 1 つのドメイン内にあり、ドメイン ユーザー アカウントのみが使用される場合、SID が重複していても問題が発生することはありません。しかし、これらのコンピュータがワークグループの一部であったり、ローカル ユーザー アカウントを使用したりする場合、SID が重複しているとファイル アクセス コントロールが危険にさらされる場合があります。詳細は、Microsoft Windows オペレーティング システムのドキュメントを参照してください。

重要:

デフォルトの管理者パスワードは、カスタマイズ後に Windows Server 2008 について保持されません。カスタマイズ中に、Windows Sysprep ユーティリティによって Windows Server 2008 上の管理者アカウントが削除され、再作成されます。カスタマイズ後に仮想マシンを最初に起動したときに、管理者パスワードをリセットする必要があります。

手順

  1. 既存の仮想マシンのクローン作成ウィザードの [クローン オプションの選択] ページで、オペレーティング システムのカスタマイズ を選択して、次へ をクリックします。
  2. 仮想マシンの所有者名と組織を入力して、次へ をクリックします。
  3. ゲスト OS のコンピュータ名を入力します。

    オペレーティング システムは、ネットワーク上でオペレーティング システムを識別する方法として、この名前を使用します。Linux システムでは、これはホスト名と呼ばれています。

    オプション

    操作

    名前を入力

    1. 名前を入力します。

      名前には、英数字とハイフン (-) を使用できます。ピリオド (.) や空白スペースは使用できません。また、数字以外の文字や記号も使用する必要があります。大文字と小文字は区別されません。

    2. 確実に名前を一意にするには、数値を付加して一意の値にする を選択します。この処理により、仮想マシン名の後にハイフンと数値が追加されます。名前が数値と組み合わせて 63 文字を超える場合、切り詰められます。

    仮想マシン名を使用

    vCenter Server が作成するコンピュータ名は、ゲスト OS が実行されている仮想マシンの名前と同じです。名前が 63 文字を超える場合、切り詰められます。

    クローン作成/デプロイ ウィザードに名前を入力

    クローン作成またはデプロイの完了後に、vSphere Web Client のプロンプトで名前の入力が求められます。

    vCenter Server で構成されるカスタム アプリケーションを使用して名前を生成

    カスタム アプリケーションに渡すことができるパラメータを入力します。

  4. Windows オペレーティング システムのライセンス情報を指定し、次へ をクリックします。

    オプション

    操作

    非サーバ オペレーティング システムの場合

    新しいゲスト OS 用の Windows プロダクト キーを入力します。

    サーバ オペレーティング システムの場合

    1. 新しいゲスト OS 用の Windows プロダクト キーを入力します。

    2. サーバ ライセンス情報を含む を選択します。

    3. シート単位 または サーバ単位 のいずれかを選択します。

    4. サーバ単位 を選択した場合は、サーバが受け入れる同時接続の最大数を入力します。

  5. 仮想マシンの管理者パスワードを構成して、次へ をクリックします。
    1. 管理者アカウントのパスワードを入力し、もう一度パスワードを入力して確認します。
      注:

      管理者パスワードを変更できるのは、ソース Windows 仮想マシンのシステム管理者パスワードが空の場合だけです。ソース Windows 仮想マシンまたはテンプレートにパスワードがすでに存在する場合、管理者パスワードは変更されません。

    2. (オプション) : ユーザーがゲスト OS にシステム管理者としてログインするには、チェック ボックスを選択し、自動的にログインする回数を選択します。
  6. 仮想マシンのタイム ゾーンを選択し、次へ をクリックします。
  7. (オプション) : [1 回実行] ページで、ユーザーがゲスト OS にはじめてログインしたときに実行するコマンドを指定し、次へ をクリックします。

    RunOnce コマンドの詳細については、Microsoft Sysprep のドキュメントを参照してください。

  8. ゲスト OS に適用するネットワーク設定のタイプを選択します。

    オプション

    操作

    標準設定

    標準設定 を選択して 次へ をクリックします。

    vCenter Server によって、すべてのネットワーク インターフェイスがデフォルト設定を使用して DHCP サーバから構成されます。

    カスタム設定

    1. カスタム設定 を選択して 次へ をクリックします。

    2. 仮想マシンのネットワーク インターフェイスごとに、省略符号ボタン (...) をクリックします。

    3. IP アドレスとほかのネットワーク設定を入力して、OK をクリックします。

    4. すべてのネットワーク インターフェイスが構成されたら、次へ をクリックします。

  9. IPv4 関連の設定を指定するには、IPv4 を選択し、IP アドレスと他のネットワーク設定を入力します。
  10. IPv6 を選択して、IPv6 ネットワークを使用するように仮想マシンを構成します。

    仮想マシンが保持できるのは、ネットワークから割り当てられた IP アドレスと IPv6 アドレスです。Microsoft では、Windows Server 2003、Windows XP の Service Pack 1 (SP1) 以降、および Windows CE .NET4.1 以降で IPv6 をサポートしています。ただし、これらのオペレーティング システムでの IPv6 のサポートには、組み込みアプリケーションやシステム サービスの場合に制限があり、IPv6 のデプロイでは推奨されません。

    1. 仕様を使用する場合、アドレスの入力プロンプトを表示 を選択します。このオプションを選択すると、IPv4 か IPv6 のアドレスを入力するよう求められます。
    2. 次の IPv6 アドレスを使用 を選択し、リストから IPv6 アドレスを選択します。
      • 追加の IPv6 アドレスを入力するには、鉛筆 アイコンをクリックします。完全なアドレスを指定することも、ゼロ圧縮およびゼロ消去を使用してアドレスを短縮することもできます。少なくとも 1 つの IPv6 アドレスを指定してください。既存のアドレスを編集することはできますが、既存の IPv6 アドレスと重複しないようにする必要があります。

      • サブネット マスク プリフィックスを入力します。プリフィックスの長さは 1 ~ 128 である必要があります(デフォルト値は 64)。IPv6 を使用しないでください を選択した場合を除き、ゲートウェイはデフォルトで有効になっています。

  11. DNS を選択し、DNS サーバ アドレスを指定して OK をクリックします。
  12. WINS を選択して、プライマリ WINS とセカンダリ WINS の情報を指定します。
  13. 仮想マシンがネットワークに参加する方法を選択し、次へ をクリックします。

    オプション

    操作

    ワークグループ

    ワークグループ名を入力します。たとえば、MSHOME と入力します。

    Windows サーバのドメイン

    1. ドメイン名を入力します。

    2. ユーザー名、および指定したドメインにコンピュータを追加する権限があるユーザー アカウントのパスワードを入力します。

  14. [新規セキュリティ ID (SID) の生成] を選択し、次へ をクリックします。

    Windows セキュリティ ID (SID) は、一部の Windows オペレーティング システムで、システムおよびユーザーを一意に識別するために使用されます。このオプションを選択しない場合、新規仮想マシンの SID は、クローン作成やデプロイに使用した仮想マシンまたはテンプレートと同じ SID になります。

  15. カスタマイズしたオプションを .xml ファイルとして保存します。
    1. このカスタマイズ仕様をあとで使用するために保存します を選択します。
    2. 仕様のファイル名を指定して、次へ をクリックします。
  16. 終了 をクリックして、変更内容を保存します。

タスクの結果

テンプレートのデプロイ ウィザードまたは仮想マシンのクローン作成ウィザードに戻ります。カスタマイズは、テンプレートのデプロイ ウィザードまたは仮想マシンのクローン作成ウィザードの完了後に終了します。

新しい仮想マシンがはじめて起動するとき、ゲスト OS は、カスタマイズ プロセスを完了するためにファイナライズ スクリプトを実行します。仮想マシンは、このプロセス中に何回も再起動することがあります。

新しい仮想マシンが起動したときに、ゲスト OS が一時停止した場合は、不正な製品キーや無効なユーザー名などのエラーの訂正を待機している可能性があります。仮想マシンのコンソールを開き、システムが情報を待機しているかどうかを確認します。

次のタスク

ボリューム ライセンス バージョンではない Windows XP または Windows 2003 をデプロイまたはカスタマイズすると、新しい仮想マシンでオペレーティング システムを再度有効にすることが必要になる場合があります。

新しい仮想マシンの起動中にカスタマイズ エラーが発生した場合、エラーは %WINDIR%\temp\vmware-imc に記録されます。エラー ログ ファイルを表示するには、Windows の スタート ボタンをクリックし、プログラム > 管理ツール > イベント ビューア を選択します。