Mark Russinovich, автор sysinternals.com, который сейчас является частью MS Technet, разработал огромное множество очень полезных утилит, одной из которых является disk2vhd, позволяющая создать файл виртуального жесткого диска, который потом можно использовать для размещения реального компьютера в виде виртуальной машины или вообще запускать свой настольный компьютер из виртуального жесткого диска (очень удобно, когда есть несколько операционных систем, или когда нужно добиться определенной гибкости операционки).

При этом disk2vhd умеет создавать виртуальный диск только из части разделов, таким образом можно иметь общий жесткий диск с данными (на котором, например, находится архив видео, или папка SkyDrive (www.skydrive.com)), а разные операционки размещать на разных дисках.

Еще одной очень удобной возможностью этой утилиты является создание виртуального жесткого диска из работающей системы.

Ссылка на загрузку: http://technet.microsoft.com/en-us/sysinternals/ee656415

ЗЫ: Как загрузиться с VHD-диска написано тут: http://blogs.technet.com/b/iwalker/a...windows-7.aspx . А еще там написано, как установить операционку на VHD изначально.