河端善博 ブログ / SQL Server

SQL Server, .NET

  SQLJP ブログ :: ホーム :: 連絡をする :: RSS  :: ATOM :: Login
  1022 投稿数 :: 112 ストーリー :: 1545 コメント :: 600 トラックバック

ニュース



dotnetnuke.jp
NPOPLUS.JP

記事のカテゴリ

過去の記事

カテゴリ

イメージギャラリ

.TEXT

INETA コミュニティ

MOM2005

MSMVP

SQL コミュニティ

sqljp

セキュリティ TIPS

セキュリティのキホン

テスト

ブログ翻訳

多言語対応

.TEXT

INETA コミュニティ

MOM2005

MSMVP

SQL コミュニティ

sqljp

セキュリティ TIPS

セキュリティのキホン

テスト

ブログ翻訳

多言語対応

5 年前から使ってきた DELL c400 の Windows XP 環境を Hyper-V へ移動することができました。

ツール: マイクロソフト sysinternals Disk2VHD v1.4

Disk2VHD は、マイクロソフトが提供する無料のツールです。
ハードディスクから、仮想ディスク VHD ファイルを作成することができます。

今回、DELL c400 上で Disk2VHD を起動し、C ドライブから VHD を作成しました。
VHD ファイルは、ネットワーク共有フォルダ上に作成することができます。

バージョン 1.4 からは、待望の HAL 修正機能が付きました。
HAL 修正とは、物理コンピュータと、Hyper-V 仮想マシンとのシステム上の違いを修正する機能です。HAL が修正されない場合、仮想マシン上で Windows が起動しない、不安定になるといった問題があります。
これまで HAL 修正機能は、市販のバックアップソフトやツールでのみ提供されていました。

さて、実際に行った流れは次のようになります。

【DELL c400 / Windows XP を ゲストOS へ移行した手順】

  1. DELL c400 上で、Disk2VHD を起動し C ドライブのイメージを ファイルサーバー上に VHD ファイルとして作成
  2. Hyper-V サーバー上で、VHD ファイルを使って新しい仮想マシンを作成。
  3. 仮想マシンを起動
  4. 仮想マシンで、Windows アクティベーションを実施
    ハードウェアが、大幅に変わったと、Windows が判断したため。
  5. コンピュータ名を変更
    元の DELL c400 が動いていたため。
  6. Hyper-V 統合サービスをインストール
    これで、マウスが動くようになります。
  7. 仮想マシンに不要なアプリケーションやデバイスドライバをアンインストール

【注意点】

  1. IP アドレスに注意
    元となるコンピュータをうごかしたままにする場合、IPアドレスが競合しないように注意。
    DHCP でアドレスをとつている場合は問題なし
  2. コンピュータ名に注意
    元となるコンピュータをうごかしたままにする場合、コンピュータ名の変更が必要。
    ドメインへ新規に参加させることが必要。
  3. USB が使えない
    Hyper-V 仮想マシンは、USB に対応しませんので。
    Windows 7 XP Mode だといけるのかも。
  4. 不要なデバイスドライバやツール
    グラフィックボード、サウンドカード、無線LAN カードなど物理コンピュータ上でインストールしていたデバイスドライバなどは、不要であれば削除。
    怖い場合は、スナップショットをとってから作業

さて、これで、物理コンピュータを Windows 7 にしていく道が見えました。
Windows Server 2003 の仮想マシン化もまた、試してみたいと思います。

投稿日時 : 2009年12月3日 14:18

コメントを追加

# re: Disk2VHD 1.4 で Windows XP ノート PC を Hyper-V 仮想マシンへ 2009/12/14 20:03 CatTail(稲垣 智浩)
Disk2Vhdは便利ですよね。
自分も液晶が壊れたノートPCからHDDを復旧するためにDisk2Vhdを使いました。(自分の場合、移行後の仮想環境でSysprepをかけましたが)

あと古いPCを仮想環境移行しようとしたところ、Windows 2000以前はボリュームシャドウコピーがサポートされていないために動きませんでした。(今回はバックアップを作成して仮想環境に移行する予定ですが、ImageXを使えばできるかな?)

コメント

タイトル:
名前:
Url:
コメント: