Có nhiều cách để thử bất kỳ phân phối Linux nào trên máy tính Windows 11 hoặc Windows 10. Tuy nhiên, Hyper-V là ứng dụng máy ảo gốc mà bạn có thể sử dụng để cài đặt Linux Ubuntu trên PC. Vì đây là ứng dụng máy ảo, phần cứng của bạn phải hỗ trợ ảo hóa và cần được bật trong BIOS.

Có hai cách để cài đặt Ubuntu trên Hyper-V trong Windows 11/10 PC – tải hình ảnh bằng Hyper-V sử dụng Quick Create (Tạo nhanh) và thiết lập máy ảo thủ công. Trong hướng dẫn này, bạn có thể tìm thấy cả hai phương pháp và sử dụng bất kỳ phương pháp nào bạn thích.
Yêu cầu hệ thống:
Có một số yêu cầu hệ thống và phần cứng mà bạn phải tuân theo:
- Hyper-V cần được bật trong Windows 11/10. Bạn có thể làm điều đó bằng bảng Windows Features (Tính năng Windows).
- Phần cứng của bạn phải hỗ trợ ảo hóa. Nếu có hỗ trợ, hãy làm theo hướng dẫn này để bật ảo hóa phần cứng từ BIOS.
- Bạn cần tải Ubuntu ISO từ trang web chính thức, ubuntu.com. Tuy nhiên, bước này chỉ bắt buộc nếu bạn làm theo phương pháp thứ hai.
- Bạn phải có kết nối Internet nếu bạn làm theo phương pháp đầu tiên.
Trước khi bắt đầu, bạn cần tạo một card mạng ảo (virtual switch) cho Ubuntu. Nếu không, bạn không thể cài đặt phân phối Linux này.
Cách tạo card mạng ảo trong Hyper-V cho Linux Ubuntu

Để tạo card mạng ảo trong Hyper-V cho Linux Ubuntu, hãy làm theo các bước sau:
- Mở Hyper-V Manager trên máy tính của bạn.
- Nhấp chuột phải vào tên máy tính của bạn và chọn tùy chọn Virtual Switch Manager (Trình quản lý card mạng ảo).
- Nhấp vào New virtual network switch (Card mạng ảo mới) và chọn tùy chọn External (Bên ngoài).
- Nhấp vào nút Create Virtual Switch (Tạo card mạng ảo).
- Đặt tên cho card mạng ảo như bạn muốn và nhấp nút OK.
- Nhấp vào tùy chọn Yes (Có).
Sau đó, card mạng ảo sẽ được tạo và sẵn sàng sử dụng trên Hyper-V.
Cách cài đặt Linux Ubuntu trên Hyper-V bằng Quick Create
Để cài đặt Linux Ubuntu trên Hyper-V bằng Quick Create, hãy làm theo các bước sau:
- Mở Hyper-V Manager trên PC của bạn.
- Nhấp vào Action > Quick Create (Hành động > Tạo nhanh).
- Chọn Ubuntu 20.04 ở bên trái.
- Nhấp vào nút More options (Thêm tùy chọn).
- Mở rộng danh sách Default switch (Card mạng mặc định) và chọn card mạng ảo bạn đã tạo trước đó.
- Nhấp nút Create Virtual Machine (Tạo máy ảo).
- Nhấp chuột phải vào máy ảo và nhấp nút Connect (Kết nối).
Để tìm hiểu thêm về các bước này, hãy tiếp tục đọc.
Trước tiên, bạn cần mở Hyper-V Manager trên máy tính. Sau đó, nhấp vào tùy chọn Action trên thanh menu trên cùng và chọn tùy chọn Quick Create.

Thay vào đó, bạn cũng có thể chọn tên máy tính ở bên trái và nhấp vào tùy chọn Quick Create ở bên phải.
Khi xong, chọn Ubuntu 20.04 từ danh sách hiển thị ở bên trái và nhấp vào nút More options.
Tiếp theo, mở rộng danh sách thả xuống và chọn card mạng bạn đã tạo trước đó.

Sau đó, nhấp vào nút Create Virtual Machine.
Khi bạn làm điều đó, nó sẽ bắt đầu tải xuống Ubuntu 20.04 LTS ISO từ trang web chính thức. Sau khi tải xong, một máy ảo sẽ được tạo tự động. Bạn có thể nhấp chuột phải vào máy ảo và chọn tùy chọn Connect (Kết nối).
Sau đó, bạn có thể làm theo hướng dẫn trên màn hình để hoàn tất cài đặt.
Cách cài đặt Linux Ubuntu trên Hyper-V thủ công
Để cài đặt Linux Ubuntu trên Hyper-V thủ công, hãy làm theo các bước sau:
- Mở Hyper-V trên PC của bạn.
- Nhấp chuột phải vào tên máy tính và chọn New > Virtual Machine (Mới > Máy ảo).
- Nhập tên cho máy ảo của bạn và nhấp Next (Tiếp theo).
- Chọn Generation 1 từ tab Specify Generation (Chỉ định thế hệ).
- Nhập ít nhất 2 GB RAM trong tab Assign Memory (Gán bộ nhớ).
- Mở rộng danh sách thả xuống và chọn card mạng bạn đã tạo trước đó.
- Chọn tùy chọn Create a virtual hard disk (Tạo ảo đĩa cứng) và nhấp nút Next.
- Chọn tùy chọn Install an operating system from a bootable CD/DVD-ROM (Cài đặt hệ điều hành từ CD/DVD-ROM có thể khởi động).
- Nhấp vào tùy chọn Image file (Tệp hình ảnh) và nhấp nút Browse (Duyệt) để chọn ISO đã tải xuống.
- Nhấp vào nút Finish (Hoàn tất).
- Nhấp chuột phải vào máy ảo và chọn tùy chọn Connect (Kết nối).
Hãy đi sâu vào các bước này chi tiết.
Trước tiên, mở Hyper-V Manager trên máy tính, nhấp chuột phải vào tên máy tính và chọn New > Virtual Machine.

Sau đó, nhấp nút Next và nhập tên máy ảo bạn thích.
Trong tab tiếp theo, Specify Generation, bạn cần chọn tùy chọn Generation 1 và nhấp nút Next.

Sau đó, nhập ít nhất 2048 MB hoặc 2 GB RAM trong tab Assign Memory và nhấp vào nút Next.
Tiếp theo là tùy chọn Configure Networking (Cấu hình mạng). Ở đây, bạn cần mở rộng danh sách thả xuống và chọn card mạng ảo bạn đã tạo trước đó.

Sau đó, chọn tùy chọn Create a virtual hard disk và nhập dung lượng ảo đĩa cứng. Nếu bạn không muốn chỉ định dung lượng, bạn có thể dùng cài đặt mặc định.
Ở bước tiếp theo, bạn cần chọn tùy chọn Install an operating system from a bootable CD/DVD-ROM, chọn tùy chọn Image file, nhấp vào nút Browse và chọn tệp ISO Ubuntu.

Khi xong, nhấp nút Finish, nhấp chuột phải vào máy ảo và chọn tùy chọn Connect.
Sau đó, nó sẽ hiển thị cho bạn một số tùy chọn và hướng dẫn bạn cần làm theo để hoàn tất cài đặt.
Có thể cài đặt Ubuntu trên Hyper-V không?
Có, bạn có thể cài đặt Ubuntu trên Hyper-V trong Windows 11/10. Có hai phương pháp bạn có thể làm theo. Thứ nhất, bạn có thể để Hyper-V tải tệp Ubuntu ISO và tạo máy ảo. Thứ hai, bạn có thể tải tệp ISO và tạo máy ảo thủ công.
Có thể cài đặt Linux trên Hyper-V không?
Có, có thể cài đặt Linux trên Hyper-V. Bạn có thể thử hầu hết các phân phối Linux trong Windows 11/10 thông qua Hyper-V. Ví dụ: có thể cài đặt Ubuntu, FreeBSD, Debian, v.v. Tuy nhiên, bạn phải tạo card mạng ảo để có tính tương thích tốt hơn.
Đó là tất cả! Hy vọng hướng dẫn này giúp bạn cài đặt Ubuntu trên Hyper-V.
