На работу программ пользователя в стандартной операционной системе данная опция практически не влияет.
Значения опции:
Опция также может иметь другие названия:
Примечание 1.Аппаратная виртуализация виртуализация с поддержкой специальной процессорной архитектуры. Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью невиртуализованной машины, что дает виртуализации возможность практического использования и влечет её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.
Реализована виртуализация режима реальной адресации (режим совместимости с 8086).
Intel Virtualization Technology for Directed I/O (VT-d) — это следующий важный шаг на пути к всеобъемлющей аппаратной поддержке виртуализации платформ на базе Intel. VT-d расширяет возможности технологии Virtualization Technology (VT), существующей в IA-32 (VT-x) и Itanium (VT-i), и добавляет поддержку виртуализации новых устройств ввода-вывода. Ознакомиться подробнее с технической стороной вопроса можно здесь https://ru.wikipedia.org/wiki/
Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY
Название данной опции у данного производителя в данной версии BIOS:
Virtualization значение по умолчанию [Disabled]
Обозначение опции BIOS
Описание опции в БИОСе
Переведенное значение опции БИОС
Hardware assisted VirtuaIization Technology which help improve performance of system running VirtuaI Machine Softwares.
Virtual Machine allows multiple OS on one conputer simultaneously.
Виртуальная машина позволяет запускать более производительно несколько ОС на одном компьютерные одновременно.
Не включать технологию аппаратной виртуализации, основанной на специальной процессорной архитектуре.
Включает технологию аппаратной виртуализации, основанной на специальной процессорной архитектуре.
Название данной опции у данного производителя в данной версии BIOS (ноутбук):
Virtualization значение по умолчанию [Enabled]
Обозначение опции BIOS
Описание опции в БИОСе
Переведенное значение опции БИОС
This option specifies whether a Virtual Machine Monitor (VMM) can utilize the additional hardware capabilities provided by Intel(R) Virtualization Technology.
Эта опция определяет, будет ли монитор виртуальных машин (VMM) использовать дополнительные аппаратные возможности, обеспечиваемые Intel (R) Virtualization Technology.
[Disabled]
Disabled = Disable Virtualization Technology.
Отключен = Отключить Технология виртуализации.
[Enabled]
Enabled = Enable Virtualization Technology.
The factory default setting is Enabled.
Введено = Включить Virtualization Technology.
Программа BIOS InsydeH20 Setup Utility компании Insyde Software на на системных платах Hewlett-Packard Company (HP)
Название данной опции у данного производителя в данной версии BIOS:
Virtualization Technology значение по умолчанию [Disabled]
Данная опция находится на вкладке: «System Configuration»
Обозначение опции BIOS
Описание опции в БИОСе
Переведенное значение опции БИОС
Hardware VT enables a processor feature for running multiple simultaneous virtual machines allowing specialized software application to run in full isolation of each other. HP recommends that this feature remain disabled unless specialized unless specialized application are being user.
Аппаратные средства VT включают функции процессора для запуска нескольких виртуальных машин одновременно, позволяя специализированным прикладным программам запускать в полной изоляции друг от друга приложения. HP рекомендует, чтобы эта функция оставалась отключенной, если пользователь не использует специально предназначенное для этого специализированное приложение.
Навигация и настройка значений БИОС InsydeH20 Setup Utility фирмы Insyde Software осуществляется стандартно, с помощью следующих клавиш:
Как включить аппаратную виртуализацию в настройках 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». Сохраните изменения и выйдите из настроек, компьютер загрузится в обычном режиме.
Блог ленивого админа
Что такое SVM Support в BIOS?
Зайдя в биос ноутбука HP Pavilion dm1 с процессором AMD я обнаружил интересный параметр SVM Support. По умолчанию — Disabled.
Как оказалось, это функция помогающая разгрузить процессор при пользованием виртуальными машинами. Больше не на что не влияет. А переводе звучит как Метод опорных векторов (англ. SVM, support vector machine).
2 thoughts on “ Что такое SVM Support в BIOS? ”
Скорее Secure Virtual Machine.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Аппаратная виртуализация
Возможность аппаратной поддержки виртуальных машин, принесла последним огромную популярность среди домашних пользователей ПК. Аппаратная виртуализация позволила значительно увеличить скорость работы управляющей системы.
Технология аппаратной виртуализации поддерживаются двумя самыми крупными производителями процессоров. У компании Intel — это VT-x (Virtual Technology extensions, она же Vanderpool), у AMD – это SVM (Secure Virtual Machine, она же Pacifica). Принцип работы обеих технологий практически идентичен, однако их программный уровень не совместим. В основе принципа аппаратной виртуализации заложено разделение состояния реального процессора на две части: гостевую (non-root mode) и мониторную (root mode). Работают они так, например, при переключении из основной операционной системы в гостевую процессор в автоматическом режиме переключается в гостевое состояние и показывает системе те значения регистра, которые ОС хочет видеть, которые необходимы ей для стабильной работы. То есть тут в роли обманщика выступает сам процессор, что в свою очередь избавляет систему от потребности в создании его виртуальной копии и других ухищрений. При все при этом гостевая операционная система напрямую работает с процессор и анализирует его данные, за счет чего виртуальная машина работает гораздо быстрее, чем на компьютерах без аппаратной поддержки виртуализации.
По причине, описанной выше, все разработчики и поставщики программного обеспечения для виртуализации явно указывают в системных требованиях поддержку VT-x и аналогичную технологию от AMD. Кстати, если вы собираетесь работать с виртуальной машиной Parallels Workstation, то обязательно позаботьтесь о том, чтобы ваше железо имело поддержку аппаратной виртуализации.
Не все так хорошо, как могло бы показаться на первый взгляд, так как некоторые производители компьютеров сознательно отключают поддержку VT-x из соображений безопасности и стабильности системы. Например, компания Sony, в частности у Avio, технология виртуализации Intel отключается на стадии загрузки BIOS. В таком случае превращение “опасного” кода (способного повредить основную операционную систему) в безопасный код полностью ложиться на плечи бинарной трансляции, о которой кстати мы поговорим в следующей статье.
Как узнать есть ли аппаратная поддержка виртуализации у вашего железа?
Вообще, все современные процессоры имеют поддержку аппаратной виртуализации, однако для тех, у кого компьютер не совсем современный как-то необходимо узнавать, поддерживается ли их процессором данная технология. Как это сделать? Все на самом деле просто:
Аппаратная виртуализация
Аппаратная виртуализация — виртуализация с поддержкой специальной процессорной архитектуры. В отличие от программной виртуализации, с помощью данной техники возможно использование изолированных гостевых систем, управляемых гипервизором напрямую. Гостевая система не зависит от архитектуры хостовой платформы и реализации платформы виртуализации. Например, с помощью технологий аппаратной виртуализации возможен запуск 64-битных гостевых систем на 32-битных хостовых системах.
Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью невиртуализованной машины, что дает виртуализации возможность практического использования и влечет её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.
Как проверить поддерживает ли ваш процессор аппаратную виртуализацию Intel VT-x/VT-d и AMD-V
На сегодняшний день известно, что поддержка аппаратной виртуализации Intel VT-x/VT-d и AMD-V необходима для работы виртуальных машин, таких как VirtualBox и VMware Workstation, а также для работы так называемых программ эмуляторов мобильных операционных систем, например для ОС Android.
В наше время почти все современные компьютеры имеют поддержку данной технологии, но есть конечно и такие которые не поддерживают. И для того чтобы узнать, имеет ли наш процессор поддержку данной технологии, мы для начало зайдем в BIOS нашего компьютера и посмотрим есть ли там интересующая нас настройка. Я добавил в статью несколько примеров того как выглядит пункт включения виртуализации в разных версиях BIOS.
В основном включение этого параметра находится на вкладке advanced, далее как видно на картинке ниже, под названием intel virtualization technology и скрывается доказательство того, что данный компьютер поддерживает эту технологию.
В данной версии BIOS переходим во вкладку advanced BIOS features, где так же видим в пункте virtualization поддержку данной технологии.
И здесь в пункте advanced BIOS features видно, что аппаратная виртуализация поддерживается процессором.
Ну и последний вариант, где во вкладке advanced в пункте secure virtual machine mode, мы также может включить данную технологию.
Но бывают и такие случаи, что в BIOS-е нашего компьютера нет пункта включения аппаратной виртуализации secure virtual machine mode или intel virtualization technology, хотя как говорят, что тот процессор который стоит в вашем компьютере поддерживает данную технологию. Для того чтобы убедится в этом, нам поможет маленькая утилита под названием SecurAble, которая точно покажет поддерживает ли наш процессор аппаратную виртуализацию. Переходим на официальный сайт производителя по ссылке https://www.grc.com/securable.htm, где внизу нажимаем на пункт Download Now. Начнется загрузка, после запускаем программу, устанавливать её не надо, так как эта портативная версия.
После запуска, программа сразу покажет информацию о том поддерживает или не поддерживает технологию виртуализации ваш процессор. Увидеть это можно в третьем по счету блоке. Как вы уже догадались, если стоит надпись yes значит поддержка есть.
Если написано Locked OFF, это значит что, поддержка данной технологии есть, но её надо включить. А включается она, как мы уже знаем, в BIOS-е нашего компьютера.
Ну и если блок имеет надпись NO, значит технология аппаратной виртуализации не поддерживается вашим процессором.
Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.
С помощью программы VirtualBox и подобных ей инструментов можно симулировать наличие аппаратного обеспечения для запуска приложений в безопасной среде. Это позволяет избежать конфликтов ПО с другими программами, а также утечки данных из-за вирусов. Если функция аппаратной виртуализации включена, но не поддерживается вашим хостом, то начинаются проблемы, и непонятно, что делать в такой ситуации. Не все ОС могут использовать данную функцию. Хост в данной ситуации – это операционная система.
Однако ее при желании можно и поменять. Поэтому для начала убедитесь в том, что ваш процессор поддерживает аппаратную виртуализацию. Для этого сверьтесь с заводской наклейкой, содержащей техданные. Если она отсутствует или надпись неразличима, зайдите в «Свойства» своего компьютера. Забейте модель процессора в поисковик и почитайте про ее особенности.
Если данное оборудование не поддерживает виртуализацию, то просто отключите эту функцию. Для работы машины Virtual Box она не нужна.
Что делать, если функция аппаратной виртуализации включена, но не поддерживается вашим хостом
Если вы снова получили прежнее оповещение об ошибке, попробуйте другой подход. Выключите виртуализацию в настройках Virtual Box, если она не поддерживается хостом.
Нажмите « ОК », чтобы применить изменения. Теперь можно приступить к установке нужного вам ПО. Однако если вы продолжаете получать уведомление об ошибке, нужно вмешаться в работу БИОС.
Подробнее через эту ОС читайте в статье: Как войти в BIOS на компьютере с Windows 7
Каким образом решить проблему через BIOS, если функция не поддерживается хостом
Если аппаратная виртуализация включена, но ваш хост ее не поддерживает, поменяйте настройки БИОС. Чтобы это сделать, переведите на « Disabled » параметр « Intel Virtual Technology ». В результате функция виртуализации в BIOS отключится. Рассмотрим, как именно это делается.
Чтобы зайти в настройки БИОС на устройстве с ОС Windows 7 и 8, во время загрузки системы нажимайте ответственную за это кнопку. На разных моделях компьютера за переход в BIOS могут отвечать клавиши ESC, Delete, F1, F2, F3, F4 или F8. В результате вместо обычной загрузки Виндовз вас перебросит в Биос. Что же делать в таком случае? Давайте разбираться.
Возможность аппаратной поддержки виртуальных машин, принесла последним огромную популярность среди домашних пользователей ПК. Аппаратная виртуализация позволила значительно увеличить скорость работы управляющей системы.
Технология аппаратной виртуализации поддерживаются двумя самыми крупными производителями процессоров. У компании Intel — это VT-x (Virtual Technology extensions, она же Vanderpool), у AMD – это SVM (Secure Virtual Machine, она же Pacifica). Принцип работы обеих технологий практически идентичен, однако их программный уровень не совместим. В основе принципа аппаратной виртуализации заложено разделение состояния реального процессора на две части: гостевую (non-root mode) и мониторную (root mode). Работают они так, например, при переключении из основной операционной системы в гостевую процессор в автоматическом режиме переключается в гостевое состояние и показывает системе те значения регистра, которые ОС хочет видеть, которые необходимы ей для стабильной работы. То есть тут в роли обманщика выступает сам процессор, что в свою очередь избавляет систему от потребности в создании его виртуальной копии и других ухищрений. При все при этом гостевая операционная система напрямую работает с процессор и анализирует его данные, за счет чего виртуальная машина работает гораздо быстрее, чем на компьютерах без аппаратной поддержки виртуализации.
По причине, описанной выше, все разработчики и поставщики программного обеспечения для виртуализации явно указывают в системных требованиях поддержку VT-x и аналогичную технологию от AMD. Кстати, если вы собираетесь работать с виртуальной машиной Parallels Workstation, то обязательно позаботьтесь о том, чтобы ваше железо имело поддержку аппаратной виртуализации.
Не все так хорошо, как могло бы показаться на первый взгляд, так как некоторые производители компьютеров сознательно отключают поддержку VT-x из соображений безопасности и стабильности системы. Например, компания Sony, в частности у Avio, технология виртуализации Intel отключается на стадии загрузки BIOS. В таком случае превращение “опасного” кода (способного повредить основную операционную систему) в безопасный код полностью ложиться на плечи бинарной трансляции, о которой кстати мы поговорим в следующей статье.
Как узнать есть ли аппаратная поддержка виртуализации у вашего железа?
Вообще, все современные процессоры имеют поддержку аппаратной виртуализации, однако для тех, у кого компьютер не совсем современный как-то необходимо узнавать, поддерживается ли их процессором данная технология. Как это сделать? Все на самом деле просто:
В настройках BIOS можно встретить опция SVM Support, по умолчанию имеющую значение Disabled.
Данная функция необходима для включения технологии аппаратной виртуализации и снижения нагрузки на процессор при использовании виртуальных машин. Например, вы можете установить на операционную систему Windows 7 еще несколько ОС со своими драйверами, например, Windows 2000, XP, Ubuntu, эмулятор для Android и т.д. и работать с каждой из них. Если вы не используете виртуальные машины на своем ПК, то включать эту опцию не нужно.
SVM Support – это аббревиатура, составленная из слов Support Vector Machine, что в переводе с английского обозначает Метод опорных векторов.
Также аппаратная виртуализация может быть обозначена в BIOS как
Опция Virtualization Technology. Включение данной опции включает технологию аппаратной виртуализации, основанной на специальной процессорной архитектуре. В отличие от программной виртуализации, с помощью данной техники возможно использование изолированных гостевых систем (виртуальных машинах — VMware, Virtual PC и тд.), управляемых гипервизором напрямую. Гостевая система не зависит от архитектуры хостовой платформы и реализации платформы виртуализации.
На работу программ пользователя в стандартной операционной системе данная опция практически не влияет.
Значения опции:
Опция также может иметь другие названия:
Примечание 1.Аппаратная виртуализация виртуализация с поддержкой специальной процессорной архитектуры. Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью невиртуализованной машины, что дает виртуализации возможность практического использования и влечет её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.
VT-x 13 ноября 2005 года Intel выпустила две модели Pentium 4 (модели 662 и 672), которые стали первыми процессорами, поддерживающими VT-x («Vanderpool»). VT-x представляет собой технологию виртуализации Intel режима реальной адресации на платформе x86 — VMX (Virtual Machine eXtension).
Реализована виртуализация режима реальной адресации (режим совместимости с 8086).
Intel Virtualization Technology for Directed I/O (VT-d) — это следующий важный шаг на пути к всеобъемлющей аппаратной поддержке виртуализации платформ на базе Intel. VT-d расширяет возможности технологии Virtualization Technology (VT), существующей в IA-32 (VT-x) и Itanium (VT-i), и добавляет поддержку виртуализации новых устройств ввода-вывода. Ознакомиться подробнее с технической стороной вопроса можно здесь https://ru.wikipedia.org/wiki/
Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY
Название данной опции у данного производителя в данной версии BIOS:
Эмуляция BIOS на виртуальных машинах VMware Workstation
Виртуальные машины являются программными площадками для экспериментов с возможностями операционных систем, но не только. Они также позволяют изучить взаимодействие виртуальных операционных систем с виртуальной BIOS. Гипервизор VMware Workstation – программа, реализующая в среде Windows работу с виртуальными машинами – в числе возможностей своих машин предусматривает эмуляцию BIOS. Причём эмуляцию как классического типа Legacy, так и современного UEFI. Как именно в машинах VMware реализована эмуляция BIOS, какие возможности для экспериментаторов она может предложить, как перевести виртуальную машину с типа BIOS Legacy на UEFI и наоборот? Во всех этих вопросах попытаемся разобраться ниже.
Выбор эмулятора BIOS
Тип эмулятора BIOS, на котором будет базироваться виртуальная машина, при выборочном создании последней мы указываем на одном из этапов мастера создания. Этот этап называется «Тип микропрограммы», и в нём нам необходимо указать тип прошивки:
• Либо обычная BIOS, т.е. Legacy, которая обусловит работу с виртуальными дисками машины со стилем разметки MBR; • Либо UEFI, которая обусловит работу с виртуальными дисками GPT. И на такую машину, соответственно, можно будет установить только гостевые операционные системы, способные взаимодействовать с GPT-дисками. А это 64-разрядные версии десктопной линейки Windows – Vista, 7, 8.1, 10, серверной линейки Windows Server – 2008, 2008 R2, 2012, 2016, 2019.
При выборе UEFI VMware Workstation предлагает ещё и эмуляцию протокола безопасной загрузки, известного также как Secure Boot – функция UEFI, созданная с целью предотвращения запуска на компьютере несертифицированного программного обеспечения.
Кому, к примеру, нужно протестировать записанный на флешку UEFI LiveDisk, может проверить его запуск в условиях активности функции Secure Boot. Виртуальная машина даст понять, сертифицированное ли программное обеспечение находится на таком LiveDisk’е, т.е. загрузится или нет этот LiveDisk на реальном компьютере с включённым Secure Boot.
Выбранный изначально при создании виртуальной машины тип эмуляции BIOS – Legacy или UEFI – впоследствии можно сменить. Делается это в параметрах машины. Если мы хотим исследовать возможности Windows или каких-то сторонних программ по конвертированию стиля разметки диска из MBR в GPT и наоборот, нам нужно при выключенном состоянии виртуальной машины нажать опцию изменения настроек.
Далее переключаемся на вкладку «Параметры», идём в раздел «Дополнительно». И здесь меняем тип микропрограммы. Здесь же можем включать/отключать для UEFI безопасную загрузку.
Как войти в BIOS виртуальной машины VMware
Войти в BIOS виртуальной машины (вне зависимости это Legacy или UEFI) можно с помощью клавиши F2 при запуске машины. Принцип точно такой же, как и у механизма входа в BIOS реальных компьютеров. Но это очень неудобный способ входа. Так, чтобы клавиша F2 сработала, за то малое время до запуска гостевой операционной системы нужно прежде войти в виртуальную машину курсором мыши, и потом уже жать F2. Если на машине установлены гостевые Windows 8.1 и 10, сделать это будет непросто из-за реализации в современных версиях систем от Microsoft механизма их ускоренного запуска. В разы проще использовать одну из опций питания виртуальной машины – «При включении войти в BIOS». Эта опция доступна только при выключенном состоянии машины.
Эмулятор BIOS Legacy
Эмулятор BIOS Legacy – это урезанный вариант BIOS Phoenix, где можно поиграться со сменой системных даты и времени, включить/выключить окно диагностики при запуске компьютера, установить BIOS-пароль, исследовать немногие параметры раздела «Advanced». Главная роль эмулятора BIOS – это реализация приоритета загрузки устройств в разделе «Boot».
Здесь можем указывать устройства запуска виртуальной машины – CD-ROM, нужный жёсткий диск, если их подключено несколько, сеть. У машин VMware нет возможности смены устройств загрузки в параметрах, как это реализовано в VirtualBox и Hyper-V. Всё, так сказать, максимально приближено к естеству.
Эмулятор BIOS UEFI
Прошивка UEFI виртуальных машин VMware не эмулирует среду UEFI с графическим интерфейсом, как на материнских платах ПК. Это аскетичный BIOS UEFI консольного типа с реализацией в основном приоритета загрузки устройств. В отличие от эмулятора BIOS Legacy, эмулятор UEFI позволяет настраивать запуск виртуальных машин с подключённых к машине загрузочных флешек UEFI.
Как в БИОСе включить виртуализацию и для чего она нужна?
Как в БИОСе включить виртуализацию? Таким вопросом задавалось большое количество пользователей персональных компьютеров. Некоторые люди, вероятно, слышали о такой технологии, но не понимают, какие преимущества она может предоставить, и в чем она вообще заключается. Эти вопросы будут рассмотрены в данной статье.
Что такое виртуализация?
Прежде чем рассказывать, как включить поддержку виртуализации в БИОСе, нужно объяснить, что это такое. В компьютерных технологиях этим термином называется моделирование аппаратной части при помощи программных методов. Благодаря технологии виртуализации можно создавать некоторое количество виртуальных компьютеров, то есть таких, которые моделируются программным образом. При этом используется только один достаточно мощный компьютер физического типа.
Основные преимущества
Чем хороша виртуализация? Вот ее основные преимущества:
Для того чтобы создавать виртуальные системы, используется специальное программное обеспечение, которое называется гипервизором. Но из-за некоторых особенностей старых процессоров, построенных на архитектуре Intel, гипервизор не мог использовать их вычислительные мощности максимально эффективно для того, чтобы создавать виртуальные машины.
По этой причине ведущие компании, занимающиеся разработкой процессоров для персональных компьютеров, создали технологию аппаратной виртуализации. Она способна оптимизировать работу процессоров так, чтобы в значительной мере увеличить эффективность программного обеспечения для этого процесса. Технология поддержки аппаратной виртуализации от Intel называется Intel-VT, а у компании AMD она же носит название AMD-V.
Принцип работы
В основу заложено разделение процессора на гостевую и мониторную части. К примеру, при переключении с основной ОС на гостевую процессор автоматически переключается в гостевое состояние. При этом он показывает системе такие значения регистра, какие она хочет видеть, и которые ей необходимы для стабильной работы. Таким образом, процессор является «обманщиком», что избавляет систему от всяческих ухищрений. Гостевая ОС работает напрямую с процессором, за счет чего виртуальная машина работает гораздо быстрее, чем на ПК без поддержки виртуализации.
Поддержка технологии
Так как аппаратная виртуализация интегрирована в центральный процессор, то для того, чтобы пользователю можно было максимально использовать ее преимущества, необходимо, чтобы и его компьютер поддерживал данную технологию на процессорном уровне. Помимо этого, также необходимо, чтобы технология была реализуема со стороны операционной системы и БИОСа. Если последняя поддерживает аппаратную виртуализацию, пользователь получает возможность задействовать или же отключить ее в настройках. Необходимо учесть, что бывают чипсеты для материнских плат, которые базируются на процессорах AMD, и в которых нет возможности выключить поддержку этой технологии.
Как в БИОСе включить виртуализацию?
Для включения и выключения данной опции в БИОСе имеется специальная функция, которая так и называется – Virtualization Technology. Как правило, эта опция находится в разделах, связанных с центральным процессором или чипсетом.
Итак, как в БИОСе включить виртуализацию? Очень просто. Обычно установка значения Enabled дает возможность задействовать технологию, а значение Disabled – отключить. Необходимо иметь в виду, что активация настройки оказывает влияние только на производительность виртуальных компьютеров, которые работают в рамках гипервизора. На производительность всех программ операционной системы никакого влияния не оказывается.
Разные производители используют свои настройки, но все равно нетрудно включить виртуализацию в БИОСе (Asus, Lenovo и другие имеют схожие настройки).
Заключение
Мы выяснили, как в БИОСе включить виртуализацию. Данная технология является очень мощным средством, которое позволяет расширить возможности компьютеров и намного эффективнее использовать имеющееся в распоряжении аппаратное обеспечение. Большая часть современных персональных компьютеров обладает процессорами, в которые встроено данное решение. Это позволяет повысить их производительность, если используются виртуальные машины. Кроме этого, в большинстве ПК существует возможность настраивать поддержку аппаратной виртуализации.
Некоторые пользователи интересуется тем, как включить виртуализацию без БИОСа. Это сделать невозможно, так как производители аппаратного обеспечения внедряют технологию именно в железо. А прямой доступ к нему имеет только БИОС.
Что делать, если в VirtualBox появляется ошибка «Аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе»
VirtualBox – замечательный программный инструмент, позволяющий устанавливать и запускать операционные системы и приложения в изолированной безопасной среде, а также выполнять различные тестирования их функций. Но может случится так, что в один момент при запуске виртуальной машины вы получите ошибку «Аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе» и установленная на VirtualBox система не сможет запуститься.
В таких случаях пользователи нередко начинают искать причины неполадки в самом VirtualBox, изменять его настройки, переустанавливать и тому подобное, но корень проблемы обычно скрывается глубже. Если вы зайдете в настройки виртуальной машины в разделе «Система», то увидите, что вкладка «Ускорение» неактивна. Указанная ошибка редко возникает вдруг, «ни с того ни с сего», обычно ей предшествуют критические сбои, изменения системных настроек или аппаратные неполадки.
Также обратите внимание на следующий момент. Если на ноутбуке используется гибернация, в BIOS после выключения лэптопа вы можете не попасть, вместо этого у вас начнется загружаться система. Причина — изменение параметров электропитания, а именно, действия кнопок питания. Используйте перезагрузку или измените действие таким образом, чтобы при нажатии «Завершении работы» компьютер действительно выключался.
Схему управления питанием при этом лучше выбрать «Сбалансированная».
Но есть и другая причина, по которой VirtualBox может не видеть аппаратного ускорения. Такое бывает, если на ПК активен системный компонент Hyper-V. Откройте окно управления компонентами Windows, отыщите пункт Hyper-V и, если напротив него установлены галочки, снимите их, примените новые настройки и перезагрузите компьютер.
После этого созданные в VirtualBox машины должны начать запускаться. Ну и напоследок не помешает проверить настройки аппаратной виртуализации в самом виртуалбоксе. Галочки VT-x AMD-V и Nested Paging на вкладке «Ускорение» должны быть установлены.