Windows7のVHD bootとDisk2vhdで快適環境構築=>挫折した・・・
Windows7になってかなり快適になったけども、使い続けるといろいろ問題が出てくることが多い。特にVisual Studioとか開発環境を複数入れたり、再インストールしたりするとよく問題が起こる。つい最近もVisual Studio 2008にWindows Mobile 6.5.3の開発環境を構築したら、デザイナ画面を開くと必ずVisual Studioが落ちるようになって、どうしようもなくなった。それでVisual Studioをアンインストールするしたりいろいろやってたら、Windows Mobile デバイスを全く認識しなくなってOSの再インストールしか打つ手がなくなってしまった。とりあえずデータは別パーティションにあるからそれほど手間ではないとは言え、OSのインストール時間がもったいない。これを機にもう少し簡単にする手順を考えてみる。ちなみにこれを書いてる時点では理論だけで実行してない。休み明けに試す予定。=>試した結果全然快適じゃなかった・・・
現在の構成
- Windows 7 Ultimate
- 物理的なHDDは1つでパーティションを2つに分割
- 1つはOSをインストール
- もう1つにはデータを格納
目標とする構成
- Windows 7 Ultimate
- 物理的なHDDは1つでパーティションを2つに分割
- システムドライブをDisk2vhdでVHDファイルに変換して、データドライブに格納
- 作成したVHDファイルのサイズを拡大する。
- 普段は上記データドライブに格納したVHDをVHD bootで起動する。
- VHD bootで起動しているWindowsがおかしくなったら、既存のVHDを削除してVHDを再作成
システムドライブに最低限必要なツールだけ入れておけば、環境構築は劇的に楽になるはず。このときVisual Studioとかみたいにレジストリをいじったりするものは入れない方が良さげ。
2011/10/03 追記
- 挫折した理由その1・・・Disk2vhdがHDDのパーティション構成をそのままコピーする
- 挫折した理由その2・・・VHD Resizerが遅すぎる
時間と手間がかかりすぎて、普通にインストールしたほうがまだマシな感じだったので諦めた。
Windows7標準のバックアップと復元を使ったほうがマシかもしれない。