Виртуальная машина в биосе амд

Привет, счастливые обладатели процессора AMD Ryzen. Я счастливый обладатель Gigabyte x470 aorus ultra gaming и AMD Ryzen 3600 и на примере этих комплектующих я покажу, как включить поддержку AMD-V в BIOS.

Если вы используете одну из систем виртуализации, к примеру Virtualbox, Vagrant или разрабатываете на Android Studio, то эти программы не заработают без включения AMD-V, либо заработают медленно.

К примеру, при запуске Vagrant будет вот такая ошибка:

Stderr: VBoxManage.exe: error: Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE).
VBoxManage.exe: error: AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

При настройке Virtualbox вы увидите текст:

Функция аппаратной виртуализации включена для данной машины, но не поддерживается вашим хостом. Для обеспечения работоспособности машины она должна быть включена.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Все говорит о том, что нам нужно включить AMD-V, но как это сделать?

Далее смотрите скриншоты, возможно ваш BIOS будет немного отличаться, но на всех платах Gigabyte это действие будет одинаково. Вам нужно найти SVM Mode.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

SVM Mode должен быть Enabled. SVM Mode это и есть AMD-V. Не забудьте сохранить настройки.

Источник

Как включить аппаратную виртуализацию в настройках UEFI и BIOS

Виртуализация нужна для создания виртуальной машины с собственной операционной системой, которую можно запустить в окне текущей ОС. Что делать, если опция в настройках BIOS/UEFI отключена. Узнаем подробнее, как можно включить виртуализацию на базе процессоров Intel и AMD.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Включение технологии аппаратной виртуализации

Виртуальные машины используются для тестирования операционных систем, тестовых программ в среде песочницы (Sandbox) и для экспериментов с системными функциями, не беспокоясь о каких-либо последствиях. Есть часть популярных программ, например, VirtualBox, которые могут работать без этой функции, но тогда не сможем рассчитывать на слишком хорошую производительность. Включение аппаратной виртуализации сделает действия виртуальных машин гораздо мощнее.

Технологии аппаратного ускорения, встроенные в процессоры AMD и Intel, известны как «AMD-V» и «Intel VT-X». Во многих случаях виртуализация по умолчанию отключена. При попытке включить виртуальную машину функция выбрасывает предупреждение об ошибке, информирующее пользователя о том, что для работы программного обеспечения требуется аппаратное ускорение, которое в текущий момент отключено.

Функцию виртуализации можно включить или отключить по желанию и все, что нужно сделать, — это получить доступ в BIOS или UEFI.

Шаг 1: Вход в настройки UEFI или BIOS

Процедура включения немного отличается от установленного интерфейса ввода-вывода.
Если установлен Windows 10, то самый простой способ – использовать встроенную опцию запуска прошивки UEFI из среды восстановления.

Раскройте меню Пуск и нажмите на кнопку Питания. Удерживая клавишу Shift, нажмите на кнопку «Перезагрузка».

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Откроется синий экран с вариантами выбора действия. Перейдите по пути:

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

После перезагрузки откроется экран UEFI.

Если нет этой опции в Windows 10 или установлена предыдущая операционная система, то можно войти в настройки нажатием на соответствующую клавишу после включения компьютера. В большинстве случаев это клавиши Del, F2, F10, F11 или F12. Она отображается на первой экране внизу в тексте «Press _ enter to Setup». Также ее можно узнать по запросу в интернете, указав модель материнской платы.

Шаг 2: Включение виртуализации в опциях процессора Intel / AMD

После входа в UEFI или BIOS нужно найти и включить функцию виртуализации. Во многих случаях она находится в разделе «Дополнительные параметрами» (Advanced Settings), в настройках конфигурации процессора (CPU Configuration). В некоторых случаях она размещена на вкладке разгона (ОС).

Для процессоров Intel аппаратная виртуализация активируется опцией Intel Virtualization Technology.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Если установлен процессор AMD нужно включить SVM Mode или SVM Support.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Чтобы включить параметр, измените значение с «Disabled» на «Enabled». Сохраните изменения и выйдите из настроек, компьютер загрузится в обычном режиме.

Источник

AMD SVM Support — что это в биосе — включать или нет? (Support Vector Machine, SVM Mode)

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амдПриветствую дорогие! Выходят новые материнские платы, процессоры, память.. все железо становится лучше и быстрее. Появляются новые функции. Старые остаются. Но сегодня мы поговорим про одну из старых функций, которая уже давно существует.. не знаю когда появилась у AMD, но у Intel она появилась еще в Pentium 4 модель 662/672 — была простая виртуализация VT-x.

Разбираемся

SVM Support (Support Vector Machine) — опция позволяет включить или отключить технологию AMd SVM (Secure Virtual Machine). Данная технология представляет из себя аппаратную виртуализацию AMD, которая необходима для работы некоторых программ.

Данная технология присутствует почти во всех современных процессорах AMD, у Intel есть своя — Intel VT.

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

Другое описание опции — помогает разгрузить процессор во время использования виртуальны машин, скорее всего данное описание не совсем точно. Хотя по сути эффект именно такой же — если использовать виртуальные машины, а опцию не включать — будут реально дикие тормоза.

Принцип работы — простыми словами

На самом деле ничего сложного нет:

Нужно ли включать?

И здесь тоже все очень просто:

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Другое название — SVM Mode:

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Какие программы нуждаются в этой технологии?

Программ немного и все они имеют общую направленность — эмуляция среды (операционки):

Вывод

Мы выяснили, что SVM Support:

Источник

Что такое виртуализация процессора простыми словами и как ее включить?

Привет, на связи Алексей! Слово «виртуальный» сегодня у всех на слуху. У меня до сих пор «виртуальность» ассоциациируется с фильмом «Косильщик лужаек», который вышел в девяностые годы. С тех пор прошло много времени. У нас еще не в ходу виртуальная реальность, слава Богу. Мы пока живем и мыслим в реальном мире. А вот виртуальные компьютеры уже легко может создать любой человек у себя дома. Сделать это позволяет технология виртуализации на процессоре вашего компьютера (или ноутбука).

В сегодняшнем материале сделаю краткий обзор как это работает, и расскажу для чего бывает нужен виртуальный компьютер. Самый простой пример — у вас дома в наличии есть обычный современный настольный ПК. На нем установлена операционная система Windows 7.

Вы решили осваивать Windows 10 или другую операционной систему, например Linux Mint. Раньше было доступно только два варианта. Или поставить новую вместо старой и потом переносить туда данные. Можно установить обе системы на один компьютер и запускать их поочередно. Но это не удобно.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Для того, чтобы на одном компьютере можно было запускать сразу несколько операционных систем одновременно и была реализована технология виртуализации. Проблема эта оказывается не нова, еще в 80 г двадцатого века ее пытались решить на Западе. В домашних условиях Вы, например, можете легко научиться самостоятельно устанавливать и осваивать такие операционные системы, с какими раньше не были знакомы. А потом и научиться использовать их.

Можно тестировать работу программ в разных операционных системах. Можно играть в любимые старые игры, которые не запускаются на новых операционных системах. Что еще дает запуск нескольких операционных систем? Виртуализация была придумана для того, чтобы экономить денежные средства. В крупных организациях стоят дорогие сервера, и вместо того чтобы тратить деньги на на покупку нового «железа» можно на ОДНОМ физическом системном блоке установить к примеру два виртуальных сервера.

Один почтовый, другой DNS. Мы получаем ДВА отдельных сервера. Каждый из этих виртуальных серверов работает изолированно от друг от друга как отдельный компьютер. При этом ресурсы физического компьютера используются на полную мощность (при правильном расчете). Никакого простоя. А если мы под эти задачи купили бы два раздельных сервера, то их ресурсы использовались бы процентов на сорок или даже меньше. А это невыгодно, даже с точки зрения потребления электричества.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Для того, чтобы технология заработала на вашем ПК, нужно чтобы его процессор поддерживал ее. В чем ее суть простыми словами? Обычный процессор работает примерно так. Есть операционная система (любая) и процессор. Часть данных операционной системы обрабатывается процессором на уровне «1«. Другая важная часть команд от операционной системы работает с процессором, например только на уровне «0» и занимает эту область. Вы пытаетесь запустить виртуальную машину, а эта «нулевая» область уже занята реальной операционной системой.

