Як увімкнути VT-X?


73

Я хотів би надати гостьовій ОС декілька процесорів у VirtualBox. Моя хост-машина - чотириядерний HP Compaq і використовує апаратне забезпечення Intel Core 2 vPro.

Однак, коли я намагаюся включити налаштування в vbox, я отримую помилку про те, що VT-x недоступний. Це щось, що я можу десь включити? як я дізнаюся, чи підтримує це моє обладнання?

редагувати: за пропозиціями нижче, я спробував скористатися інструментом Securable, і він повідомляє, що віртуалізація обладнання "заблокована". Процесори повідомляються як " Intel Core 2 Quad CPU / Q9400 @ 2,66 ГГц "


1
Переконайтеся, що апаратне забезпечення підтримує vt-x контрольний список , а потім переконайтеся, що він увімкнено в BIOS.
Йоакім Елофссон

Ви змогли знайти налаштування в BIOS? Якщо ні, вкажіть назву / номер моделі вашого HP.
араторн

Виявляється, я просто не шукав потрібного місця в BIOS. Це було під меню безпеки :-)
Джоель Мартінес

1
Іноді це може бути на рівні ОС (Windows) - у розділі "Особливості Windows" мені довелося перемкнути Hyper-V у положення OFF (необхідний перезапуск). Тоді VirtualBox почав його використовувати.
Томаш Гандор

Відповіді:


45

Ви можете скористатися інструментом Securable від Gibson Research, щоб дізнатися, чи підтримує ваше обладнання розширення віртуалізації. Якщо він говорить про те, що ваше обладнання підтримується, але не ввімкнено, перевірте налаштування BIOS, щоб увімкнути його.


Я використав безпечний та оновив текст питання з тим, про що він повідомляв (Замкнено). Я засунувся в BIOS, але нічого не бачив про VT-x, апаратну віртуалізацію чи vmx
Joel Martinez

"Замкнено" означає, що ваш процесор підтримує віртуалізацію, але він був відключений у BIOS
важкий

1
У моєму Dell Optiplex 960 єдиний спосіб увімкнути VT - це якщо явно відключені інші варіанти віртуалізації (прямий IO та надійне виконання).
Нік

1
Користувачі, що користуються Bitlocker, будьте обережні: зміни налаштувань VT можуть змусити вас ввести ключ відновлення Bitlocker. Якщо ви не зберегли ключ відновлення, вимкніть Bitlocker перед зміною налаштувань.
Нік

1
@vijay, налаштування BIOS є специфічними для виробника вашого комп'ютера, проте більшість з них вимагає перезавантажити комп'ютер. Як правило, ви можете натиснути F2або F12або DELпід час процедури POST , щоб увійти в програму налаштування BIOS.
важкий

26

Запустіть ПК, натисніть F2, перейдіть до опції безпеки та увімкніть технологію VT .


12
У деяких нових BIOS він називається віртуальною технологією або віртуалізацією Intel в опції налаштування процесора .
Java Xu

Чи можливо включити налаштування віртуалізації BIOS без перезавантаження системи. Або можливо змінити всередині системи. Моя система під час перезапуску кнопки F2 не працює. Мені потрібно включити віртуалізацію BIOS. Чи можливо це зробити?
vijay

У мене на ноутбуці є технологія VT-x (перевірити в Інтернеті та декількох програмах) i53120M, але такої опції в BIOS немає. У віртуальному вікні написано, що я не можу використовувати прискорення віртуалізації, і розділ прокесорів є сірим.
Владо Панджич

7

Ваш процесор підтримує VT-X, вам потрібно просто включити його в налаштуваннях BIOS. Перезавантажте комп'ютер і натисніть вказану клавішу на завантажувальному екрані, щоб увійти в налаштування BIOS і включити його.


додано специфіку щодо процесорів на хості. дайте мені знати, чи є ще щось, що я повинен дати вам детальну інформацію. Дякую!
Джоель Мартінес

Чи є спосіб включити vt-x без використання BIOS? Я щойно купив ноутбук з Intel 3820QM, і біос не дає мені цього варіанту; інші люди нарікають на це також, тому це не те, що я сумував. Це Clevo P170EM
Ritsaert Hornstra

1
У мене є ноутбук Ivy Bridge, і він повинен підтримувати VT-x, але ... У BIOS немає можливості його включити; чи є інший спосіб включити це? Я можу створити нове питання щодо SuperUser.
Ritsaert Hornstra

Після деяких пошуків я знайшов новіший (схожий на неофіційний) BIOS з підтримкою VT-x завжди включений (замість того, щоб завжди вимикати).
Ritsaert Hornstra

5

Це може бути не очевидним. Його іноді називають технологією vanderpool у біосах, не згадуючи про віртуалізацію.


5

Як бічна примітка: деякі ноутбуки вимагають відключити та вимкнути ноутбук після включення VT-x у BIOS та виймання кабелю живлення та акумулятора протягом 30 секунд. Я просто сьогодні мав такий ноутбук, і знайшов тут це рішення .


3

Зниження оперативної пам’яті в VirtualBox з 4 Гб до 2 Гб працювало для нас, коли у нас була тільки RDP для хост-машини, тому не можна було отримати доступ до BIOS.


2

Для мене "VT-x недоступний" був дуже оманливим - у мене був оновлений комп'ютер до Windows 10, який увімкнув Hyper-V, що призводить до повідомлення про помилку.

Вимкнення Hyper-V з функцій Windows вирішило проблему. На підставі коментарів тут я не єдиний.

Зауважте, що, наприклад, Docker у Windows 10 хоче, щоб Hyper-V включений. Це означає, що ви не можете запускати Virtualbox та Docker на одній машині Windows, про що Docker попереджає про:

(за межами Windows 10 / Docker, Docker Toolbox використовується для запуску Docker в Windows, який добре працює з VirtualBox)


Сьогодні вам також потрібно відключити безпеку на основі віртуалізації: superuser.com/a/1415967/155706
Hrobky

0

На "Моєму ноутбуці Sony" встановлено параметр Intel(R) Virtualization Technology, який знаходиться під Advancedвкладкою.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.