Я вважаю, що VirtualBox видає цю помилку з ряду причин. Дуже дратує, що це одна помилка для багатьох речей, але, я думаю, це одна і та сама вимога, просто основна причина інша.
Потенційні проблеми:
- Ви не ввімкнули VT-x у VirtualBox, і це потрібно для віртуальної машини.
- Щоб увімкнути: відкрийте vbox, клацніть віртуальну машину, клацніть Налаштування ..., Система-> Прискорення-> VT-x.
- Ви не ввімкнули VT-x у BIOS, і це потрібно.
- Перевірте інструкцію до материнської плати, але в основному ви хочете увійти в BIOS відразу після того, як машина ввімкнеться (зазвичай клавіша DEL, F2, F12 тощо) і знайдіть тег «Додатково», введіть «Конфігурація процесора», а потім увімкніть «Технологія віртуалізації Intel».
- Ваш процесор не підтримує VT-x (наприклад, Core i3).
- У цьому випадку ваш BIOS і VirtualBox не повинні дозволяти вам спробувати увімкнути VT-x (але якщо вони це роблять, ви, ймовірно, отримаєте збій у віртуальній машині).
- Ваші спроби встановити або завантажити 64-розрядну гостьову ОС.
- Я думаю, що 64-розрядна ОС вимагає справжнього проходження процесора, який вимагає VT-x. (Експерт з питань віртуальних машин може прокоментувати це питання).
- Ви намагаєтеся виділити для віртуальної машини більше 3 ГБ оперативної пам'яті.
- Подібно до попереднього пункту, для цього потрібні: (а) 64-розрядна хост-система; та (b) справжнє проходження апаратного забезпечення, тобто VT-x.
Отже, для мого маленького безладу навколо машини, яку я відроджую, що має 8 Гб оперативної пам’яті, але лише старий Core i3, я маю успіх, якщо встановлю 32-розрядну версію Linux, виділивши 2,5 Гб оперативної пам'яті.
О, і скрізь, де я кажу "VT-x" вище, це, очевидно, однаково стосується і технології віртуалізації AMD "AMD-V".
Я сподіваюся, що це допоможе.