Ничего не получится. Поэтому в процессоре должна быть область «-1«, которая одновременно принимала бы команды от «новой» операционной системы, и не затрагивала бы работу «старой». Нужен процессор, который умеет управлять работой двух операционных систем одновременно.

Что означает виртуализация процессора AMD?

Традиционно считается, что процессоры AMD у нас доступнее и дешевеле, чем INTEL. Это совсем не значит что они хуже. Многие домашние игровые компьютеры управляются процессорами AMD. Есть мнение, что технология виртуализации от AMD тоже проще и эффективнее, чему у Intel.

Виртуализация AMD (AMDV™) — это набор уникальных интегрированных в чип функций, которые позволяют клиентам на базе процессоров AMD запускать несколько операционных систем и приложений на одной машине. Впервые появилась в 2008 году на процессорах Athlon x64

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Что такое виртуализация в процессорах Intel Core i5?

Компания Intel объявила о своих наработках в этом направлении в 2005 году. Технология носит название Intel VT и со времен процессора Pentium4 (672) ее процессоры поддерживают эту функцию. С тех пор функционал непрерывно совершенствуется и добавляются новые возможности. На сайте компании есть краткий перечень достижений:

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Что лучше — AMD или Intel — тут я думаю, что обе компании добились примерно одинаковых результатов. Теперь, когда мы познакомились с теорией, перейдем к практике. Для того, чтобы у вас заработало, нужно проверить включена ли у вас эта фукнция в настройках материнской платы.

Все современные процессоры поддерживают функцию. Ее только надо включить на материнской плате. Обычно она выключена и виртуальная машина не запустится. Для начала убеждаемся, что наш процессор поддерживает виртуализацию. Сделать это можно любым приложением, которое умеет собирать данные о вашем «железе» и выдавать ее в виде отчета.

Как проверить включена ли виртуализация на вашем ПК?

Есть утилиты которые проверяют включена ли функция на вашем процессоре, а не только ее наличие. Я пользуюсь CPU-Z, а включение проверяю в BIOS. Запустив програму переходим на вкладку «Процессор»:

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

У меня процессор Intel и набор инструкций должен быть AVX. На процессорах AMD соответсвенно будет AMD-V. Если у вас в наборе инструкции есть такая запись, значит нужно ее активировать в BIOS.

Включение виртуализации никак не влияет на производительность процессора если вы не запускаете никаких виртуальных машин на компьютере. Однако, если вы будете использовать виртуальную машину, то производительность возрастает.

В UEFI BIOS примерно так включается виртуализация:

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

На обычных BIOS включать можно так:

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Теперь можно устанавливать и настраивать виртуальную машину. Об этом читаем далее.

Источник

Включить аппаратную виртуализацию VT-x / AMD-V в BIOS или UEFI

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Приложения виртуализации и контейнерирования, такие как VirtualBox и Docker, требуют включения аппаратной виртуализации. Это относится к VT-x на Intel и AMD-V на материнских платах AMD. На материнских платах AMD AMD-V включена по умолчанию. Однако на материнских платах Intel вы можете вручную включить VT-x из BIOS / UEFI. Кроме того, есть некоторые материнские платы, которые заблокированы и не позволят вам включить VT-x / AMD-V, в этом случае вам не повезло. Без лишних слов давайте рассмотрим, как включить аппаратную виртуализацию Intel VT-x в BIOS или встроенном программном обеспечении UEFI, чтобы можно было запускать виртуальные машины или контейнеры Docker.

Включить аппаратную виртуализацию

Если виртуализация оборудования не включена в вашем UEFI или BIOS, вы можете увидеть одну или несколько из следующих ошибок:

Если вы столкнулись с этой проблемой, читайте дальше, чтобы включить аппаратное ускорение в BIOS или UEFI.

Шаг 1а. Загрузите настройки BIOS на компьютере, отличном от UEFI

