Настройка bios на сервере для виртуализации
На протяжении последних 15 лет слово «виртуальный» звучит практически из каждого утюга. Нам обещают все более реалистичные виртуальные миры или, как минимум, дополненную реальность. Виртуальная реальность, как в знаменитой трилогии «Матрица», пока в будущем. А вот виртуализация внутри процессора — реальное настоящее.
Зачем нужна виртуализация на домашнем компьютере
Вот простой пример: вы используете для работы и игр Windows, но при этом хотите изучить, например, Linux. Значит, нужно, чтобы эта операционная система находилась под рукой. Или занимаетесь программированием под Android или iOS. В этом случае постоянно требуется проверка разработанного приложения в родной среде.
Без виртуализации пришлось бы устанавливать на один компьютер две операционные системы, делать загрузчик и запускать каждую операционную систему поочередно. Или еще хуже — стирать одну ОС, устанавливать другую с переносом данных, переустановкой нужных приложений и так далее.
Так вот виртуализация позволяет обойтись без всех этих сложных процедур. Используя ее,можно запускать несколько операционных систем одновременно (одну внутри другой или две параллельно) и работать в той среде, которая нужна под конкретную задачу.
Виртуализация в бизнесе
Главная задача виртуализации — оптимальное использование производительности и мощности современной компьютерной техники в бизнес-приложениях, где используется мощное и дорогое оборудование.
Например, ваша организация собирается поставить почтовый сервер для обработки поступающей и исходящей переписки, а еще развернуть DNS и WEB-сервер. Сколько для этого нужно серверных машин? Достаточно одной. Потому что на ней, в виртуально разделенных друг от друга «песочницах», на одном и том же железе заработают как бы три отдельных компьютера, выполняющие каждый свою задачу. Так вы разместите на одном компьютере сразу три отдельных сервера и используете всю мощность и производительность техники, окупив потраченные средства.
Разумеется, так как мощность и производительность серверных систем и пропускная способность каналов связи постоянно растет, у виртуализации появляется все больше возможностей для применения. Наглядный пример из относительно недавно запущенных и находящихся у всех на слуху — сервис GeForce Now, благодаря которому можно на слабых компьютерах запускать современные игры.
Фактически это удаленные виртуальные компьютеры, выделенные сервисом под конкретного игрока. Собственная техника выступает только как терминальное устройство, для которого уже не так важна производительность процессора и видеокарты.
Основные направления развития виртуализации
В целом виртуализация как технология сейчас развивается по трем основным направлениям:
- Виртуализация представлений. Это все тот же сервис GeForce Now. Сервер предоставляет вычислительные мощности, выполняет все расчеты, а на стороне терминала, за которым находится пользователь, только отображаются результаты расчетов. Да, в этом случае аппаратные требования к серверу оказываются высокими, но зато терминальное оборудование может быть очень простым.
- Виртуализация аппаратной платформы. Это имитация аппаратной платформы с четко заданными параметрами. На созданный таким образом виртуальный компьютер устанавливают собственную ОС, запускаемую с помощью соответствующего приложения. Пример такой виртуализации — точная эмуляция Android для проверки и поиска багов в новых приложениях.
- Виртуализация программной среды. Используется для запуска программ в изолированной, не контактирующей с «окружающим миром» среде. Это делается для исключения конфликтов и защиты приложений — как запускаемых внутри «песочницы» от внешних воздействий, так и остальных программ от небезопасного софта внутри виртуальной среды. Например, при запуске в такой «виртуальной песочнице» безопасного браузера, вы не навредите свой операционной системе, посещая вредоносные сайты, так как все работает внутри специально созданной для приложения программной среды.
Как работает виртуализация
Мы разобрались с тем, что виртуализация — это хорошо и полезно. А что требуется для того, чтобы она заработала на вашем конкретном компьютере? Надо чтобы процессор поддерживал виртуализацию.
То есть, он должен уметь работать с несколькими системами команд одновременно – например, от одной операционной системы и от другой. А значит, выполнять инструкции, выделять адреса и место под хранение данных так, чтобы они работали только в нужной среде, да еще и взаимодействовали с интерфейсом, портами ввода-вывода, видеокартами и прочими узлами компьютера.
Такая технология есть у обоих крупных производителей процессоров для ПК: у Intel она называется Intel VT, у AMD — AMD –V.
Особенности Intel VT
Впервые о разработке технологии виртуализации компания Intel объявила еще в 2005 году. И с тех пор Intel VT постоянно совершенствуется и расширяется.
Корпорация Intel описывает Intel VT как технологию, развивающую несколько основных направлений. На сегодня это:
- виртуализация процессоров. Производительность современного процессора, работающего в составе виртуальной машины, практически такая же, как и при работе в составе физической. Кроме того, пользователь может создавать внутри работающей виртуальной среды другую. То есть, делать что-то вроде «матрешки» из «вложенных» друг в друга виртуальных операционных систем — так работает вложенная виртуализация;
- виртуализация графических представлений через Intel Graphics Virtualization. Обеспечивает виртуальным машинам полный доступ или совместное использование графических процессоров и систем, отвечающих за работу с видео. Применяется для удаленных рабочих мест (несколько пользователей работают с удаленных терминалов на одном сервере) и онлайн-игр;
- виртуализация ввода-вывода Intel Virtualization Technology for Directed I/O и прочие технологии работы с периферией обеспечивают передачу результатов обработки на сетевые и прочие устройства ввода-вывода информации. То есть, образно говоря, не дают виртуальным машинам «поссориться» при взаимодействии с сетью и не потерять в быстродействии. А также позволяют им получать доступ к любым устройствам, подключенным, например, к шине PCI-E. Отсюда следует и виртуализация сетевых функций, например, Intel QuickAssist.
Особенности AMD–V
Процессоры AMD по цене доступнее Intel, но это совсем не говорит о том, что они хуже. Есть мнение, что как раз наоборот. Многие игровые платформы строятся именно на основе процессоров, чипсетов и видеокарт этой компании.
И, конечно же, у главного конкурента Intel есть свой набор функций, реализующих аналогичные процессы виртуализации. Точно также на машинах, собранных на процессоре и чипсете AMD, можно развернуть несколько операционных систем и обеспечить их работу с периферийными устройствами, сетью, памятью и пр. или, например, запустить критичное приложение в изолированной среде.
Включение виртуализации на компьютере
Непосредственный запуск виртуальных машин выполняется с помощью специальных приложений:
- менеджеров виртуальных машин. В качестве примера можно привести VMWare Workstation , Parallels Workstation . В этом случае одна операционная система запускается внутри другой;
- программ-гипервизоров, позволяющих запускать на одном компьютере одновременно несколько операционных систем. Примеры таких приложений — Microsoft Hyper-V или Xen .
Но до того, как вы запустите эти программы и приступите к установке и настройке виртуальных машин, вам потребуется включить виртуализацию.
Дело в том, что по умолчанию в настройках BIOS большинства материнских плат виртуализация отключена. И ее необходимо включить в соответствующем разделе, который называется у каждого производителя по-своему, например, «Virtualization Technology» изменив значение опции с «Disabled» на «Enabled».
Если такой опции нет, то может оказаться так, что прошивка вашей материнской платы или процессор (хотя такое сейчас возможно только на старых моделях) виртуализацию не поддерживает. В этом редком, но возможном случае использовать преимущества виртуализации не получится.
Такая функция отключена в BIOS некоторых моделей ноутбуков Aser Aspire, позиционируемых производителем, как техника для домашнего использования.
Но в подавляющем большинстве случаев, вы просто включаете в BIOS виртуализацию, сохраняете настройки и после этого можете устанавливать и запускать гипервизоры или менеджеры виртуальных машин и приступать к работе с ними, управляя несколькими вычислительными процессами в разных оболочках одновременно.
Виртуализация может понадобиться тем пользователям, которые работают с различными эмуляторами и/или виртуальными машинами. И те и те вполне могут работать без включения данного параметра, однако если вам требуется высокая производительность во время использования эмулятора, то его придётся включить.
Важное предупреждение
Изначально желательно убедиться, есть ли у вашего компьютера поддержка виртуализации. Если её нет, то вы рискуете просто зря потратить время, пытаясь произвести активацию через BIOS. Многие популярные эмуляторы и виртуальные машины предупреждают пользователя о том, что его компьютер поддерживает виртуализацию и если подключить этот параметр, то система будет работать значительно быстрее.
- Технология «Intel Virtualization Technology» в БИОСе уже подключена по умолчанию (такое бывает редко);
- Компьютер не поддерживает этот параметр;
- Эмулятор не способен произвести анализ и оповестить пользователя о возможности подключения виртуализации.
Включение виртуализации на процессоре Intel
Воспользовавшись этой пошаговой инструкцией, вы сможете активировать виртуализацию (актуальна только для компьютеров, работающих на процессоре Intel):
- Перезагрузите компьютер и войдите в BIOS. Используйте клавиши от F2 до F12 или Delete (точная клавиша зависит от версии).
- Теперь вам нужно перейти в пункт «Advanced». Также он может называться «Integrated Peripherals».
- В нём нужно перейти в «CPU Configuration».
- Там необходимо найти пункт «Intel Virtualization Technology». Если данного пункта нет, то это значит, что ваш компьютер не поддерживает виртуализацию.
Включение виртуализации на процессоре AMD
Пошаговая инструкция выглядит в этом случае похожим образом:
- Войдите в BIOS.
- Перейдите в «Advanced», а оттуда в «CPU Configuration».
- Там обратите внимание на пункт «SVM Mode». Если напротив него стоит «Disabled», то вам нужно поставить «Enable» или «Auto». Значение меняется по аналогии с предыдущей инструкцией.
Включить виртуализацию на компьютере несложно, для этого нужно лишь следовать пошаговой инструкции. Однако если в BIOS нет возможности включить эту функцию, то не стоит пытаться это сделать при помощи сторонних программ, так как это не даст никакого результата, но при этом может ухудшить работу компьютера.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Еще статьи по данной теме:
msi cr61 0m intel- версия моего ноутбука. я самостоятеьно зашел в биос нашел строку advanced но там нет строки cpu configuration там есть только usb cinfiguration. перед этим я использовал программу «securable » КОТОРАЯ ПОКАЗАЛА ЧТО на моем ноутбуке поддерживается виртуализация. помогите пожалуйста я третий час сижу и не могу найти информацию по этому поводу
У меня такая же проблема
Понимаю тоже самое ни как не могу биос найти мой у всех есть cpu а у меня нет хотя я скачал прогу у меня галачка и крестик если 1 галочка значит он поддерживает а если 2 крестик значит его надо включить в биос
Наличие галочки в программе еще не означает возможность включить виртуализацию в БИОС — присутствие этой опции там зависит от производителя материнской платы, так как он разрабывает и BIOS и за ним остается возможность разрешить/запретить вам включать некоторые параметры.
Отличная статья, спасибо! Только после включения SVM в bios перестала загружаться Win10. Отключаю SVM обратно — все ок. Не подскажете, есть ли у этой проблемы решение?
У меня нету вкладки advanced что делать? Помогите пожалуйста!
Савва, здравствуйте. В зависимости от версии и производителя БИОСа вкладки и меню могут отличаться. Как вариант можете поискать нужную строку в других разделах. Но делайте это аккуратно, дабы ничего не изменить и не навредить системе.
Ну нет у меня в биосе вкладки advanced. Что делать,как включить винтуализацию? Эмуляторы без этого вообще не работают
Аноним, здравствуйте. Если бы вы указали модель материнской платы или ноутбука, было бы очень кстати. Так нам будет проще помочь вам.
Ищите опцию «Intel Virtualization Technology» (она также может называться «Virtualization» или «Virtualization Technology») в других вкладках БИОС. Например, она может располагаться во вкладке «Configuration» или «System Configuration». Кроме того, стоит заметить, что бюджетные старые процессоры или ноутбуки начальных уровней с урезанным BIOS могут вообще не иметь возможности включения виртуализации аппаратно.
У меня версия биоса F1, и я долго искал SVM (у меня AMD), но в итоге нашёл и включил. Но Бокс всё ещё жалуется на отключенный SVM в биосе
Возможно, чтобы виртуализация заработала в полной мере, нужно задействовать все ядра на запуск. Для этого нажмите Win + R, напишите msconfig. В открывшемся окне перейдите на вкладку «Загрузка», там найдите «Дополнительные параметры» и зайдите туда. Поставьте галочку рядом с «Число процессоров» и выберите максимальное доступное число. Перезагрузите ПК и проверьте работу виртуализации.
Кроме этого проверьте, не включена ли виртуализация Hyper-V. Для этого через «Панель управления» зайдите в «Удаление программы», на панели слева выберите пункт «Включение или отключение компонентов Windows». Снимите там галочку с «Hyper-V». Лучше будет перезагрузить компьютер и проверить, работает ли виртуализация.
Обычно что-то из этого помогает.
А что если а меня там есть вкладка с Virtual PC?
Отправьте скриншот, чтобы было понятнее, где «там».
Здравствуйте, когда я перезагружала пк вы просили нажать от f2 до f12, но ничего не происходило, даже delete не работает, что делать?
В XPБИОСЕ ТАКОГО НЕТ
ВКЛЮЧАЮ АИМП ПОКАЗЫВАЕТ ГРАФИЧЕСКИ ПРОГА ПАШЕТ, НО ЗВУКА ТО )))НЕТ!
В БИОСЕ АУДИО ВКЛЮЧЕНО(ЗВУКА КОНЕЧНО ТОЖЕ НЕ СЛЫШНО)
ВЫНДОВС ХР SP3, ИНТЕЛ ЦЕЛЕРОН
……..ЕМЕЙЛ ВАМ НЕ СООБЩИТЬ ))) БОКОВАЯ СТРЕЛКА НЕДАЕТ, ЛИБО ВЫ ССАЙТОМ «НА КРУТИЛИ» ЛИБО ЭТО НАМЕРЕННОЕ ДЕЛО…ТОГДА ЭТО НЕ ЕСТЬ ХОРОШО, КАК БУДТО ВЫ НЕ ХОТИТЕ ОБЩАТЬСЯ, РАЗВЕ ЧТО АНОНИМОМ, ВПРОЧЕМ МОЖНО И СЮДА ВПИСАТЬ ЕСЛИ ПОДУМАТЬ.
хотелось бы получить граммотный совет классного специалиста
Вы «немного» ошиблись темой. Причем тут виртуализация и зачем вы пытались включить ее в BIOS? Она никоим образом не относится к проблемам со звуком. Тем более нет никаких подробных сведений — тип соединения колонки (блютуз, юсб, 3.5 мм), неизвестно есть ли звук, например, в наушниках.
В advanced нет виртуализаций (Acer A715-71G)
Опция «Intel VTX» и есть виртуализация (Intel Virtualization Technology), и она у вас уже включена.
виртуализация включена, но LeoMoon все равно показывает что она отключена, что делать?
винд 7, Hyper-V нет, антивирусов нет
вот это утилита говорит что все в норме
мучаюсь ради приложения
как видно со скрина приложение тоже говорит что виртуализация отключена
по поводу BlueStacks можете что либо посоветовать, или тоже писать в тех помощь?
Можете написать в MEMU или в BlueStacks, без разницы, единственное что я могу предположить — ваш процессор не поддерживается новыми версиями эмуляторов. В целях эксперимента можете отыскать и установить какой-нибудь BlueStacks 2 (или аналогичную старую версию MEMU) и посмотреть, что там с виртуализацией. Если вдруг она там будет работать, вероятно, дело и правда в поддержке процессоров. Если нет — обратитесь в техпо за советом.
Здравствуйте я не могу включить виртуализацию, точнее найти где она в биосе
Добрый день, этот пункт в вашем BIOS может располагаться и в других разделах. Возможно, он есть не в «Advanced BIOS Features», а в «Advanced Chipset Features» > «CPU Feature» > «Virtualization».
У меня нет параметра cpu configuration
Он и необязательно должен присутствовать — БИОС же разный бывает. Мы за пример взяли самый популярный вариант, если у вас другой — ищите в Advanced пункт, активирующий виртуализацию, и включайте ее.
Что делать, если «CPU Configuration» нет? Это значит, что ноут не поддерживает виртуализацию?
Совершенно нет, пункт «CPU Configuration» может и отсутствовать. Главное, что у вас есть Intel Virtualzation Technology и она включена, значит виртуализация поддерживается.
Оба способа были для AMD процессора
Здравствуйте, у меня проблема в том что у меня нету вкладки адванс и цпу конфигурации. Утилиты показывают что на моем пк есть виртуализация но её нужно включить
Здравствуйте, это ноутбук Acer Aspire?
День добрый! Да это походу Acer Aspire, ибо я тоже являюсь обладателем такого же чуда. И не могу найти способ включить виртуализацию, ведь BIOS усечен, хоть и поддерживает ее. Буду признателен если поможете ее включить.
Здравствуйте, Павел, вынуждена вас огорчить, но, скорее всего, включить виртуализацию не получится. Некоторые ноутбуки собраны по-глупому — процессоры поддерживают виртуализацию, а материнская плата (значит и зависящий от нее BIOS) — нет. Из-за этого на многих Acer Aspire невозможно включить виртуализацию — БИОС их материнской платы очень урезан и просто-напросто не позволяет совершить активацию этой функции. На Хабре (нажмите сюда) показано, как изменить BIOS на Acer Aspire One и разрешить виртуализацию, но такой процесс довольно сложен для многих пользователей. Поэтому тут вариантов немного — обратиться к знакомым знатокам, в сервисный центр (неофициальный), готовый прошить БИОС за немалую сумму денег либо попытаться самому, что тоже довольно непросто.
Доброго времени суток! Спасибо за ответ, но к сожалению выше изложенное вами я уже знаю, включая и эту статью, а так же немало видео с ютуба. Тлела надежда что вы сможете чем то подбодрить, но увы как мы видим в моей ситуации вопрос ясен и вердикт печален. ))
Вот правда еще один вариант, но не знаю работает ли, ссылка на скачивание файла не рабочая, проверить не смог.
У меня всё по другому…
Не мог найти нужного на ноуте тошиба а200
Помогите не нашел как включить вертуализацию….. Модель компа интеркор 2 виндовс 7 макс
Здравствуйте, Аноним. Мы не можем помочь включить Вам виртуализацию, поскольку названия «интеркор 2» вообще не существует, соответственно, нам оно ни о чем не говорит. Воспользуйтесь, пожалуйста, специальными программами для просмотра характеристик компьютера, если Вы не знаете точную модель своего процессора и материнской платы. Скопируйте название из софта и вставьте в свой следующий комментарий. Тогда мы поможем разобраться в сложившейся трудности.
У меня нет раздела Advensed. Ноутбук Lenovo g50-45. Стоит Windows 8.1 на 64-bit. Процессор AMD. Что мне сделать чтобы включить виртуализацию?
Короче на G50 вертуализация включается так
1 обновляем биос с офф сайта
2 заходим в биос в разделе Конфигурация находим SVM support стаим Enabled
Все просто)
Как включить расширенные настройки в bios insydeh20 setup utility rev 3.5 ?
Так как нет меню Advanced / System Configuration и нет возможности проверить есть ли Технология Виртуализации.
Ноутюук Packard Bell — dot s — Intel Atom N570 — ОЗУ 2 — 32bit (windows 7).
Скорее всего, ввиду того ваш ноутбук аппаратно очень слабый, подобные опции в нем просто заблокированы, а сам BIOS максимально урезан производителем. Узнать нужную информацию можно и проверив поддержку виртуализации по процессору (у вас это Intel Atom N570). Официальный сайт заявляет, что поддержка виртуализации отсутствует, и хоть ее, конечно, в теории можно включить, но для этого придется «взломать» БИОС (смотрите эту статью), что обычному пользователю будет понять и сделать крайне трудно, да и просто небезопасно, т.к. ноутбук подобными действиями можно вывести из строя.
ПОМОГИТЕ ПОЖАЛУЙСТА
НЕ МОГУ НАЙТИ VT
Тип BIOS Phoenix
Версия BIOS P5211DN
SMBIOS Version 2.6
Системная плата FIC PCA serial
Назовите модель вашего ноутбука.
С помощью утилиты Intel processor utility я увидел что технология виртуализацию у меня есть у процессора. Но в биосе нет этой настройки.
Большое Спасибо!! Очень помогло! Включил виртуализацию через БИОС, а то эмулятор постоянно просил включить для быстродействия.
Здравствуйте! Ноутбук Samsung NP355V5X процессор AMD A6 Программное обеспечение показывает, что VT поддерживает, но сколько не бился, не нашел в БИОС включения. Может вам что известно? Заранее благодарен!
Здравствуйте, если в БИОС вы не видите опции SVM Mode или какого-нибудь пункта, где в названии есть слово VT, скорее всего, виртуализация на ноутбуке заблокирована. Дело в том, что за поддержку виртуализации отвечает процессор, и фактически на ноутбуке она присутствует в выключенном состоянии, но вот БИОС, вшитый в материнскую плату, может иметь далеко не весь спектр настроек, которые поддерживает процессор. Это довольно часто бывает с виртуализацией на ноутбуках, которая недоступна для включения именно на уровне BIOS. Единственное, что можно попробовать в таком случае — обновить БИОС, предназначенный для NP355V5X, до последней версии — вполне возможно, что в новой версии этого ПО опция появится.
Анастасия, спасибо большое за ответ! Действительно, помогло обновление Биоса до последней версии! )) Втбиосе так и не появился пункт включения/выключения VT, но зато режим виртуализации включился. Правда теперь отключить не получится )) разве что откатывать Биос к старой версии ))
Здравствуйте!
Нет графы которая вообще как то связывает с VT! Всю ночь смотрел видосы, читал форумы, нет и все!
Системная плата — Gigabyte GA-EP43C-DS3
Версия BIOS — F4 ( специально обновил, думал дело в этом )
Hiper — V — Выкл
SecurAble и LeoMoon CPU-V показывает , что она предусмотрена.
Анастасия, здравствуйте! Сделал всё как должно по инструкции. У меня Леново B50-30, win 7 * 64, установил NOX player, в БИОСе включил функцию VT, всё конкретно проверил, чтобы пользоваться NOX, но почему то включается медленно и глючит, температура процессора доходит до 41. А чтобы отключить Hyper-V, у меня его нету. Не пойму, почему не желает нормально работать NOX player? Вот на скрине показано, что всё исправно.
Здравствуйте. В Windows 7 нет компонента Hyper-V, он имеется только в Windows 8 и выше, поэтому он в вашем случае не при чем. Если программы показывают, что вы успешно включили виртуализацию, значит, так оно и есть, и тормозит приложение не из-за проблем с VT. 41 градус процессора это более, чем нормально, беспокоиться по этому поводу не о чем. Если тормозит Nox, проблему нужно поискать в нем: улучшили ли вы внутренние расширенные настройки приложения как на прикрепленном скриншоте (добавив ядра, количество выделяемой ОЗУ)? Без этого он вряд ли будет работать хорошо на не очень производительном (по современным меркам) ноутбуке. Помимо того, нужно помнить, что на это может влиять и программная составляющая: устаревший DirectX или драйвер видеокарты.
Здравствуйте,помогите,пожалуйста,как включить виртуализацию на ноуте леново Intel,если можно объясните подробно,а то я в этих настройках никак не могу разобраться
Здравствуйте, на каком этапе у вас возникла сложность? Вы не можете отыскать нужный параметр в BIOS? В статье есть скриншот того, как выглядит эта настройка там. Если у вас нет вкладки «CPU Configuration», ищите на похожих или просто других вкладках. Название пункта с виртуализацией примерно всегда одинаковое — «Intel Virtualization Technology» или что-то связанное со словами «virtualization», «VT-x». Этот параметр надо перевести в состояние «Enabled» и нажать F10 на клавиатуре, чтобы сохранить настройки и перезагрузить ноутбук. Кроме того, нужно учитывать, что далеко не на всех ноутбуках ее можно включить, что особенно касается бюджетных моделей.
Приложения виртуализации и контейнерирования, такие как 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, вы можете увидеть одну или несколько из следующих ошибок:
- На этом компьютере не включен VT-x / AMD-V
- Аппаратное ускорение VT-x / AMD-V недоступно в вашей системе
Если вы столкнулись с этой проблемой, читайте дальше, чтобы включить аппаратное ускорение в 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 и откройте новый мир возможностей.
Аппаратная виртуализация — виртуализация с поддержкой специальной процессорной архитектуры. Необходима для того, чтобы эмуляторы операционной системы и некоторые программы работали быстрее, чем обычно. Самые первые процессоры с поддержкой этого процесса появились у компании Intel в 2005 году. Это были 672-я и 662-я модели CPU поколения Pentium 4. Сегодня она называется Intel Virtualization Technology. Для AMD аналогичный процесс называется AMD SVM Support, где вторая часть аббревиатуры означает Secure Virtual Machine.
Зачем нужна виртуализация в БИОС.
Аппаратная виртуализация нужна для ускорения работы с виртуальными машинами и эмуляторами. Она помогает некоторым программам напрямую отправлять команды процессору, чтобы он обрабатывал их более оперативно, чем обычно. Нужна лишь для тех программ, которые занимаются эмуляцией операционной системы: Windows, Linux или Android. Старые процессоры могут не поддерживать режим виртуализации .
Бывает расширенной и обычной. Простая даёт прямой доступ от программ к процессору. Расширенная дополнительно позволяет программе напрямую обращаться к оборудованию на разъёмах подключения типа PCI: видеокарте, сетевой карте и т. д.
Помимо программ-эмуляторов виртуализация также может улучшать работу некоторых видеоплееров и браузера Google Chrome — за счёт аппаратного ускорения. Для этого нужно сделать так, чтобы виртуализация в БИОС была активирована.
Какие программы работают в режиме виртуализации.
В основном, это эмуляторы среды (операционной системы). К ним относятся:
- VMware Workstation Player — создаёт виртуальную машину (аналог ПК) на операционке Windows или Linux. На созданной машине будет свой собственный виртуальный процессор, оперативка, винчестер и всё другое подобное оборудование. Если запускать VMware без виртуализации — начнётся сильное торможение компьютерных процессов. Визуально с монитора эмулированная ОС выглядит полностью как обычная, однако она на 100% изолирована от реального Linux или Windows.
- VirtualBox . По своим функциям похожа на VMware, но при этом является бесплатной. Поддерживает больше платформ, чем свой аналог: помимо Linux и Windows есть возможность эмулировать DOS, OpenSolaris, Solaris, FreeBSD, ReactOS и macOS. По отзывам пользователей, бесплатный эмулятор работает медленнее, чем VMware.
- BlueStacks/NOX App Player . Оба эти эмулятора нужны для ОС Android. Отличаются друг от друга интерфейсом и функционалом, конкурируют между собой за внимание пользователей. В сравнении с эмуляторами других ОС, эти программы более требовательны к аппаратным ресурсам компьютера.
Как включить виртуализацию на своём компьютере
- Виртуализация уже активирована в БИОС по умолчанию . Такое редко, но бывает.
- Ваш компьютер не поддерживает эту технологию . Может быть в том случае, если у вас очень старый процессор. Напоминаю — на процессорах Intel виртуализация появилась в 2005 году.
- Эмулятор не может выполнить анализ и поэтому не сообщает пользователю о возможности активировать виртуализацию .
Теперь расскажу, как включить виртуализацию в BIOS. Обратите внимание, гайды разные, для CPU >> INTEL и AMD.
- Перезагрузите свой компьютер и зайдите в BIOS. Для его запуска нажмите при загрузке компьютера клавишу Delete, F12 или F2.
- Переходите в пункт биоса «Продвинутое» («Advanced»). В некоторых версиях этот раздел называется «Встроенные периферийные устройства» («Integrated Peripherals»). Используйте курсорные стрелки для перемещения по пунктам меню BIOS, выбор подтверждайте кнопкой Enter.
- Заходите в «CPU Configuration» («Настройки ЦП»).
Ищите строку «Intel Virtualization Technology» («Технология виртуализации Intel»). Если такой надписи здесь нет — значит, ваш компьютер не осуществляет поддержку этой технологии. - Если пункт есть — посмотрите, какое ему назначено значение. Если напротив написано Disable — нужно поменять его на Enable.
- Выходите с помощью раздела «Сохранить и выйти» («Save&Exit»). Или нажмите кнопку F10.
Перезагрузите компьютер.
Этот способ применим только для CPU марки AMD:
- Перезагрузитесь и запустите БИОС.
- Найдите раздел «Advanced» и зайдите в него. Следом вам нужен подраздел «CPU Configuration».
- Необходимо найти «SVM Mode». Если напротив написано «Отключено» («Disabled») — поменяйте значение на «Auto» или «Enable».
- Выйдите из BIOS и сохраните новые настройки.
Заключение.
Как видите, нет ничего сложного в том, чтобы активировать виртуализацию на своём компьютере. Другой вопрос — нужна ли она Вам.. Если часто используете в работе программы, эмулирующие ОС, — обязательно включайте виртуализацию , без неё вам не обойтись. При любом другом случае этот включённый процесс не создаст вам неудобств, скорее даже наоборот — может ускорить работу некоторых программ , включая браузер Google Chrome.
Всем привет! Сейчас будем говорить о такой запутанной теме, которая звучит так: как включить виртуализацию в БИОСе. Также попробуем разобраться зачем, вообще, это нужно делать.
Итак, друзья мои, если говорить простыми словами, то эта технология нужна для работы различных программных виртуальных машин и эмуляторов. С ее помощью в разы увеличивается быстродействие такого ПО.
Содержание статьи:
А это есть не что иное, как призыв включить эту самую гребаную виртуализацию. Ведь сокращенно данная технология называется VT-x или AMD-V. Все зависит от того, на процессе какого производителя она применяется.
Ну что же, давайте пробовать делать первые шаги в нужном направлении. Первым делом нам нужно войти в БИОС, чтобы, собственно, активировать эту самую функцию. Поэтому от слов к делу.
Конечно, сразу стоит сказать о том, что у каждого производителя вход в БИОС и разделы в нем могут существенно различаться . Но для наглядности и в качестве примера, все дальнейшие действия будут показаны на ноутбуке Lenovo.
Итак, входим и сразу следуем в раздел "Configuration". Там находим так нужный нам пункт "Intel Virtual Technology" и активируем его, выбрав значение "Enable":
Вот и все, теперь виртуализация в БИОСе включена, можно пользоваться. Осталось только сохранить внесенные изменения. Для этого следуем в раздел "Exit" и выбираем пункт "Exit Saving Changes":
Но в завершение давайте немножко поговорим об одном не очень приятном нюансе, с которым вы можете столкнуться, включая вышеописанную технологию. Все дело в том, что некоторые производители блокируют ее по умолчанию.
То есть железо компьютера может поддерживать виртуализацию, но в БИОСе не будет возможности активировать нужный пункт. В таком случае, увы, отделаться малой кровью не получится.
В Сети есть множество информации по поводу того, как можно снять такой блок. Но надо сразу сказать, что рассчитана она явно не на рядового пользователя, поскольку там требуется владение специфическими компьютерными знаниями:
А наш рассказ про включение виртуализации подходит к концу. Если остались какие-то вопросы, скорее задавайте их в комментариях к статье.
Читайте также: