Cách nhận biết máy ảo Hyper-V là Thế hệ 1 hay Thế hệ 2

Hyper-V cho phép bạn tạo một máy ảo và cài đặt bất kỳ hệ điều hành nào bạn thích trên đó. Các máy ảo này có thể là Thế hệ 1 hoặc 2 mà bạn cần thiết lập khi tạo máy, tuy nhiên, có thể có trường hợp bạn đã tạo máy nhưng không chắc chúng là gì. Trong bài đăng này, chúng tôi sẽ thảo luận về cách cho biết máy ảo Hyper-V là Thế hệ 1 hay Thế hệ 2 và sự khác biệt giữa hai là gì.

Sự khác biệt giữa thế hệ máy ảo Hyper-V và thế hệ 2 là gì?

Khi tạo máy ảo, bạn được yêu cầu chọn Thế hệ 1 hoặc Thế hệ 2 và không thể thay đổi nó sau khi tạo máy. Vì vậy, câu hỏi đặt ra- sự khác biệt giữa hai điều này là gì?

Đúng như tên gọi, Thế hệ 1 cũ hơn Thế hệ 2, nhưng có một số khác biệt đáng kể giữa hai thế hệ mà chúng ta cần tìm hiểu. Chúng tôi sẽ so sánh cả hai trên một vài thông số để tìm ra điều gì tốt nhất cho bạn.

  • Khả năng tương thích với hệ điều hành và phần mềm: Trước hết, chúng ta nên đảm bảo hệ điều hành mà chúng ta phải cài đặt tương thích với VM. Gen 1 phù hợp hơn để chạy các ứng dụng phần mềm cũ hơn hoặc hệ điều hành khách 32 bit, trong khi Gen 2 hoạt động tốt với các hệ điều hành 64 bit mới hơn.
  • Thời gian khởi động và hỗ trợ: Máy ảo thế hệ 1 có thời gian khởi động chậm hơn vì chúng sử dụng phần sụn BIOS cũ hơn, tuy nhiên, máy ảo thế hệ 2 khởi động nhanh hơn do sử dụng phần mềm BIOS cũ hơn. Phần mềm cơ sở Giao diện phần mềm mở rộng hợp nhất (UEFI). Thế hệ 2 cũng nhận được rất nhiều đặc quyền bao gồm Khởi động an toàn nhờ UEFI.
  • Hỗ trợ phần cứng: Gen 1 hỗ trợ nhiều thiết bị mạng cũ hơn và phần cứng lỗi thời khác vì nó được thiết kế riêng cho chúng, nhưng vì một số thiết bị này không còn được dùng nữa nên Gen 2 có thể không hỗ trợ chúng.
  • Hiệu suất: Dung lượng RAM ảo tối đa và số lượng CPU ảo tối đa có thể được gán cho VM tùy thuộc vào thế hệ của nó. Nếu bạn đang sử dụng Máy ảo thế hệ 1, bạn có thể lên tới 1 TB RAM và 64 bộ xử lý ảo. Con số này có một bước nhảy vọt trong Thế hệ thứ 2, với 12 TB RAM và 240 bộ xử lý ảo.

Thế hệ bạn cần chọn chỉ phụ thuộc vào nhu cầu của bạn. Nếu không gian làm việc của bạn yêu cầu bạn sử dụng phần cứng và phần mềm cũ hơn thì bạn có thể muốn sử dụng Thế hệ 1, nhưng chúng tôi khuyên dùng Thế hệ 2 cho những người khác.

Kiểm tra xem Hyper-V VM là Thế hệ 1 hay Thế hệ 2

Bạn có thể kiểm tra xem Hyper-V của mình là Thế hệ 1 hay Thế hệ 2 bằng một trong các phương pháp sau.

  1. Kiểm tra bản tóm tắt Hyper-V của bạn để tìm Thế hệ của nó
  2. Kiểm tra quá trình tạo máy ảo Hyper-V của bạn bằng lệnh PowerShell