Во-первых, если у вас есть прошивка BIOS, вы увидите параметры загрузки в BIOS, отображаемые во время загрузки. Обычно это отображается в течение первых нескольких секунд загрузки. Esc, Del, F2, F11 и т.д. – некоторые из типичных клавиш, которые перенесут вас в настройки BIOS. Фактический ключ зависит от вашей материнской платы. Если это относится к вам, то вы можете получить настройки BIOS гораздо проще, чем если бы у вас была прошивка UEFI. Загрузите настройки BIOS и перейдите к шагу 2, чтобы включить Intel VT-x для виртуализации. Если это не относится к вам (у вас есть компьютер UEFI), попробуйте вместо этого шаг 1b.

Шаг 1б. Загрузитесь в настройках BIOS на компьютере UEFI

Большинство современных компьютеров с Windows (Windows 8 и 10) поставляются с UEFI, который имеет несколько расширенных функций. Но он загружает ваш компьютер так быстро, и нет никаких вариантов, чтобы вмешаться и заставить ваш компьютер загружаться в BIOS. Но не бойтесь, процесс все еще прост.

Сначала удерживайте клавишу Shift и нажмите перезагрузку из меню, как показано на рисунке ниже.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Клавиша Shift + перезагрузка – загрузка Windows с настройками UEFI

Во время перезагрузки вы увидите несколько параметров загрузки, как показано на скриншоте ниже. Выберите «Устранение неполадок».

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Устранение неполадок в Windows UEFI

На следующем экране выберите «Дополнительные параметры», как показано ниже.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Расширенные настройки Windows UEFI

В списке «Дополнительные параметры» найдите и выберите «Настройки прошивки UEFI», как показано на рисунке ниже.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Настройки прошивки UEFI

При появлении запроса нажмите кнопку перезагрузки, чтобы перейти к настройкам прошивки UEFI.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Перезапустите в настройках UEFI Fimware

Теперь вы должны увидеть параметры загрузки BIOS, как показано ниже. В этом руководстве нажатие клавиши F10 приведет меня к настройке BIOS.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Войдите в BIOS Setup на компьютере UEFI

Шаг 2. Включите аппаратную виртуализацию Intel VT-x в прошивке BIOS / UEFI

Местоположение, в котором можно включить опции VT-x / AMD-v, будет зависеть от марки материнской платы. Просмотрите все, чтобы найти варианты виртуализации. В моем случае это было в разделе «Конфигурация системы». Найдя, выберите и включите аппаратную виртуализацию, как показано ниже.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Найти и включить аппаратную виртуализацию VT-x / AMD-V в BIOS

Наконец, сохраните и выйдите из настроек BIOS / UEFI, как показано ниже.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Сохранить настройки BIOS UEFI и перезагрузить

Шаг 3а. Убедитесь, что виртуализация оборудования включена в Windows

Если все идет хорошо, ваш VirtualBox или Docker Engine должен запуститься без ошибок. Вы также можете вручную проверить, включено ли аппаратное ускорение на ПК с Windows, как описано ниже. Нажмите «Ctrl + Alt + Del» и выберите «Диспетчер задач». В диспетчере задач найдите и выберите вкладку «Производительность», чтобы узнать состояние виртуализации.

Виртуальная машина в биосе амд. Смотреть фото Виртуальная машина в биосе амд. Смотреть картинку Виртуальная машина в биосе амд. Картинка про Виртуальная машина в биосе амд. Фото Виртуальная машина в биосе амд

Проверьте, включена ли аппаратная виртуализация

Обратите внимание, что в моем случае виртуализация установлена ​​на Включено на рисунке выше.

Шаг 3б. Убедитесь, что виртуализация оборудования включена в Ubuntu

В Ubuntu вы можете проверить, включен ли Intel VT-x с помощью cpu-checker пакета. Сначала установите его с помощью следующих команд:

Затем проверьте состояние аппаратного ускорения в Ubuntu с помощью следующей команды:

Если аппаратная виртуализация включена, вы должны увидеть такой вывод:

Что после включения Intel VT-x / AMD-V?

Вот и все, теперь вы готовы к работе с VirtualBox, VMware или Docker. Прочтите наше руководство по домашнему серверу VirtualBox или руководство по ознакомлению с Docker, чтобы узнать, какой вариант лучше для вас. Если вы знаете, чего хотите, включите аппаратные расширения виртуализации VT-x / AMD-V и откройте новый мир возможностей.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *