В последнее время, как Вы уже, наверняка, заметили, корпорация Microsoft распространяет свежие билды ОС Windows 7 в виде сжатых виртуальных дисков формата vhd. Таким образом теперь можно воспользоваться новой версией ОС не удаляя старую и сохранив структуру жесткого диска неизменной.
В данной статье описывается способ запуска виртуального диска VHD из ранее установленной Windows 7 beta (также этот способ работает в WinServer R2).
Шаг 1. Убедитесь что раздел жесткого диска, на котором в данный момент находится vhd-файл имеет не менее 16Гб свободного места (это очень важно для стабильной работы системы - в нашем случае file.vhd находится в корне диска C:\).
Шаг 2. В корневом каталоге Вашего системного диска найдите файлы bootmgr и bcdedit.exe, оба из них потребуются для дальнейшего изменения загрузочных записей. Примечание:обязательно создайте резервные копии данных файлов на случай непредвиденной ситуации с целью сохранения работоспособности вашей текущей операционной системы.
Шаг 3. Убедитесь, что Вы имеете права Администратора. В меню «Пуск» введите cmd и в открывшейся консоле выполните следующее:
1)bcdedit /copy {current} /d “Windows 7”//создаст точную копию текущих загрузочных записей и выдаст вам GUID-идентификатор вновь созданной записи, который потребуется в дальнейшем 2)bcdedit /set {GUID} device vhd=[c:]\file.vhd//вместо {GUID} необходимо подставить значение из первой команды 3)bcdedit /set {GUID} osdevice vhd=[c:]\file.vhd 4)bcdedit /displayorder {GUID} /addlast//в списке загружаемых систем при включении компьютера новая сборка Windows 7 станет поледней 5)bcdedit /set {GUID} description “{NAME}”//позволяет задать «имя» для нашей новой системы в boot-списке 6)bcdedit /set detecthal on//данная команда служит для более быстрого оределения виртуального диска при загрузке компьютера, появится листинг menu.lst, в который нужно внести следующие изменения: title Windows 7 root (hd0,0) chainloader /bootmgr
Шаг 4. Необходимо перезагрузить компьютер
После перезагрузки Вы должны увидеть список доступных на вашем компьютере операционных систем, в котором присутствует и новенькая сборка Windows 7. Если ее выбрать, то произойдет загрузка системы и установка всех необходимых драйверов под именно Ваше оборудование.
После того, как система придет в рабочее состояние, в окне Компьютер (Computer) Вы сможете обнаружить наличие подключенного виртуального диска емкостью 16Гб, дополнительный виртуальный раздел емкостью 200Мб и все ваши физические дисковые накопители. Если открыть диск, где ранее располагался vhd-файл, то можно обнаружить, что его размер увеличился до тех самых 16Гб, причем размер этот теперь строго ограничен.