“VT-x không khả dụng” khi tôi khởi động Máy ảo của mình [đã đóng]


120

Tôi đã tạo một máy ảo bằng phần mềm VMWare và gặp lỗi khi khởi động Máy ảo. Nó cho biết "VT-x không khả dụng:

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))

Bất kỳ ý tưởng tại sao tôi nhận được lỗi này?


17
Tôi đã gặp lỗi tương tự - tôi đã vô hiệu hóa "IO-APIC" trong Cài đặt hệ thống của máy ảo. Nó ổn với tôi.
maholtz

44
Vô hiệu hóa tính năng Windows Hyper-V làm việc cho tôi
Scotty Wagoner

11
Hyper-V đã hoạt động trở lại khi tôi cập nhật lên Windows 10 mà tôi không hề hay biết. Hãy để mắt đến điều đó.
metaforge

2
Tôi đã bật Hyper-V, tất cả đều ổn nhưng một số máy ảo GenyMotion sẽ không hoạt động (bất kỳ thứ gì cao hơn Android 5.0). Cách khắc phục cho tôi là trong video này, rất đơn giản. youtube.com/watch?v=Y56boAsdptw
Brad Martin

1
Trong trường hợp của tôi, tôi đã cài đặt "Microsoft Visual Studio Emulator cho Android". Điều đó đã làm hỏng tất cả các máy ảo VBox của tôi. Tôi đã gỡ cài đặt Trình giả lập, vẫn không có xúc xắc. Tôi thấy rằng Hyper-V chưa được cài đặt, vì vậy tôi đã cài đặt nó và gỡ cài đặt nó - việc đặt lại đã làm bật công tắc và làm cho máy ảo VBox của tôi hoạt động trở lại.
JMD

Câu trả lời:


137

Bạn có thể thử giảm bộ nhớ cơ sở của mình theo cài đặt xuống khoảng 3175MB và giảm số lõi xuống 1. Điều đó sẽ hoạt động nếu BIOS của bạn được đặt để ảo hóa. Sử dụng phím f12, bảo mật, ảo hóa để đảm bảo rằng nó đã được bật. Nếu nó không nói VT-x là ok, nó sẽ nói VT-d hoặc tương tự.


1
Vì một số lý do, tôi không thể chỉnh sửa số lượng lõi trong giao diện người dùng vì nó đã bị vô hiệu hóa. Đã phải chỉnh sửa các "* .vbox" của hình ảnh tương ứng với thay đổi lõi để 1.
Deepak

2
Tôi đang gặp sự cố tương tự và việc giảm bộ nhớ đã giải quyết được sự cố của tôi, tại sao điều đó lại hoạt động? Tôi đang cài đặt một máy ảo trên một máy ảo. Khởi đầu.
Jacek Trociński

2
Bạn đang nhập phím F12 ở đâu để thực hiện việc này? Trong hộp ảo?
Eric

3
Tại sao giảm bộ nhớ cơ sở và lõi sẽ hoạt động?
Randy the Dev

31
Điều này đã xảy ra với tôi sau khi cài đặt Docker mới nhất cho Windows. Nó đã kích hoạt các tính năng Hyper-V trong Windows 10 và tất cả các phiên bản VirtualBox đều bị hỏng. Vô hiệu hóa Hyper-V giải quyết vấn đề này (xem ở đây như thế nào: poweronplatforms.com/enable-disable-hyper-v-windows-10-8 ) nhưng bây giờ Docker được chia: - /
Gábor Nagy

9

VT-x thường có thể được tắt / bật trong BIOS của bạn.

Khi PC của bạn mới khởi động, bạn nên nhấn DEL (hoặc cái gì đó) để vào cài đặt BIOS. Ở đó, bạn sẽ tìm thấy một tùy chọn để bật công nghệ VT (hoặc một cái gì đó).


4

Bạn có chắc bộ xử lý của mình hỗ trợ Intel Virtualization (VT-x) hoặc AMD Virtualization (AMD-V)?

Tại đây, bạn có thể tìm thấy Công cụ phát hiện ảo hóa có phần cứng hỗ trợ ( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=vi ) sẽ cho bạn biết liệu phần cứng của bạn hỗ trợ VT-x.

Ngoài ra, bạn có thể tìm thấy bộ xử lý của mình tại đây: http://ark.intel.com/Default.aspx . Tất cả các bộ xử lý AMD kể từ năm 2006 đều hỗ trợ Ảo hóa.


1
Tôi không thể cài đặt công cụ Phát hiện Ảo hóa đó trên máy chủ Windows 2008 R2 64 bit của mình. Bất kỳ cách thay thế?
D MADANAGOPAL

Bạn đang sử dụng bộ xử lý nào?
Yax

Intel Xeon, E5440 @ 2,83 GHz 2,91 GHz
D MADANAGOPAL

Theo: ark.intel.com/… bộ xử lý của bạn hỗ trợ VT-x. Hãy thử cái này: itropics.net/index.php/computers/windows/…
Yax

Cám ơn phản hồi của bạn. cái nào tôi nên thử? Có nhiều tùy chọn trong liên kết đó ... vấn đề là tôi đang cố gắng cài đặt hộp ảo trên máy VM của mình. Tôi đã phải tăng một số vé để thay đổi bất kỳ cài đặt nào trên máy VM của mình. Đầu tiên tôi sẽ thử kích hoạt phần cứng VT và xem.
D MADANAGOPAL
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.