Cách bật ảo hóa lồng nhau (VT-x) trong Hyper-V, VMWare, VirtualBox trên Windows
Máy tính Windows cần hỗ trợ công nghệ ảo hóa để chạy hệ điều hành khách (máy ảo), Windows Subsystem for Linux (WSL), và Windows Subsystem for Android (WSA).
Nếu máy tính của bạn hỗ trợ ảo hóa , thì nó có thể được bật từ cài đặt UEFI / BIOS . Tuy nhiên, trong trường hợp của Máy ảo (VM), bạn không thể truy cập cài đặt BIOS của nó. Tuy nhiên, bạn cần chạy một máy ảo, một ứng dụng Android hoặc một bản phân phối Linux bên trong một máy ảo. Vậy bạn sẽ làm gì sau đó?
Trong trường hợp như vậy, bạn phải bật ảo hóa lồng nhau trên hệ điều hành khách. Đây là chủ đề của chúng tôi cho ngày hôm nay và bài đăng này cung cấp cho bạn hướng dẫn từng bước về cách bật ảo hóa lồng nhau trên các máy ảo được định cấu hình trên Microsoft Hyper-V , Oracle VirtualBox và VMware Workstation trên máy tính Windows.
Lưu ý: Việc bật ảo hóa lồng nhau cho VMWare Workstation và Oracle VirtualBox trên các hệ điều hành không phải Windows là khác nhau. Trong bài đăng này, chúng tôi chỉ thảo luận về cách kích hoạt nó nếu máy tính chủ của bạn đang chạy hệ điều hành Windows.
Ảo hóa lồng nhau, thường được gọi là “ nested VT-x ”, đang chạy một môi trường ảo hóa bên trong một thiết bị đã được ảo hóa. Nói cách khác, chạy một máy ảo bên trong một máy ảo khác.
Khi bật môi trường ảo hóa lồng nhau, bạn đang lồng một siêu giám sát. Hypervisor là phần mềm chạy và quản lý các máy ảo trên máy tính chủ.
Siêu giám sát đang chạy máy ảo chính được coi là siêu giám sát “Level 0 (L0)”. Hypervisor đang chạy bên trong VM được gọi là hypervisor “Level 1 (L1)”. Việc ảo hóa lồng nhau hơn nữa sẽ dẫn đến siêu giám sát mức Level 2 (L2), v.v.
Tại thời điểm này, hầu hết người dùng nghĩ “Bạn có thể chạy đồng thời bao nhiêu môi trường ảo hóa lồng nhau?” Không có câu trả lời chắc chắn cho điều này vào lúc này. Tuy nhiên, tất cả phụ thuộc vào tài nguyên hệ thống của bạn. Nếu bạn có CPU và RAM, cũng như bộ nhớ cho nó, bạn có thể chạy bao nhiêu siêu giám sát lồng nhau tùy thích.
Để kích hoạt ảo hóa lồng nhau, hypervisor cần hỗ trợ nó. Hyper-V lần đầu tiên hỗ trợ ảo hóa lồng nhau trong Windows 10 / Windows Server 2016. Trước đó, công nghệ này không có sẵn trong Hyper-V hypervisor.
Nếu bạn đang sử dụng Oracle VirtualBox, phiên bản 6.1 trở lên hỗ trợ ảo hóa lồng nhau.
Hơn nữa, để có thể chạy ảo hóa lồng nhau, bộ xử lý của bạn phải là bộ xử lý Intel với công nghệ VT-x và EPT hoặc bộ xử lý AMD EPYC hoặc Ryzen. Bạn có thể xác minh thông tin này bằng cách kiểm tra trên trang web OEM hoặc kiểm tra khả năng tương thích ảo hóa phần cứng từ Command Prompt.
Sau khi được xác nhận rằng cả phần cứng và phần mềm của bạn đều tương thích, chúng ta hãy chuyển sang bật ảo hóa lồng nhau.
Nếu bạn thử cài đặt và chạy máy ảo Hyper-V bên trong máy ảo, bạn sẽ gặp phải lỗi như trong hình ảnh này:
VM chạy mà không có ảo hóa lồng nhau
Để bật VT-x lồng nhau trên máy ảo Hyper-V (hoặc bất kỳ trình siêu giám sát được hỗ trợ nào khác), máy ảo này phải được tạo và phải tắt trước khi thực hiện các bước bên dưới.
Trình siêu giám sát Hyper-V không cung cấp cho bạn tùy chọn để bật ảo hóa lồng nhau trên máy ảo thông qua menu cài đặt. Do đó, điều này cần được thực hiện bằng Giao diện Dòng lệnh (CLI).
Set-VMProcessor -VMName "[NameOfVM]" -ExposeVirtualizationExtensions $true
Bật ảo hóa lồng nhau trên Hyper V VM bằng PowerShell
Ảo hóa lồng nhau trên máy ảo cụ thể đó bây giờ sẽ được bật. Bây giờ bạn có thể xác nhận điều này bằng cách chạy hệ điều hành khách trên máy ảo đó.
VM trong VM – đã bật ảo hóa lồng nhau
Trong trường hợp bạn muốn tắt ảo hóa lồng nhau, hãy sử dụng lệnh ghép ngắn này trong PowerShell khi máy ảo bị tắt:
Set-VMProcessor -VMName "[NameOfVM]" -ExposeVirtualizationExtensions $false
Tương tự như Hyper-V, WorkStation VM phải được tạo và tắt nguồn để kích hoạt ảo hóa lồng nhau. Sau đó, hãy làm theo các bước sau để bật VT-x lồng nhau:
Mở cài đặt VM
Bật ảo hóa lồng nhau trên VMWare Workstation VM
Giờ đây, ảo hóa lồng nhau sẽ được bật trên máy ảo. Bây giờ bạn có thể chạy hệ điều hành khách khác trên máy ảo đó.
Để tắt VT-x lồng nhau trên máy ảo, chỉ cần tắt máy ảo, quay lại trang cài đặt Processors và bỏ chọn “ Virtualize Intel VT-x/EPT or AMD-V/RVI,” rồi nhấp vào Ok
Theo Oracle, VirtualBox hiện hỗ trợ ảo hóa lồng nhau cho các bộ xử lý Intel và AMD được hỗ trợ. Chúng tôi cũng tìm thấy tùy chọn để bật nó từ trang cài đặt của VirtualBox VMs. Tuy nhiên, tùy chọn chuyển sang màu xám.
Tùy chọn ảo hóa lồng nhau bị tắt / chuyển sang màu xám trong VirtualBox
Sau khi nghiên cứu, chúng tôi biết rằng nhiều người chạy vào tùy chọn này vì rõ ràng, VirtualBox chưa kích hoạt nó cho bộ vi xử lý Intel (chúng tôi không biết tại sao).
Tuy nhiên, có một cách giải quyết cho điều này và bạn cũng có thể bật ảo hóa lồng nhau trên các máy ảo được tạo trong VirtualBox. Đây là cách:
C:\Program Files\Oracle\VirtualBox
cd /d [PathToVirtualBoxFolder]
Thay đổi thư mục 2
Bây giờ, hãy chạy lệnh ghép ngắn sau trong khi thay thế [NameOfVM] bằng tên của máy ảo mà bạn muốn bật ảo hóa lồng nhau.
VBoxManage modifyvm <YourVirtualMachineName> --nested-hw-virt on
Bật ảo hóa lồng nhau trên VirtualBox VM
Giờ đây, VT-x lồng nhau sẽ được bật trên máy ảo đã chọn. Bạn có thể xác nhận điều này bằng cách mở lại cài đặt của máy ảo, nhấp vào System, sau đó nhấp vào tab Processor , tại đây bạn sẽ có thể kiểm tra và bỏ chọn hộp bên cạnh “ Enable nested VT-x/AMD-V ” để bật hoặc tắt ảo hóa lồng nhau.
Xác nhận rằng ảo hóa lồng nhau trên VirtualBox VM đã được bật
Lưu ý rằng, giống như Hyper-V, lệnh ghép ngắn này sẽ cần được chạy cho từng máy ảo riêng lẻ mà bạn muốn bật VT-x lồng nhau.
Sau khi chạy lệnh ghép ngắn trong các bước trên, ảo hóa lồng nhau được bật theo mặc định. Nếu bạn muốn tắt tính năng này, chỉ cần bỏ chọn hộp bên cạnh “Enable nested VT-x/AMD-V” trên trang cài đặt Processor.
Máy ảo có thể được sử dụng cho các mục đích khác nhau, như thực hiện các bài kiểm tra cô lập, chạy các dịch vụ và tác vụ đặc biệt, v.v. Tuy nhiên, nếu bạn muốn thực hiện các bài kiểm tra liên quan đến ảo hóa, chúng tôi khuyên bạn nên thực hiện nó trên một máy ảo bên trong một máy ảo khác. Bằng cách này, bạn sẽ không làm cho máy tính chủ mẹ bị tổn hại.
Ảo hóa lồng nhau là một cách tuyệt vời khác để sử dụng tài nguyên hạn chế trong khi đạt được nhiều hơn. Bạn có thể sử dụng cùng một máy ảo, trên máy tính vật lý hoặc trên đám mây, tạo nhiều máy ảo trên đó, rồi phân phối các máy ảo đó cho sinh viên / cấp dưới của bạn; tất cả trong khi chỉ sử dụng một máy ảo cấp 1.
Chúc các bạn thành công !
Nguồn : itechtics.com
macOS Sequoia Theme for Windows 11 - Cài themes macOS Sequoia cho Windows 11 macOS…
Windows 11 Pro Lite/SuperLite/Compact v23H2 Build 22631.4037 by Ghost Spectre Tải xuống Windows 11 Pro Lite/SuperLite/Compact…
Download Windows 11 v24H2 Build 27695.1000 (Canary Channel) Microsoft hiện đang tung ra bản xem…
Restless - Tự động điều khiển chuột ngăn máy tính Windows ngủ đông Khi máy…
xd-AntiSpy công cụ tối ưu hóa Windows 11 với nhiều tính năng mới Không thiếu…
Nhận giấy phép Hasleo Disk Clone Pro (Lifetime) miễn phí Hasleo Disk Clone là một…