Welcome to TechNet Blogs Sign in | Join | Help

Browse by Tags

All Tags » Virtual PC   (RSS)

Кандидат для выпуска Windows Virtual PC и Windows XP Mode

Завтра сразу несколько категорий заказчиков и партнёров смогут получить доступ к дистрибутивам Windows 7 и Windows Server 2008 R2, а вчера Microsoft объявила о появлении Кандидата для выпуска (Release Candidate) двух важных дополнительных частей «мозаики» экосистемы Windows 7. Речь идёт о совместимых выпусках бесплатной системы настольной виртуализации Windows Virtual PC и производной от неё функции Windows XP Mode. Среди изменений в этом выпуске по сравнению с предыдущей предварительной версией достаточно значителен.

Предварительные версии Windows Virtual PC и Windows XP Mode

Одновременно с Windows 7 Release Candidate вышла и предварительная версия нового Virtual PC. И такая «кучность» отнюдь не случайна. Дело в том, что Virtual PC теперь позиционируется не как самостоятельный продукт, а как одна из дополнительных технологий Windows. Напомню, что когда-то он даже распространялся на коммерческой основе (т.е. продавался за деньги), потом стал бесплатным, а сейчас даже немного сменил имя. Теперь продукт официально называется «Windows Virtual PC».

Удаление VMAdditions из Hyper-V

Мы уже разговаривали о совместимости виртуальных машин между различными платформами виртуализации Microsoft. Очевидно, что большинство задач переноса ВМ касаются перехода на Hyper-V. Обычно вы без проблем можете создать новую виртуальную машину в Hyper-V и подключить к ней виртуальный диск с ОС, установленной под Virtual Server 2005. При этом часто пропускается такой важный момент, как предварительное удаление Virtual Machine Additions. В результате вы не сможете установить Integration Services, так как установлены VM Additions (проверка осуществляется по наличию службы 1-vmsrvc). Казалось бы, перед вами тривиальная задача, — достаточно удалить VM Additions, и можно будет установить службы интеграции. Но тут-то и появляется проблема. В виртуальной машине, запущенной под Hyper-V, вы сможете удалить VM Additions только начиная от версии 13.813, которая поставлялась с Virtual Server 2005 R2 SP1. Предыдущие версии VM Additions отказываются удаляться будучи запущенными в «не родной» системе виртуализации. Если ваша виртуальная машина создавалась в более ранеей версии Virtual Server или Virtual PC, и вы не обновляли VM Additions в ней, то подключив такой виртуальный диск к виртуальной машине Hyper-V, вы просто не сможете удалить VM Additions штатным образом. Придется устанавливать Virtual Server 2005 или Virtual PC, загружать ВМ в этой платформе, удалять VMAdditions, а только затем возвращать виртуальный диск в Hyper-V и устанавливать службы интеграции. Но есть и обходной путь, который устраняет необходимость этого шага.

Выпущен VMC to Hyper-V Import tool

Я уже писал ранее о том, что автор VRMCPlus ведет разработку утилиты, импортирующей настройки виртуальных машин из Virtual Server 2005 в Hyper-V. После пары месяцев внутреннего тестирования утилита увидела свет. Итак, чего же позволяет делать «VMC to Hyper-V Import Tool»? Основная задача утилиты, как видно из названия, — это импорт конфигурации виртуальных машин из VS2005 в Hyper-V. К релизу автор подготовил сюрприз — поддержку Virtual PC 2007. Благо, формат файла конфигурации виртуальной машины (*.vmc) в ней отличается от VS2005 совсем незначительно.

О поддержке продуктов Microsoft в виртуальных машинах

Разных заказчиков интересуют разные вопросы, но один из них всегда остается в первой тройке. Это вопрос о поддержке ОС и ПО Microsoft в средах виртуализации — Virtual PC, Virtual Server 2005, Hyper-V и платформах третьих фирм. Вопрос достаточно тонкий и сложный, но очень важный для клиентов. Давайте в нем попробуем разобраться.

Virtual PC 2007 Service Pack 1

Только я успел опубликовать сообщение о том, что вышло обновления для Virtual Server 2005, как получил очередную новость — вышел Service Pack 1 для Microsoft Virtual PC 2007. Данное обновление поддерживает установку Virtual PC 2007 на Windows Vista SP1 (Business, Enterprise, Ultimate) и Windows XP Professional SP3. В качестве гостевых ОС данное обновление добавляет поддержку для Windows Server 2008 Standard, Windows Vista SP1 Business, Enterprise и Ultimate, а также Windows XP SP3.

Создаем возможность загрузки ОС с выключенным гипервизором

При инсталляции роли Hyper-V с вашей ОС происходят довольно радикальные перемены. В частности, устанавливается гипервизор и переводится в активное по умолчанию состояние. Использовать Hyper-V без запущенного гипервизора вы не можете, однако, если вы захотите по каким-то соображениям поработать в VirtualPC, Virtual Server 2005 или сторонним решением виртуализации на сервере с ролью Hyper-V, то необходимо предусмотреть возможность загрузки ОС с отключенным гипервизором. Два средства виртуализации на одном железе это чересчур, VirtualPC при запущенном гипервизоре работает значительно медленнее чем обычно. Значит, необходимо внести в Boot Configuration Data запись о загрузке ОС без гипервизора. Для этого воспользуемся утилитой bcdedit.exe. Запустим командную строку с правами администратора и выполним следующий набор команд: bcdedit /copy {current} /d "Microsoft Windows Server 2008 - no hypervisor"

Виртуальные машины Hyper-V и .NET Profiler

С каждым годом, месяцем и днем виртуализация становится все более востребованной. Помимо инфраструктурных задач и консолидации серверов, один из основных рынков для решений виртуализации — это разработка и тестирование программного обеспечения. Инструменты разработки ПО обычно мало требовательны к архитектуре вашего компьютера и работают как на физических, так и на виртуальных машинах. То же касается большинства средств тестирования и оптимизации кода. Досадным исключением до недавних пор являлся .NET Profiler.

Совместимость виртуальных дисков между Hyper-V, Virtual Server и Virtual PC

Одним из первых вопросов, задаваемых теми, кто готов начать использовать Hyper-V, — совместимость виртуальных дисков в формате VHD между различными платформами виртуализации Microsoft. (И не только Microsoft, так как индустрия в целом приняла формат VHD). Причем обычно вопрос формулируется именно так: «Совместимы ли диски VHD между Virtual PC и Hyper-V?». Хотя как правило имеют ввиду другое: «Совместимы ли виртуальные машины Virtual PC и Hyper-V?». Два разных вопроса — два разных ответа.
Posted by Alex A. | 3 Comments
 
Page view tracker