Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows 11

Cách cài đặt Windows 11 trên máy ảo Hyper-V

Microsoft đã phát hành bộ yêu cầu phần cứng để cài đặt Windows 11 trên thiết bị. Đặc biệt, máy tính của bạn phải có module TPM (chip) tích hợp sẵn, CPU khá hiện đại, hỗ trợ UEFI Secure Boot. Ngay cả khi máy tính của bạn không hỗ trợ các tính năng này ở cấp độ phần cứng, bạn có thể dùng module TPM ảo và chạy Windows 11 trên máy ảo. Hãy xem cách cài đặt Windows 11 trên máy ảo Hyper-V.

Tạo máy ảo Windows 11 trên Hyper-V

Vai trò Hyper-V phải được cài đặt trên máy tính của bạn. Bạn có thể cài đặt Hyper-V cả trên bản Windows 10 desktop, trên host chạy Windows Server, hoặc Microsoft Hyper-V Server miễn phí.

Bạn có thể tạo máy ảo Windows 11 từ console đồ họa Hyper-V Manager hoặc với PowerShell.

  1. Mở Hyper-V Manager và nhấp Create -> New Virtual Machine;
  2. Đặt tên VM;
  3. Chọn máy ảo Generation 2 (Phần cứng ảo Generation 2 hỗ trợ UEFI, Secure Boot, và TPM ảo);
    Cách cài đặt Windows 11 trên máy ảo Hyper-V
  4. Chỉ định dung lượng RAM cho VM (ít nhất 4 GB, nếu không lỗi sẽ xuất hiện rằng thiết bị không đáp ứng yêu cầu hệ thống tối thiểu để cài đặt Windows 11);
  5. Kết nối VM với ảo switch Hyper-V có truy cập Internet (tùy chọn);
    Cách cài đặt Windows 11 trên máy ảo Hyper-V
  6. Chỉ định dung lượng ổ VHDX cho VM Windows 11 (khuyên dùng ít nhất 64 GB, nhưng 30GB đủ cho VM tối thiểu);
    Cách cài đặt Windows 11 trên máy ảo Hyper-V
  7. Ở bước tiếp theo, chọn tùy chọn cài OS sau.

Vậy máy ảo đã sẵn sàng. Bây giờ bạn cần cấu hình tùy chọn VM để cài Windows 11 khách.

  1. Mở cài đặt VM;
  2. Nhấp tab Processor và tăng số vCPUs lên ít nhất 2;
    Cách cài đặt Windows 11 trên máy ảo Hyper-V
  3. Đi tới tab Security, kiểm tra Secure Boot và chọn Microsoft Windows là template;
  4. Kiểm tra tùy chọn Enable Trusted Platform Module;
    Cách cài đặt Windows 11 trên máy ảo Hyper-V

Bạn có thể tạo máy ảo Windows 11 trên Hyper-V bằng PowerShell:

$VMName = "win11_test"
$VM = @{
Name = $VMName
MemoryStartupBytes = 4Gb
Generation = 2
NewVHDPath = "C:\HV\$VMName\$VMName.vhdx"
NewVHDSizeBytes = 30Gb
Path = "C:\HV\$VMName"
SwitchName = "ExtVMSwitch"
}
New-VM @VM

Cách cài đặt Windows 11 trên máy ảo Hyper-V

Thêm vCPU thứ hai cho VM:

Set-VM -VMName $VMName -ProcessorCount 2

Cài đặt Windows 11 trên Hyper-VM

Để cài đặt Windows 11 trên máy ảo, bạn sẽ cần file ISO cài đặt. Bạn có thể tải ISO cài Windows 11 từ trang web Microsoft (https://www.microsoft.com/en-us/software-download/windows11) hoặc dùng Media Creation Tool để tạo hình ảnh cài đặt Windows.

Kết nối file ISO Windows 11 với máy ảo của bạn. Để làm điều đó, mở SCSI Controllers và thêm ổ DVD ảo (DVD Drive -> Add).
Cách cài đặt Windows 11 trên máy ảo Hyper-V

DVD Drive sẽ xuất hiện trong danh sách phần cứng VM. Chọn nó, kiểm tra mục Image file và chỉ định đường dẫn đến file ISO cài Windows 11. Lưu cài đặt VM.
Cách cài đặt Windows 11 trên máy ảo Hyper-V

Mở lại thuộc tính VM, và đặt ổ DVD ảo làm thiết bị boot chính (di chuyển mục lên vị trí đầu tiên bằng nút Move Up) trên tab Firmware.
Cách cài đặt Windows 11 trên máy ảo Hyper-V

Bạn có thể làm những điều tương tự với PowerShell. Gắn ISO vào ổ DVD ảo và thay đổi thứ tự boot VM:

$virt_dvd = Add-VMDvdDrive -VMName $VMName -Path 'C:\ISO\Win11x64.iso' -Passthru
Set-VMFirmware -VMName $VMName -FirstBootDevice $virt_dvd

Sau đó bật hỗ trợ TPM ảo:

Set-VMKeyProtector -NewLocalKeyProtector -VMName $VMName
Enable-VMTPM -VMName $vmname

Khởi động máy ảo từ console Hyper-V hoặc dùng PowerShell:

Start-VM -Name $vmname

Mở console máy ảo và nhấn phím bất kỳ để boot từ ổ DVD ảo.

Cách cài đặt Windows 11 trên máy ảo Hyper-V

Làm theo hướng dẫn của trình cài đặt Windows 11: chọn ngôn ngữ, định dạng giờ, bố cục bàn phím, phiên bản OS (file ISO có thể chứa nhiều phiên bản Windows). Nếu bạn không có key cài Windows 11, có thể bỏ qua bước bằng cách nhấp I don't have a product key.

Cách cài đặt Windows 11 trên máy ảo Hyper-V

Nếu bạn cố cài Windows 11 trong máy ảo không có TPM, UEFI Secure Boot, hoặc RAM dưới 4 GB, bạn sẽ thấy lỗi sau:

This PC can't run Windows 11. This PC doesn't meet the minimum system requirements to install this version of Windows. For more information, visit aka.ms/WindowsSysReq

Cách cài đặt Windows 11 trên máy ảo Hyper-V

Đảm bảo VM của bạn đáp ứng tất cả yêu cầu phần cứng hoặc bạn có thể tiếp tục cài đặt bằng cách bỏ qua yêu cầu tương thích Windows 11. Tìm hiểu thêm Cách bỏ qua TPM và Secure Boot để cài Windows 11?

Chọn chế độ cài đặt Custom: Install Windows only advanced.

Sau đó bạn chỉ cần tạo bảng phân vùng trên ổ ảo. Bạn có thể tạo phân vùng thủ công hoặc cài Windows vào không gian chưa phân bổ (Drive 0 Unallocated Space -> Next). Trong trường hợp này, trình cài đặt Windows sẽ tạo phân vùng EFI, MSR, System Reserved, và phần còn lại dùng cho phân vùng Windows.

Cách cài đặt Windows 11 trên máy ảo Hyper-V

Sau đó Windows 11 sẽ được cài đặt trên ổ ảo đã chọn.

Cài đặt Windows 11 trên máy ảo VMware được mô tả ở đây.