"VT-x недоступний", коли я запускаю свою віртуальну машину [закрито]


120

Я створив віртуальну машину за допомогою програмного забезпечення VMWare і отримав помилку під час запуску віртуальної машини. Там написано: "VT-x недоступний:

00:00:03.916 NAT: zone(nm:mbuf_cluster, used:0)
00:00:03.916 NAT: zone(nm:mbuf_packet, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_pagesize, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_9k, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_16k, used:0)
00:00:03.930 VMSetError: D:\tinderbox\win-4.0\src\VBox\VMM\VMMR3\VM.cpp(350) VMR3Create; rc=VERR_VMX_NO_VMX
00:00:03.930 VMSetError: Unknown error creating VM
00:00:03.931 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={VT-x is not available. (VERR_VMX_NO_VMX).
00:00:03.931 Unknown error creating VM (VERR_VMX_NO_VMX)}, preserve=false
00:00:03.944 Power up failed (vrc=VERR_VMX_NO_VMX, rc=E_FAIL (0X80004005))

Будь-яка ідея, чому я отримую цю помилку?


17
У мене була така ж помилка - я відключив "IO-APIC" у системних налаштуваннях VM. Це працює для мене.
maholtz

44
Відключення функції Windows Hyper-V працювало на мене
Scotty Wagoner

11
Hyper-V знову став активним, коли я оновив до Windows 10 без мого відома. Слідкуйте за цим.
metaforge

2
У мене був включений Hyper-V, все було нормально, але деякі VM GenyMotion не працюватимуть (нічого вище, ніж Android 5.0). Виправлення для мене було в цьому відео, дуже просто. youtube.com/watch?v=Y56boAsdptw
Бред Мартін

1
У моєму випадку я встановив "Microsoft Visual Studio Emulator for Android". Це об'єднало всі мої VM VM. Я видалив емулятор, досі не було кісток. Я побачив, що Hyper-V не встановлений, тому встановив його та видалив - це скидання переключило перемикач і знову почало працювати мої VM VM.
JMD

Відповіді:


137

Ви можете спробувати зменшити базову пам'ять у налаштуваннях до приблизно 3175 МБ та зменшити ваші ядра до 1. Це повинно працювати, якщо ваш BIOS встановлений для віртуалізації. Використовуйте клавішу f12, безпеку, віртуалізацію, щоб переконатися, що вона включена. Якщо він не каже VT-x, це нормально, він повинен говорити VT-d тощо.


1
Я чомусь не зміг відредагувати кількість ядер в інтерфейсі, оскільки він був відключений. Довелося відредагувати "* .vbox" відповідного зображення, щоб змінити ядра на 1.
deepak

2
У мене була подібна проблема і зменшення пам’яті вирішило мою проблему, чому це працює? Я на віртуальній машині встановлюю віртуальну машину. Початок.
Jacek Trociński

2
Де ви вводите клавішу F12, щоб це зробити? У віртуальний ящик?
Ерік

3
Навіщо працювати з зменшенням базової пам'яті та ядер?
Ренді Дев

30
Це сталося зі мною після встановлення останнього Docker для Windows. Це дозволило функцій Hyper-V у Windows 10, і всі екземпляри VirtualBox були порушені. Вимкнення Hyper-V вирішило проблему (дивіться тут, як: poweronplatforms.com/enable-disable-hyper-v-windows-10-8 ), але тепер Докер зламано: - /
Gábor Nagy

9

VT-x зазвичай може бути відключений / включений у вашій BIOS.

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


4

Ви впевнені, що ваш процесор підтримує Intel Virtualization (VT-x) або AMD Virtualization (AMD-V)?

Тут ви можете знайти апаратний інструмент виявлення віртуалізації ( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en ), який підкаже, чи є ваше обладнання підтримує VT-x.

Ви також можете знайти свій процесор тут: http://ark.intel.com/Default.aspx . Усі процесори AMD з 2006 року підтримують віртуалізацію.


1
Не вдалося встановити цей інструмент виявлення віртуалізації на 64-бітному сервері Windows 2008 R2. Будь-які альтернативні способи?
D MADANAGOPAL

Який процесор ви використовуєте?
Якс

Intel Xeon, E5440 @ 2,83 ГГц 2,91 ГГц
D MADANAGOPAL

Відповідно до: ark.intel.com/… ваш процесор підтримує VT-x. Спробуйте це: itropics.net/index.php/computers/windows/…
Yax

Дякую за Вашу відповідь. який я повинен спробувати? У цьому посиланні є багато варіантів ... проблема полягає в тому, що я намагаюся встановити віртуальну коробку на свою машину VM. Мені довелося підняти якийсь квиток, щоб змінити будь-які настройки на моїй машині VM Спершу спробую включити Hardware VT і побачити.
D MADANAGOPAL
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.