Làm cách nào để bật VT-X?


73

Tôi muốn cung cấp một hệ điều hành khách với nhiều CPU trong VirtualBox. Máy chủ của tôi là HP Compaq lõi tứ và sử dụng phần cứng Intel Core 2 vPro.

Tuy nhiên, khi tôi cố gắng bật cài đặt trong vbox, tôi gặp lỗi rằng VT-x không khả dụng. Đây có phải là một cái gì đó mà tôi có thể kích hoạt ở đâu đó? Làm thế nào để tôi tìm ra nếu phần cứng của tôi hỗ trợ nó?

chỉnh sửa: theo các đề xuất bên dưới, tôi đã thử sử dụng công cụ Securable và nó báo cáo rằng ảo hóa phần cứng là "Đã tắt". Các bộ xử lý được báo cáo là " Intel Core 2 Quad CPU / Q9400 @ 2.66GHz "


1
Đảm bảo danh sách kiểm tra phần cứng hỗ trợ vt-x của bạn , sau đó đảm bảo rằng nó được bật trong BIOS.
Joakim Elofsson

Bạn có thể tìm thấy cài đặt trong BIOS không? Nếu không, hãy cho chúng tôi tên model / số HP của bạn.
arathorn

Hóa ra tôi chỉ không tìm đúng chỗ trong BIOS. Nó nằm trong menu Bảo mật :-)
Joel Martinez

1
Đôi khi nó có thể ở cấp độ HĐH (Windows) - trong "Tính năng của Windows", tôi phải chuyển Hyper-V sang TẮT (yêu cầu khởi động lại). Sau đó VirtualBox bắt đầu sử dụng nó.
Tomasz Gandor

Câu trả lời:


45

Bạn có thể sử dụng công cụ Securable từ Gibson Research để tìm hiểu xem phần cứng của bạn có hỗ trợ các tiện ích mở rộng ảo hóa hay không. Nếu nó cho bạn biết rằng phần cứng của bạn được hỗ trợ, nhưng không được bật, hãy kiểm tra cài đặt BIOS để kích hoạt nó.


Tôi đã sử dụng bảo mật và cập nhật văn bản câu hỏi với những gì nó đã báo cáo (Đã khóa). Tôi chọc vào BIOS nhưng không thấy gì về VT-x, ảo hóa phần cứng hoặc vmx
Joel Martinez

"Bị khóa" có nghĩa là bộ xử lý của bạn hỗ trợ ảo hóa, nhưng nó đã bị vô hiệu hóa trong BIOS
heavyyd

1
Trên Dell Optiplex 960 của tôi, cách duy nhất để kích hoạt VT là nếu các tùy chọn ảo hóa khác (IO trực tiếp và thực thi tin cậy) bị vô hiệu hóa rõ ràng.
Nic

1
Người dùng Bitlocker hãy cẩn thận: việc thay đổi cài đặt VT có thể buộc bạn phải nhập khóa khôi phục Bitlocker. Nếu bạn không lưu khóa khôi phục, hãy tắt Bitlocker trước khi thay đổi cài đặt.
Nic

1
@vijay, cài đặt BIOS dành riêng cho nhà sản xuất máy tính của bạn, tuy nhiên hầu hết trong số họ yêu cầu bạn khởi động lại máy tính. Thông thường, bạn có thể nhấn F2hoặc F12hoặc DELtrong quá trình POST để vào thiết lập BIOS.
heavyyd

26

Khởi động PC của bạn, nhấn F2, vào tùy chọn bảo mật và kích hoạt công nghệ VT .


12
Trong một số BIOS mới, nó được gọi là công nghệ ảo hoặc ảo hóa Intel trong tùy chọn cài đặt CPU .
Java Xu

Có khả năng kích hoạt cài đặt ảo hóa BIOS mà không cần khởi động lại hệ thống hay không. Có thể thay đổi bên trong hệ thống. Hệ thống của tôi trong khi khởi động lại nút F2 không hoạt động tôi cần kích hoạt ảo hóa BIOS. Có khả năng nào không?
vijay

Tôi có công nghệ VT-x (kiểm tra trên internet và một số chương trình) i53120M trên máy tính xách tay của tôi, nhưng không có tùy chọn đó trong BIOS. Hộp ảo nói rằng tôi không thể sử dụng phần tiếp nhận ảo hóa và phần mua sắm bị mờ đi.
Vlado Pandžić

7

Bộ xử lý của bạn không hỗ trợ VT-X, bạn sẽ chỉ cần kích hoạt nó trong cài đặt BIOS. Khởi động lại máy tính của bạn và nhấn phím được chỉ định trên màn hình khởi động để vào Cài đặt BIOS và kích hoạt nó.


thêm chi tiết cụ thể về CPU trên máy chủ. cho tôi biết nếu có điều gì khác tôi sẽ cung cấp cho bạn chi tiết cụ thể về. cảm ơn!
Joel Martinez

Có cách nào để kích hoạt vt-x mà không cần sử dụng BIOS không? Tôi mới mua một máy tính xách tay có Intel 3820QM và bios không cung cấp cho tôi tùy chọn này; những người khác cũng phàn nàn về nó vì vậy nó không phải là thứ tôi bỏ lỡ. Đó là một chiếc Clevo P170EM
Ritsaert Hornstra

1
Tôi có một máy tính xách tay Ivy Bridge và nó nên hỗ trợ VT-x nhưng ... BIOS không có tùy chọn để kích hoạt nó; Có cách nào khác để kích hoạt nó? Tôi có thể tạo một câu hỏi SuperUser mới.
Ritsaert Hornstra

Sau một số tìm kiếm, tôi tìm thấy một BIOS mới hơn (có vẻ như không chính thức) với sự hỗ trợ cho VT-x luôn bật (thay vì luôn tắt).
Ritsaert Hornstra

5

Điều này có thể không rõ ràng. Đôi khi nó được gọi là công nghệ vanderpool trong bios mà không đề cập đến ảo hóa.


5

Một lưu ý phụ: một số máy tính xách tay yêu cầu bạn tắt và tắt nguồn máy tính xách tay sau khi bật VT-x trong BIOS, và tháo cáp nguồn và pin trong 30 giây. Tôi chỉ hôm nay đã có một máy tính xách tay như vậy, và tìm thấy giải pháp này ở đây .


3

Việc giảm RAM trong VirtualBox từ 4gb xuống 2gb có hiệu quả với chúng tôi khi chúng tôi chỉ có RDP cho máy chủ nên không thể truy cập BIOS.


2

Đối với tôi, "VT-x không khả dụng" rất dễ gây hiểu lầm - Tôi đã nâng cấp máy tính của mình lên Windows 10, đã bật Hyper-V, dẫn đến thông báo lỗi.

Vô hiệu hóa Hyper-V từ các tính năng của Windows đã giải quyết vấn đề. Dựa trên ý kiến ở đây tôi không phải là người duy nhất.

Lưu ý rằng ví dụ Docker trong Windows 10 muốn kích hoạt Hyper-V. Điều này có nghĩa là bạn không thể chạy Virtualbox và Docker trên cùng một máy Windows, điều Docker cảnh báo bạn về:

(bên ngoài Windows 10 / Docker, Docker Toolbox được sử dụng để chạy Docker trong Windows, hoạt động với VirtualBox rất tốt)


Ngày nay, bạn cũng phải vô hiệu hóa Bảo mật dựa trên ảo hóa: superuser.com/a/1415967/155706
Hrobky

0

Trên My Sony Laptop, cài đặt Intel(R) Virtualization Technologynằm dưới Advancedtab.

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.