Chạy máy ảo là một cách tốt để sử dụng hệ điều hành mà không cần cài đặt nó trên PC của bạn. Ví dụ: bạn có thể lái thử phiên bản Windows mới nhất hoặc bản phân phối Ubuntu Linux mới mà không gặp bất kỳ rủi ro nào. Đây là cách tạo máy ảo trong Windows 10 mà không cần cài đặt phần mềm của bên thứ ba.
Làm quen với Hyper-V trong Windows 10
Microsoft cung cấp một công cụ tích hợp có tên là Hyper-V để tạo máy ảo trên Windows 10. Công cụ này chỉ khả dụng trên các nền tảng sau:
- Windows 10 Enterprise (64-bit)
- Windows 10 Pro (64-bit)
- Windows 10 Education (64-bit)
Nếu PC của bạn chạy Windows 10 Home, bạn phải cài đặt ứng dụng máy khách máy ảo của bên thứ ba. Hyper-V không khả dụng trên nền tảng này.
Mặc dù Hyper-V là một công cụ hữu ích, nó có thể không phải là giải pháp lý tưởng để phát triển phần mềm. Như Microsoft giải thích về Hyper-V, các chương trình và ứng dụng yêu cầu phần cứng cụ thể như bộ xử lý đồ họa rời - có thể không hoạt động chính xác trong máy ảo.
Hơn nữa, chỉ cần bật Hyper-V có thể gây ra các vấn đề về hiệu suất cho “các ứng dụng nhạy cảm với độ trễ, độ chính xác cao.”
Tuy nhiên, không phải bất kỳ máy tính nào cũng có thể chạy máy ảo. Bạn sẽ cần xem liệu bộ xử lý của PC có thể xử lý máy ảo hay không trước khi tiếp tục.
Cách Kiểm tra Khả năng Tương thích Phần cứng Máy ảo
Đây là các yêu cầu phần cứng từ Microsoft:
- Bộ xử lý 64 bit với bản dịch địa chỉ mức thứ hai (SLAT)
- Hỗ trợ CPU cho Phần mở rộng Chế độ Màn hình VM (VT-c trên CPU Intel)
- Bộ nhớ hệ thống tối thiểu 4GB
Đây là các cài đặt BIOS cần thiết để chạy một máy ảo:
- Ngăn chặn Thực thi Dữ liệu Cưỡng chế Phần cứng
- Công nghệ ảo hóa (hoặc một nhãn tương tự, tùy thuộc vào nhà sản xuất bo mạch chủ)
Bạn vẫn không chắc PC Windows 10 của mình có thể chạy máy ảo bằng Hyper-V? Microsoft cung cấp các phương tiện để tìm hiểu. Làm theo các bước sau:
-
Nhấp chuột phải vào nút Startvà chọn Windows PowerShell (Admin).
-
Nhập " Systeminfo " trong cửa sổ PowerShell và nhấn phím Entertrên bàn phím của bạn.
-
Cuộn xuống cuối kết quả để tìm phần Yêu cầu của Hyper-V. Đây là cách giải thích những kết quả đó:
- Nếu bạn thấy "Có" bên cạnh bốn yêu cầu Hyper-V: PC của bạn có thể chạy máy ảo.
- Nếu bạn thấy "Không" bên cạnh bốn yêu cầu Hyper-V: CPU của bạn không hỗ trợ máy ảo và / hoặc bạn cần điều chỉnh cài đặt trong BIOS.
- Nếu bạn thấy "Không" bên cạnh "Đã bật ảo hóa trong chương trình cơ sở" trong kết quả: Bạn cần khởi động lại vào chương trình cơ sở của PC và bật tính năng này. Nhãn của cài đặt phụ thuộc vào bo mạch chủ và phiên bản BIOS của PC.
- Nếu bạn thấy "Đã phát hiện thấy một siêu giám sát. Các tính năng cần thiết cho Hyper-V sẽ không được hiển thị" trong kết quả: Bạn đã chạy Hyper-V trong Windows 10.
Cách bật Hyper-V trong Windows 10 Pro, Enterprise và Education
Có thể PC Windows 10 của bạn không được bật tính năng Hyper-V theo mặc định. Nếu đúng như vậy, bạn sẽ không tìm thấy bất kỳ mục Hyper-V nào trên Start Menu. Làm theo các bước sau để hỗ trợ máy ảo của bạn hoạt động.
- Nhập " Hyper-V " vào trường tìm kiếm của thanh tác vụ và nhấn phím Entertrên bàn phím của bạn.
-
Chọn Bật hoặc tắt các tính năng của Windowstrong kết quả, sau đó chọn Mở.
-
Trên màn hình tiếp theo, chọn hộp bên cạnh tùy chọn Hyper-V, sau đó chọn OK.
-
Chọn Khởi động lại ngay. PC của bạn sẽ khởi động lại.
Cách tạo Máy ảo trong Windows 10 Bằng Hyper-V Quick Create
Đây là một trong hai phương pháp tạo máy ảo bằng công cụ tích hợp sẵn của Windows 10. Đây là cách nhanh nhất và dễ dàng hơn về mặt trực quan trong số cả hai. Tại đây, bạn sẽ tìm thấy các tùy chọn để cài đặt hai bản dựng Linux, Môi trường Công cụ Đóng gói MSIX và Môi trường Phát triển Windows 10.
Nếu bạn muốn chạy bản dựng xem trước của Windows 10, bạn cần tải ISO xuống theo cách thủ công.
-
Chọn nút Start ,cuộn xuống trên Start Menu, sau đó chọn Windows Administration Tools để mở rộng nó.
-
Chọn Hyper-V Tạo nhanh.
-
Trong cửa sổ Tạo Ảo Máysau đây, chọn một trong bốn trình cài đặt được liệt kê, sau đó chọn Tạo Máy ảo. Không chuyển sang Bước 4.
Tuy nhiên, nếu bạn muốn sử dụng hệ điều hành khác, hãy tiếp tục với Bước 4.
-
Chọn Nguồn cài đặt cục bộđể tải tệp ISO mà bạn đã tải xuống PC của mình.
-
Chọn Thay đổi nguồn cài đặt.
-
Định vị và chọn ảnh ISO trên PC của bạn, sau đó chọn Mở.
-
Cuối cùng, chọn Tạo Máy ảo.
Cách tạo Máy ảo trong Windows 10 bằng Trình quản lý Hyper-V
Thoạt nhìn, phiên bản này có vẻ cũ kỹ so với phiên bản Tạo nhanh. Tuy nhiên, giao diện này là phần thịt của quá trình tải và dỡ máy ảo của bạn. Tại đây, bạn được cung cấp các công cụ nâng cao để nhập máy ảo, tạo máy ảo từ đầu bằng quy trình từng bước và hơn thế nữa.
Bạn cũng có thể truy cập công cụ Tạo Nhanh đơn giản hơn từ giao diện này.
-
Chọn Bắt đầu,cuộn xuống trên Menu Bắt đầu, sau đó chọn Công cụ quản trị Windowsđể mở rộng.
-
Chọn Trình quản lý Hyper-V.
-
Trong cửa sổ Hyper-V Manager sau, chọn Quick Createnằm dưới Actionsở bên phải.
-
Trong cửa sổ Tạo Máy ảo sau đây, chọn một trong bốn trình cài đặt được liệt kê và chọn Tạo Máy ảo. Không chuyển sang Bước 5.
Tuy nhiên, nếu bạn muốn sử dụng hệ điều hành khác, hãy tiếp tục với Bước 5.
-
Chọn Nguồn cài đặt cục bộ.
-
Chọn Thay đổi nguồn cài đặt.
-
Định vị và chọn ảnh ISO được lưu trữ cục bộ trên PC của bạn, sau đó chọn Mở.
-
Cuối cùng, chọn Tạo Máy ảo.
Một Máy ảo Ví dụ: Ubuntu 19.04
Sau khi bạn chọn tùy chọn Ubuntu 19.04 và nhấp vào Tạo Máy ảo, máy khách Hyper-V sẽ tải xuống và cài đặt Ubuntu trong một “vùng chứa” phần mềm (hay còn gọi là máy ảo). Sau khi hoàn thành, Hyper-V sẽ nhắc bạn bằng hai nút.
-
Nhấp vào Connectđể tải cửa sổ Kết nối Máy ảo.
Nhấp vào Chỉnh sửa cài đặtđể truy cập cài đặt cho mô phỏng phần cứng cần thiết để chạy PC giả mạo. Điều này bao gồm phần sụn, bảo mật, bộ nhớ, bộ xử lý, bộ nhớ và kết nối mạng.
-
Nhấp vào nút Starttrong cửa sổ Virtual Machine Connection để khởi chạy hệ điều hành giả lập của bạn.
-
Làm theo hướng dẫn trên màn hình của nền tảng như thể bạn đang thiết lập một PC mới. Bạn sẽ không cần phải chạy lại thiết lập này trừ khi bạn tạo một máy ảo mới.
Cách tải Máy ảo của bạn
Vì bạn không cài đặt hệ điều hành thứ hai trực tiếp vào PC của mình nên không có phím tắt nào trên Start Menu hoặc màn hình. Cũng không có tùy chọn nào để tải máy ảo của bạn từ công cụ Tạo nhanh Hyper-V. Thay vào đó, bạn phải tải và tắt máy ảo của mình bằng Trình quản lý Hyper-V.
-
Chọn nút Start, cuộn xuống trên Start Menu, sau đó chọn Windows Administration Toolsđể mở rộng.
-
Chọn Trình quản lý Hyper-V.
-
Trong màn hình Hyper-V Manager sau, đánh dấu máy ảo đã lưu của bạn được liệt kê trong Virtual Machines.
-
Chọn Kết nốinằm ở góc dưới cùng bên phải.
-
Màn hình Kết nối Máy ảo xuất hiện. Chọn nút Startđể "bật" máy ảo của bạn.
-
Để lưu trạng thái hiện tại của máy ảo của bạn, hãy chọn biểu tượng Savemàu cam nằm trên thanh công cụ Kết nối Máy ảo.
-
Để tắt máy ảo của bạn, hãy chọn biểu tượng Shut Downmàu đỏ nằm trên thanh công cụ Virtual Machine Connection. Điều này tương tự như yêu cầu PC của bạn tắt nguồn.
Việc chọn biểu tượng Turn Offmàu trắng tương tự như rút phích cắm màn hình của bạn hoặc làm cạn pin.
FAQ
Làm cách nào để tắt Hyper-V trong Windows 10?
Để tắt trong Windows 10, nhấn phím Windows + Xvà đi tới Ứng dụng và Tính năng> Chương trình và Tính năng> Bật hoặc tắt các tính năng của Windows. Định vị Hyper-Vvà bỏ chọn hộp. Nhấp vào OKđể lưu các thay đổi và khởi động lại.
Máy ảo Java là gì?
Máy ảo Java (JVM) là một máy ảo cung cấp môi trường để chạy các ứng dụng hoặc mã Java. Mã có thể dựa trên Java hoặc mã được biên dịch bởi Java bytecode.