Назад | Перейти на главную страницу

Hyper-V Server 2012 с Zambezi AMD FX-Series - аппаратная виртуализация отсутствует

Я пытаюсь настроить VDI на виртуальных машинах Windows Server 2012, работающих на Hyper-V 2012.

При проверке совместимости мастера для сервера узла виртуализации произошел сбой: «Аппаратная виртуализация отсутствует на сервере».

Я использую процессор FX-8120 и материнскую плату ASUS M5A97.

Я знаю, что должен включить No-Execute (Особенности оборудования Hyper-V), но я не могу найти этого или каких-либо других синонимов в UEFI BIOS своих материнских плат (NX, XD, EVP, XN ... ничего).

Я нашел это:

Руководство по требованиям к поддержке PAE / NX / SSE2 для Windows 8

в котором вкратце говорится: «Windows 8 и Windows Server 2012 требуют, чтобы системы имели процессоры, поддерживающие NX, и NX должен быть включен, чтобы важные меры безопасности работали эффективно и избегали потенциальных уязвимостей».

это наводит меня на мысль, что NX включен по умолчанию, если я смог зайти так далеко и установить Hyper-V 2012 и Windows Server 2012 ..

Также я попытался отключить AVX в cmd с помощью «bcdedit / set xsavedisable 1». Не разрешил

Мой процессор Zambezi FX-8120, он также поддерживает RVI / SLAT / другой синоним:

процессор: Процессор Newegg FX-8120

подтверждение поддержки: Процессоры AMD с быстрой индексацией виртуализации, необходимые для запуска Hyper-V в Windows 8

Что тут происходит? Я купил этот процессор специально после того, как у меня возникли те же проблемы со старым AMD Athelon II, и я обязательно купил один с AMD-V и RVI.

Спасибо

РЕДАКТИРОВАТЬ: вот скриншот моего вывода coreinfo. Странно, что опция SVM доступна для установки в моем BIOS, но coreinfo говорит, что она не поддерживается.

У меня такая же проблема с Hyper-v на моем сервере Windows 2008 r2.0 x64. Я установил тот же процессор amd fx 8120 на материнскую плату asus m5a97 r2.0. Установка сервера заняла около 3 часов, и на ней не поддерживались драйверы материнской платы. всякий раз, когда диск с драйверами был вставлен, получал драйвер, не поддерживаемый операционной системой. Я проверил BIOS и обнаружил, что svm включен, но не поддерживается на сервере. Я попытался установить Windows 7 x64 и смог установить в течение 30 минут, и он поддерживал все драйверы на диске, которые содержали Hydra Vision для визуализации. Используя Hydra Vision, можно создать несколько виртуальных рабочих столов. Кажется, что в драйвере материнской платы есть что-то, что включает виртуализацию и должно быть установлено. Пытался связаться со службой поддержки ASUS, и мне сообщили, что они официально не поддерживают установку серверной операционной системы на рабочий стол. Просили об обходном пути для активации виртуализации, но без ответа. Это смешно со стороны производителей, ограничивающих возможности CPU.

Это не имеет отношения к вашей материнской плате. (Ладно, может.) Однако это все связано с вашим процессором.

Из http://technet.microsoft.com/en-us/library/hh831531.aspx

Hyper-V [2012] требует 64-разрядного процессора, который включает следующее:

Аппаратная виртуализация. Это доступно в процессорах, которые включают опцию виртуализации, особенно в процессорах с технологией виртуализации Intel (Intel VT) или AMD Virtualization (AMD-V).

Аппаратно-принудительное предотвращение выполнения данных (DEP) должно быть доступно и включено. В частности, вы должны включить бит Intel XD (бит отключения выполнения) или бит AMD NX (бит запрета выполнения).

Также SLAT.

Загрузите coreinfo из Sysinternals. Запустите coreinfo.exe -v. Он расскажет вам все, что вам нужно знать.

Вот технический паспорт вашего процессора: http://support.amd.com/us/Processor_TechDocs/49686_15h_Mod_00h-0Fh_FX-Series_PDS.pdf

Защищенная виртуальная машина (SVM), как указал приятный джентльмен в комментариях, находится на вашем процессоре, но это не подразумевает бит XD или NX.

Однако я признаю, что ваша материнская плата может быть виновата. Если ваша материнская плата не позволяет вам изменить этот бит на процессор тогда это проблема.

Также убедитесь, что в вашем BIOS / EFI включено что-нибудь вроде «Улучшенной защиты от вирусов».

Приятель, я не знаю, осталась ли у тебя эта проблема, но у меня есть решение для тебя. У меня такая же установка, и я ломал себе голову на этом. Получил эту материнскую плату с новыми 8-ядерными чипами amd FX-8350 и очень расстроился, когда возникла эта проблема. Материнская плата, которую я должен быть точным, - это Asus M5A97 LE R2.0. Проблема в том, что на этих материнских платах есть новая функция, которая пока не поддерживается win2008 r2. Даже со sp1. Результатом является ошибка, которую мы оба получали: виртуальная машина не запускается в Hyper-v. Для этого есть исправление, которое решает проблему. Ознакомьтесь со статьей поддержки Microsoft ниже, чтобы загрузить исправление:

http://support.microsoft.com/kb/2568088/en-us

После установки исправления перезагрузка и проблема сразу же устранена. У меня есть коробка на ssd-диске, и моя виртуальная машина загружается за 4 секунды. больной. Больной


Обновление касается процессоров, а не материнской платы, которая несовместима с win2008r2. МОБО в порядке. прочтите статью для объяснения, но это исправление def.