Hãy để chúng tôi nói về những phương pháp này một cách chi tiết.

1) Kiểm tra bản tóm tắt về máy ảo Hyper-V của bạn để tìm Thế hệ của nó

Trước hết, chúng ta hãy sử dụng phương pháp đơn giản nhất trong số đó để tìm hiểu xem Hyper-V VM là Thế hệ 1 hay Thế hệ 2 từ bản tóm tắt của nó. Bạn có thể làm theo các bước được đề cập dưới đây để làm tương tự.

  1. Mở Trình quản lý Hyper-V từ Menu Bắt đầu.
  2. Bây giờ, chọn máy ảo bạn muốn xem phiên bản.
  3. Nhìn vào phía dưới cửa sổ, đảm bảo bạn đang ở trên Bản tóm tắt tab và bạn sẽ có thể thấy Thế hệ.

Trong trường hợp của tôi, Thế hệ là 2 mà bạn có thể kiểm tra trong ảnh chụp màn hình đính kèm.

VM được mô tả trong hình ảnh thuộc Thế hệ 2 vì macOS không thể hoạt động trong máy ảo Thế hệ 1. Nếu bạn muốn dùng thử macOS, hãy xem hướng dẫn cài đặt macOS trên máy ảo Hyper-V của chúng tôi.

2) Kiểm tra quá trình tạo máy ảo Hyper-V của bạn bằng lệnh PowerShell

Hyper-V VM là Thế hệ 1 hoặc Thế hệ 2

Microsoft PowerShell là một trong những tiện ích dòng lệnh tốt nhất cho người dùng Windows. Nó tạo điều kiện thuận lợi cho việc tự động hóa quản lý hệ thống, thử nghiệm và triển khai giải pháp, đồng thời cung cấp khả năng giám sát việc tạo các máy ảo chạy trong Hyper-V.

Vì vậy, để kiểm tra Hyper-V VM Generation, hãy mở PowerShell với tư cách quản trị viên rồi chạy lệnh sau.

get-vm | format-list Name,Generation

Lệnh này sẽ xem qua danh sách các máy ảo được cài đặt trong Hyper-V và sau đó liệt kê cả Thế hệ của chúng. Vì cả Hyper-V và PowerShell đều là sản phẩm của Microsoft và được tích hợp nên PowerShell có đặc quyền truy cập máy ảo Hyper-V.

Hy vọng rằng bạn có thể hiểu được sự khác biệt giữa máy ảo Thế hệ 1 và Thế hệ 2 trong Hyper-V và cách xác định đâu là máy ảo của bạn.

Cũng đọc: Cách cài đặt Linux Ubuntu trên Hyper-V trong Windows

Làm cách nào để kiểm tra việc tạo VM trong Hyper-V?

Để kiểm tra việc tạo phiên bản máy bạn đang sử dụng trong Hyper-V, hãy mở PowerShell với tư cách quản trị viên và sau đó chạy get-vm | format-list Name,Generation. Lệnh sẽ xem qua danh sách các máy ảo đã cài đặt và cho bạn biết thế hệ của chúng.

Đọc: Cách cài đặt Kali Linux trên Hyper-V trong Windows 11

Làm cách nào để biết tôi có phiên bản Hyper-V nào?

Bạn có thể kiểm tra phiên bản Hyper-V mà bạn có từ Trình quản lý Hyper-V. Chỉ cần mở Trình quản lý Hyper-V ứng dụng và đi đến Trợ giúp > Giới thiệu về Trình quản lý Hyper-V. Bây giờ bạn có thể kiểm tra phiên bản của Trình quản lý Hyper-V.

Cũng đọc: Cài đặt và kích hoạt Hyper-V trên Windows Home.

Bài viết liên quan

Chuyên Mục: cong nghe
Bài trước
Làm cách nào để cài đặt Windows 11 trên PC mới mà không cần Hệ điều hành?
Bài sau
Cách tạo biểu tượng trong Paint