Активация Windows Vista в VMWare
Нашей команде QA для тестирования требуются виртуальные машины Vista (установщики, функции, общая совместимость производительности и т. Д.). Физические ПК с установленной Vista не сокращают ее, поскольку затрудняют откат к определенным моментам процесса.
Проблема в том, что модель активации Vista полностью несовместима с этой моделью. Я точно не выяснил, что заставляет Vista деактивировать себя, но, похоже, это связано с перемещением виртуальных машин между рабочими станциями. Это часто случается с нами. Это также, кажется, деактивируется, если мы обновляем VMWare Workstation (неподтвержденная).
Мы являемся партнером MSDN, поэтому у нас есть много ключей для Vista, но очень тяжело продолжать его активацию. Более того, поскольку мы интенсивно используем моментальные снимки (т. Е. Повторно активируем их в одном снимке, затем возвращаемся к другому, и вам нужно снова активировать).
Кто-нибудь нашел способ обойти это, или у VMWare есть какой-то инструмент, который я пропускаю, чтобы не дать Vista паниковать каждый раз при смене настольного компьютера?
Наконец, у кого-нибудь была эта проблема в ESX 3+?
5 ответов
ESX вообще не помогает с деактивацией. Я переместил виртуальные машины Vista/Windows 2008 в систему Hyper-V, и у меня больше не было проблем с активацией / деактивацией.
old: После обращения в службу поддержки MS и получения помощи я решил просто пойти по ESX. Через пару недель у меня будет какое-то дополнительное оборудование, которое я соберу как выделенный сервер QA ESXi. Нам не нужны дополнительные функции ESX/Infrastructure/vSphere, поэтому мы можем избежать затрат на их лицензирование и использовать бесплатную. Думаю, я выясню, происходит ли активация, когда виртуальная машина мирно сидит на одном сервере. Ответ Райана, вероятно, является правильным в тех случаях, когда у вас нет обширного списка тестовых случаев, для которых требуются определенные версии предустановленного программного обеспечения.
Ваш пробег может варьироваться в зависимости от страны, компании, в которой вы работаете, времени суток и настроения человека, с которым вы разговариваете, но когда у меня возникла эта проблема, я использовал опцию "позвонить в Microsoft", сказал женщине по телефону, что он работает в ВМ, и она исправила все это для меня. Стоит попробовать, верно? Удачи.
Я не знаю, как дать вам конкретный совет для VMware, но могу сказать, что, по моему мнению, активация Vista связана с такими вещами, как MAC-адрес и UUID. Если все изменится, Vista попросит вас повторно активировать.
Vista собирает "Идентификатор оборудования" как часть процесса активации, и из-за динамической природы виртуализированного оборудования, обязательно найдутся дополнительные скачки, через которые можно перейти.
Я хотел бы начать с настройки ваших виртуальных машин, чтобы они сохраняли один и тот же MAC-адрес, и чтобы они всегда работали на одном и том же типе ЦП.
Думали ли вы установить Vista в демо-режиме без ключа? Обычно у вас есть 30 дней для активации, но, следуя инструкциям по этой ссылке от Джеффа Этвуда, вы можете использовать Vista в демонстрационном режиме в течение 120 дней.
http://www.codinghorror.com/blog/archives/000778.html
Это должно уменьшить количество активаций, которые вы должны сделать.
Это действительно тот тип ситуации, для которого был создан пробный режим. Это не постоянные рабочие станции, которые должны работать месяцами / годами одновременно. Они выбрасывают виртуальные машины, которые постоянно откатываются для тестирования. Вам просто нужно немного подправить свои процедуры, чтобы сотрудники QA могли вернуться к базовым изображениям sysprep, где на самом деле еще не запущен таймер пробной версии. Я не уверен, сколько дополнительных лицензий вы платите, но в итоге вы сэкономите на них.
Другой вариант - увеличить количество лицензий до того момента, когда вы станете клиентом корпоративной лицензии и получите лицензию KMS. KMS по сути является внутренним сервером активации. Вместо того, чтобы все ваши виртуальные машины имели отдельные ключи, которые должны быть активированы Microsoft, они не имеют ключа и используют slmgr.vbs для направления запросов активации на ваш внутренний сервер. Тогда не имеет значения, когда Vista паникует, потому что она просто повторно активируется с вашего сервера.