Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Làm cách nào để chạy Hyper-V trong Máy ảo với Ảo hóa lồng nhau?

Cài đặt vai trò Máy chủ Hyper-V hoặc Máy chủ Hyper-V Core trên máy vật lý là một quá trình đơn giản và không phải lúc nào cũng yêu cầu thực hiện cấu hình bổ sung. Bước tiếp theo trong việc xây dựng môi trường biệt lập là triển khai và định cấu hình máy ảo, hệ điều hành và ứng dụng được lưu trữ. Đây được gọi là ảo hóa truyền thống. Trong trường hợp này, máy vật lý được tóm tắt và hiển thị cho các hệ điều hành khách được lưu trữ trên máy ảo. Nhưng nếu chúng ta muốn chạy một Hyper-V bên trong máy ảo thì sao? Không thể làm điều đó theo mặc định, nhưng với các thay đổi bổ sung trên Máy chủ Hyper-V và máy ảo đích. Công nghệ cho phép chúng tôi chạy một máy ảo bên trong máy ảo được gọi là ảo hóa lồng nhau . Nó cũng được hỗ trợ bởi các nhà cung cấp phổ biến khác bao gồm VMware, Citrix và Nutanix. Nghe có vẻ thú vị, nhưng trường hợp sử dụng để chạy một máy ảo bên trong máy ảo là gì? Nó chủ yếu được các nhà phát triển sử dụng cho mục đích thử nghiệm, phòng thí nghiệm và chạy vùng chứa Hyper-V.

Nếu cố gắng cài đặt Hyper-V trong máy ảo, chúng tôi sẽ gặp lỗi thông báo rằng không thể thực hiện cài đặt do thiếu khả năng ảo hóa.

Làm cách nào để chạy Hyper-V trong Máy ảo với Ảo hóa lồng nhau?

Các giải pháp cho trở ngại này là bật ảo hóa lồng nhau trên máy chủ Hyper-V cho một máy ảo mục tiêu. Trong văn bản sau, chúng tôi sẽ hướng dẫn bạn quy trình bật ảo hóa lồng nhau trên Máy chủ Hyper-V được lưu trữ trên Windows Server 2019.

  1. Đăng nhập hoặc kết nối với Windows Server 2019 nơi bạn đã cài đặt vai trò Hyper-V
  2. Mở Trình quản lý Hyper-V
  3. Điều hướng đến máy ảo nơi bạn muốn bật ảo hóa lồng nhau. Trong ví dụ của chúng tôi, nó là VM có tên là “Windows2019” như được hiển thị trong ảnh chụp màn hình Làm cách nào để chạy Hyper-V trong Máy ảo với Ảo hóa lồng nhau?
  4. Tắt máy ảo
  5. Nhấp chuột phải vào Trình đơn Bắt đầu và sau đó nhấp vào Windows Powershell (Quản trị viên)
  6. Nhập Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true và sau đó nhấn Trong ví dụ này, Windows2019 là tên máy ảo. Bạn sẽ cần nhập tên của máy ảo được lưu trữ trên Trình quản lý Hyper-V của bạn Làm cách nào để chạy Hyper-V trong Máy ảo với Ảo hóa lồng nhau?
  7. Bước tiếp theo là định cấu hình mạng với máy ảo lồng nhau. Điều này có thể được thực hiện bằng cách sử dụng MAC Spoofing hoặc Network Address Translation (NAT). Trong trường hợp của chúng tôi, chúng tôi sẽ bật MAC Spoofing bằng cách gõ lệnh Get-VMNetworkAdapter -VMName Windows2019 | Set-VMNetworkAdapter -MacAddressSpoofing On vào Powershell. Vui lòng thay thế Windows2019 bằng tên máy ảo của bạn Làm cách nào để chạy Hyper-V trong Máy ảo với Ảo hóa lồng nhau?
  8. Bật VM và đăng nhập vào Windows Server 2019
  9. Mở Trình quản lý máy chủ và nhấp vào Thêm vai trò và tính năng
  10. Nhấp vào Tiếp theo trong Trước khi bạn bắt đầu
  11. Nhấp vào Tiếp theo trong Chọn loại cài đặt
  12. Nhấp vào Tiếp theo hoặc chọn máy chủ đích trong Chọn máy chủ đích
  13. Chọn Hyper-V trong Chọn vai trò máy chủ và sau đó nhấp vào Thêm tính năng
  14. Nhấp vào Tiếp theo để cài đặt Hyper-V
  15. Nhấp vào Tiếp theo trong Chọn các tính năng
  16. Nhấp vào Tiếp theo trong Hyper-V
  17. Chọn bộ điều hợp mạng trong Tạo công tắc ảo . Windows Server sẽ tự động phát hiện tất cả các bộ điều hợp mạng có sẵn trên máy đó
  18. Nhấp vào Tiếp theo trong Di chuyển máy ảo
  19. Nhấp vào Tiếp theo hoặc chọn vị trí mặc định cho đĩa cứng ảo hoặc tệp cấu hình máy ảo trong Cửa hàng mặc định
  20. Chọn Khởi động lại vai trò đích, dịch vụ vai trò hoặc tính năng trên một máy chủ đã chọn, nhấp vào cài đặt và sau đó nhấp vào trong Xác nhận lựa chọn cài đặt
  21. Nhấp vào Cài đặt và đợi cho đến khi Windows Server 2019 cài đặt vai trò Hyper-V
  22. Nhấp vào Cài đặt trong Xác nhận lựa chọn cài đặt
  23. Chờ cho đến khi Windows hoàn tất quá trình cài đặt vai trò Hyper-V. Nó sẽ tự động cài đặt máy ảo. Làm cách nào để chạy Hyper-V trong Máy ảo với Ảo hóa lồng nhau?
  24. Đăng nhập lên Windows Server 2019
  25. Mở Trình quản lý máy chủ
  26. Điều hướng đến Công cụ và sau đó nhấp vào Trình quản lý Hyper-V
  27. Cài đặt một máy ảo và chơi với Hyper-V