3

У меня есть два ПО для виртуализации на одном из моих ноутбуков, которое предназначено для разработки под Windows 8.
VMWare для общей виртуализации и Windows 8, как Hyper-V для WP8 SDK.

К сожалению, эти программы не любят друг друга.
Есть ли способ заставить их играть вместе?

Точная проблема в том, что если я установлю SDK, VMWare даже не будет обновляться или запускаться.
Есть только один способ заставить их работать. Включите и выключите Hyper-V. Который является одним перезапуском все время.

3 ответа3

3

Вот как вы это делаете:

Windows Phone 8 SDK на виртуальной машине с рабочим эмулятором

Это предполагает, что вы хотите запустить Hyper-V в VMware. Очевидно, что VMware, используя свою двоичную трансляцию thingamajig, может полностью виртуализировать процессор x86, хотя и медленно.

Я не думаю, что вы можете запустить VMware на виртуальной машине Hyper-V (то есть, что такое Windows, когда установлена Hyper-V, а вы не изменили загрузочное меню).

Тем не менее, вы можете изменить меню загрузки, загрузить Windows без Hyper-V и запустить VMware таким образом.

Обновление: нашел сайт, который объясняет, как это сделать.

2

С VMWare Workstation 9 Примечания к выпуску:

Вложенная виртуализация

Рабочая станция 9 улучшает реализацию виртуальных расширений Intel VT-x/EPT или AMD-V/RVI. Это позволяет пользователям запускать ESX в качестве гостевой ОС и запускать 64-разрядную операционную систему, вложенную в ESX, используя меньше системных ресурсов.

Примечание. Если вы включили расширения виртуализации на виртуальной машине, работающей на рабочей станции 8, вам может потребоваться отключить эти расширения, обновить виртуальную машину до последней версии виртуального оборудования (совместимой с рабочей станцией 9), а затем повторно включить расширения.

Hyper-V,

Hyper-V был добавлен в список гостевых операционных систем Workstation 9. Это позволяет клиентам запускать Windows 8 с включенным Hyper-V или устанавливать сервер Hyper-V. Это может быть использовано в образовательных целях или для создания прототипа Hybrid Clouds. Эта функция НЕ ПОДДЕРЖИВАЕТСЯ и, вероятно, никогда не будет. Microsoft не поддерживает вложение своего гипервизора, что делает его чрезвычайно трудным - если вообще невозможным для VMware устранение проблем, которые могут возникнуть в этой конфигурации. По этой причине эта возможность была реализована исключительно для того, чтобы увидеть, сможем ли мы это сделать!

ВНИМАНИЕ: НЕ ПЫТАЙТЕСЬ ЗАПУСТИТЬ HYPER-V НА ВИРТУАЛЬНОЙ МАШИНЕ В ПРОИЗВОДСТВЕ.

1

VMWare и Hyper-V являются реализациями программной конструкции, известной как гипервизор. Современное компьютерное оборудование имеет специальные функции оптимизации для гипервизоров для поддержки улучшенной производительности. Это специальные схемы, встроенные в процессор и материнскую плату вашего компьютера.

Современное программное обеспечение гипервизора, такое как VMWare и Hyper-V, зависит от этого специального оборудования и полагается на него. Если одна система использует это оборудование, другая не может.

Короче говоря, невозможно одновременно использовать VMWare и Hyper-V.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .