Chạy Ubuntu làm OS chính là lựa chọn tuyệt vời cho bảo mật, độ tin cậy và tốc độ. Tuy nhiên, có lúc không thể. Thường trong môi trường doanh nghiệp nơi tương thích phần mềm và bảo mật là vấn đề. Tôi làm việc với client cần Microsoft Windows, đặc biệt khi quản trị user qua Active Directory.
Tuy nhiên, bạn có thể chạy Ubuntu qua ảo hóa (virtualization). Nhiều sản phẩm/dịch vụ làm điều này, nổi bật Virtualbox, nhưng Windows có dịch vụ ảo hóa tích hợp tên Hyper-V.
Điều kiện tiên quyết
Trước hết, bạn cần Windows 10 Pro, vì Hyper-V không có trên bản Home. Kiểm tra bằng cách nhấn Start gõ "Activation". Bạn thấy "Activation Settings" khớp tốt nhất ở đầu. Nhấn vào mở Windows Activation trong settings. Nếu ghi "Windows 10 Pro" như dưới, bạn sẵn sàng. Nếu không, cần mua license nâng cấp.

Điều tiếp theo cần là image Ubuntu. Vào trang Ubuntu, chọn bản Desktop. Có thể dùng bản server, nhưng hướng dẫn này cài OS chính. File ISO sẽ tải về, chứa mọi thứ cần chạy hoặc cài Ubuntu.
Kích hoạt Hyper-V
Bạn cần bật Hyper-V trên hệ thống. Nó đến như module tìm bằng cách search "Turn Windows Features On" trên Start. Sẽ hiện cửa sổ nhỏ với nhiều tùy chọn. Nếu không, tìm trong Control Panel -> Turn Windows features on or off như ảnh.

Tích chọn Hyper-V nhấn OK. Windows tải file cần thiết rồi nhắc restart.
Ảo hóa (Virtualization)
Bây giờ sẵn sàng dùng Hyper-V. Nhấn Start, gõ "Hyper-V" tìm phần mềm mới cài và mở.

Nhấn "New" trong menu bên phải tạo máy ảo đầu tiên.

Bước tiếp theo làm theo menu chỉ định tên máy ảo và vị trí file.

Quyết định quan trọng ở phần "Specify Generation". Đây là nơi quyết định máy ảo 32-bit, 64-bit hay cả hai. Khi quyết định, instance không đổi được. Khuyên dùng 64-bit mặc định vì hỗ trợ firmware UFEI.
Xem ghi chú cuối hướng dẫn cho bước thêm có thể cần.

Làm theo wizard gán memory; tham khảo cấp khoảng một nửa RAM chạy. Nếu 8GB, gán 4GB không ảnh hưởng hiệu suất host nhiều. Tiếp, cấu hình mạng, thường là switch mặc định.
Bây giờ tạo ổ cứng cài đặt. Đây là điểm của ảo hóa – cho cài OS vào một file lớn đơn lẻ, có thể backup, copy, chuyển như file bình thường.
Cần tối thiểu 25GB cho Ubuntu.

Cuối cùng, bạn ở vị trí cài OS. Bước tiếp tìm file ISO đã tải và cho máy ảo dùng.

Hyper-V nhắc bắt đầu máy ảo. Nhấn nút và cài như cài vào ổ cứng thật.

Sau cài xong, reboot theo nhắc và bắt đầu dùng Ubuntu mới theo yêu cầu.
Thêm (Bonus)
Hyper-V giờ có quy trình cài Ubuntu đơn giản hơn cho người vội không cần cấu hình thêm. Nhấn "Quick Create" menu bên phải, hộp hiện ra với Ubuntu là một tùy chọn.

Ghi chú 64-bit
Như thảo luận, nếu chọn 64-bit và UFEI, có thể cần tắt Secure Boot trong cài đặt. Nằm cửa sổ chính góc dưới phải.
Theo hướng dẫn này, bạn giờ có thể chạy Ubuntu như máy ảo, hoặc bất kỳ OS nào. Bạn dùng như thế nào? Ai chạy server ảo trên máy và tại sao? Khả năng vô tận, hãy cho biết trong phần bình luận.