Одно из преимуществ виртуальных технологий заключается в эмуляции работы ИТ систем в тестовой среде. Мало того, современное развитие ноутбуков позволяет иметь тестовую среду буквально “в кармане”, т.е на ноутбуке. Это очень сильно облегчает жизнь любого ИТ специалиста, т.к. теорию из книг всегда можно сразу же проверить на практике.
Первый раз Hyper-V и Windows 2008 я увидел на лаптопе у Паши Дугаева, все здорово работает, но есть одна загвоздка и довольно серьезная — лаптоп не работает в режимах “Sleep” и “Hibernate”. Вся суть лаптопов сводится на нет. Но есть и решение этой проблемы. Выглядит оно так.
Нужно выключить Hyper-V и включить функции управления питанием через реестр и перегрузить компьютер. Автоматизировать это можно с помощью REG файлов.
Disable Hyper-V, enable Power Management features (Sleep, Hibernate, etc):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hvboot]«Start»=dword:00000003
Enable Hyper-V, disable Power Management features:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hvboot]«Start»=dword:00000000
Но есть и более легкий путь — использование команды sc.exe:
Disable Hyper-V, enable Power Management features (Sleep, Hibernate, etc):
sc config hvboot start= disabled
Enable Hyper-V, disable Power Management features:
sc config hvboot start= boot
Синтаксис команды sc.exe довольно странный и пробел обязателен между «start=» и «boot» или «disabled», иначе sc.exe выдаст ошибку.
p.s. напишите плиз, работает это или нет. Я как раз жду апгрейда своего лаптопа… обещают поставить за 8 недель :-). В мои планы входит установка Hyper-V и использование лаптопа для экспериментов в дороге. Так что я напишу свой отзыв чуть позже.