【 ここから本文 】
[特集]Windows 7
ソーシャルブックマークに登録 :
印刷用ページの表示
【連載】
Windows 7の仮想ハードディスクがスゴイ!―(1)
手軽にOSテストもできるVHDってナンだ!?
(2009年06月19日)
Windows 7とWindows Server 2008 R2では、仮想ハードディスク(VHD)の作成やマウントを行う標準機能が追加される。VHDは、物理ディスクとまったく同様に扱えるため、例えばVHDにインストールしたOSから物理コンピュータを起動することもできてしまう。本連載では、RC版のテスト環境として、次期Windowsの新機能を活用する方法を紹介する。連載第1回目となる今回は、これらの次期WindowsにおけるVHDサポートの利点を紹介しよう。
山市良
※本連載は、ベータ版およびRC版のWindows 7/Windows Server 2008 R2を基に執筆したものです。紹介する機能や画面などは、正式リリース時に変更される可能性があることをご了承ください。
応用範囲を広げつつあるVHD
本連載の“主役”である「VHD(Virtual Hard Disk)」は、「Virtual PC 2007」や「Virtual Server」、「Hyper-V」といったマイクロソフトの仮想化環境で使われている仮想ディスク形式だ(画面1)。現在、VHDの仕様は、マイクロソフトの技術仕様公開プログラム「Microsoft Open Specification Promise」(OSP)のもとで公開されている。それに伴い、ヴイエムウェアの「VMware」、サン・マイクロシステムズの「xVM VirtualBox」、シトリックス・システムズの「XenServer」といった主要な仮想化環境でも、独自の仮想ディスク形式のほかにVHDをサポートしている。
| 画面1● Virtual PC 2007 SP1の仮想マシン内で動作するWindows 7(x86版ベータ)。このような仮想マシンで使われる仮想ハードディスクのファイル形式が「VHD」だ |
また、VHDの活躍の場は、これらの仮想化環境だけにとどまらない。Windows Vista以降のバックアップツール(「Complete PCバックアップ」や「Windows Serverバックアップ」)では、ディスクイメージのバックアップをVHD形式で行う。Windows Storage ServerベースのiSCSIデバイスでも、LUN(論理ユニット番号)の仮想イメージとしてVHDが使われている。
次期WindowsでもVHD対応を強化
上記に加えて、現在開発中のWindows 7とWindows Server 2008 R2では、VHDの利用をOSの標準機能でサポートする。1つ目の機能は、「ディスクの管理」ツールによるVHDの作成とマウント(接続)だ。ツールを使ってOS上にマウントされたVHDは、ローカルの物理ディスクと同じように、パーティションを操作してボリュームを作成したり、フォーマットしたりできる(画面2、3)。なお、同様の作成/マウント作業は、コマンドラインツールの「DISKPART.exe」でも行えるようになる。
| 画面2● Windows 7およびWindows Server 2008 R2では、「ディスクの管理」ツールからVHDを作成、マウントできる |
| 画面3● VHDをマウントすると、「Microsoft VHD HBA」というデバイスドライバが自動的に組み込まれ、マウントしたディスクにアクセスできるようになる |
また、ブート構成データストアエディタ(BCDEDIT.exe)のヘルプメッセージ(「BCDEDIT /set /?」で表示)には、非常に気になるコマンド実行例がある(画面4)。BCDEDITは、Windowsブートマネージャ(Windows Vistaから従来のNTローダに代わって採用されたOS起動ツール)のブート(起動)エントリを編集するためのコマンドラインツールだ。
| 画面4● Windows 7上でBCDEDITのヘルプ(BCDEDIT /set /?)を見ると、「osdevice」(起動ドライブ)としてVHDを指定できるとある |
画面4のコマンド実行例で注目したいのは、「osdevice vhd=[c:]¥vdisks¥disk01.vhd」と記述された部分である。「osdevice」項目には通常、起動対象のOSを格納したパーティションを指定する(例えば「osdevice partition=C:」など)。だが、画面4の実行例では、パーティションの代わりに「vhd」、つまり仮想ディスクが指定されている。そう、Windows 7やWindows Server 2008 R2では、VHD形式の仮想ディスクからOSを起動できるのだ。
【連載】Windows 7の仮想ハードディスクがスゴイ!
(1)手軽にOSテストもできるVHDってナンだ!?
(2)VHDブートを活用する3つのシナリオ
(3)VHDテスト時のトラブル解決&リカバリ
(4)USBメモリからのVHDブートは可能か!?
(5)マルチブートなテスト環境を構築する
【インタビュー】Windows 7、3つの疑問点を開発責任者に直撃


64ビット版に移行すべき? セキュリティ対策やWindows Updateの新機能は?
[米国]マイクロソフトがWindows 7の発売日を明らかに――米国では10月22日
Vista PC購入者へのアップグレード・プログラムも提供
【解説】Windows 7 RC版、注目すべき2つのポイント


「Windows XPモード」と「IE8の削除機能」の“使える度”
【検証】Windows 7 Ultimateをネットブックで動かすと…


動画の再生は可能? Officeはサクサク動くの?
[米国]【Reuters報道】マイクロソフトの無料アンチウイルス「Morro」、近くベータ公開へ

6月末で販売終了する「Windows Live OneCare」の後継
- [米国]マイクロソフト、Windows 7とWindows Server 2008 R2のSP1を発表

- 【最新モバイルPCとWindows 7で実現するビジネスの堅牢性 最終回】MDOP 2009 R2でデスクトップ環境を最適化する

- 【Green Cloud Solutions 2010 Report】クラウド・モデルの見極めとデータセンターの効率向上――今、CIOに求められる“視点”とは

- 【Megasite Infrastructure Strategy 2010 Report】600台の手作りサーバ群を仮想化して
コスト削減、効率向上、負荷分散、冗長化を実現

- 【Megasite Infrastructure Strategy 2010 Report】会員数6,200万人の「楽天」を支えるITインフラ
――運用のポイントは過負荷対策と仮想化

![[特集]Windows 7](http://www.computerworld.jp/channel/200906_windows7/topics_windows7.jpg)




















