VirtualBox - VT-x đang được sử dụng bởi một trình ảo hóa khác


16

HĐH: Windows 7 x64

VirtualBox: 4.3,14 & 4.3.15

CPU: i5-3570

Bo mạch chủ: Gigabyte GA-H77M-D3H

Tôi nhận được lỗi bên dưới khi tôi cố chạy một máy ảo có bật VT-x / AMD-V. Với cài đặt này, máy ảo sẽ chạy thành công.

Failed to open a session for the virtual machine
MachineName

VT-x is being used by another hypervisor.
(VERR_VMX_IN_VMX_ROOT_MODE).

Virtualbox can't operate in vmx root mode. Please close all other virtualization programs.
(VERR_VMX_IN_VMX_ROOT_MODE).

Tôi có các cài đặt ưu tiên được cài đặt trong BIOS.

Tôi đã thử cập nhật BIOS, nó không khắc phục được sự cố.

Khi BIOS của tôi được cập nhật tính năng tự động bị tắt theo mặc định và đi vào VirtualBox, tùy chọn Bật VT-x / AMD-V không có ở đó, tôi bật lại tính năng hóa và tùy chọn đã hoạt động trở lại - vì vậy VirtualBox dường như biết chính xác khi nào tôi thành thạo là trên

Tôi đã thử cập nhật VirtualBox từ 4.3.14 đến 4.3.15 vì rõ ràng nó đã khắc phục một số vấn đề với các chương trình chống vi-rút có liên quan đến VirtualBox, vì vậy tôi đã cập nhật để loại trừ vấn đề đó, vẫn là vấn đề tương tự.

Tôi không có phần mềm đạo đức nào được cài đặt theo như tôi biết.

Theo tôi biết tôi không có bất kỳ chương trình nào đang chạy trong chế độ tương thích.

Bất kỳ ý tưởng những gì khác có thể gây ra lỗi này? Hoặc có cách nào để tìm hiểu những gì khác đang sử dụng VT-x?


một số phần mềm độc hại hoặc thậm chí một số phần mềm chống vi-rút có thể tự cài đặt như là trình ảo hóa. Có thể là trường hợp?
pqnet

Câu trả lời:


39

Điều đó đã xảy ra với tôi khi tôi đang sử dụng Thiết bị ảo Android. Kiểm tra nếu bạn đang sử dụng máy ảo khác cùng một lúc.

Hy vọng điều này giúp đỡ.


Đây không phải là một câu trả lời cho câu hỏi ban đầu. Để phê bình hoặc yêu cầu làm rõ từ một tác giả, hãy để lại nhận xét bên dưới bài đăng của họ - bạn luôn có thể nhận xét về bài đăng của riêng bạn và khi bạn có đủ danh tiếng, bạn sẽ có thể nhận xét về bất kỳ bài đăng nào .
DavidPostill

1
@DavidPostill thực sự vấn đề có thể đến từ việc chạy nhiều máy chủ ảo hóa trên cùng một CPU cùng một lúc. Tôi đã gửi một bản chỉnh sửa để làm rõ điều này.
zymhan

Tôi nên làm gì nếu tôi cần máy Virtualbox và Thiết bị ảo Android chạy cùng lúc?
Vadim Kotov

@DavidPostill đây thực sự là một giải pháp. Tôi vừa tắt một thiết bị ảo Android mà tôi đã chạy và máy Vagrant khởi động mà không gặp vấn đề gì.
xarlymg89

1

Nếu bạn đã cài đặt Microsoft Virtual PC hoặc Hyper-V thay thế, bạn cần gỡ cài đặt nó. Một trong hai điều này sẽ gây ra vấn đề bạn đang thấy.

Bạn cũng có thể cần gỡ cài đặt bất kỳ chương trình ảo hóa nào khác mà bạn có thể đã tải xuống, chẳng hạn như VMware Player / Workstation.


1

Tôi đã khắc phục sự cố bằng cách gỡ cài đặt và cài đặt 4.3.12 thay thế. Có vẻ như đó là một lỗi trong 4.3.14 & 4.3.15 và tôi đã báo cáo ngay bây giờ.


Tôi sử dụng 4.3.24 và có cùng một vấn đề.
điện tử

Bạn thực sự nên liên kết với các báo cáo lỗi của mình để tham khảo trong tương lai, để chúng tôi có thể biết liệu sự cố cụ thể này đã được khắc phục hay chưa, ngay cả khi sự cố này áp dụng cho tình huống cụ thể của chúng tôi.
zymhan

0

Tôi đã có cùng một vấn đề một thời gian trở lại. Tôi đã cập nhật lên phiên bản mới hơn của hộp ảo và máy ảo hoạt động trước đó đã phát sinh lỗi này trên phiên bản mới. Tôi đã kiểm tra các giải pháp trực tuyến và khẳng định rằng không có quy trình nào khác sử dụng VT-x. Đặt virtualbox.exe để chạy nâng cao (còn gọi là quản trị viên), không thay đổi.

Sau đó, tôi nhận ra rằng tôi đã chạy trình cài đặt không nâng cao. Ồ đó có thể là nó. Gỡ cài đặt, sau đó cài đặt lại nâng cao. Vấn đề biến mất.

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.