- Ảo hóa phần cứng cho phép nhiều hệ điều hành độc lập chạy trên cùng một thiết bị vật lý.
- Việc kích hoạt công nghệ VT-x trên bộ xử lý Intel hoặc SVM trên CPU AMD từ firmware hệ thống là điều cần thiết.
- Kích hoạt các trình ảo hóa như Hyper-V là bước cuối cùng trong việc quản lý máy ảo trên Windows.
Có lẽ bạn đã từng thử cài đặt trình giả lập Android, kiểm tra một bản phân phối Linux hoặc thiết lập máy chủ thử nghiệm, rồi lại gặp phải cảnh báo đáng sợ rằng ảo hóa phần cứng chưa được bật. Về cơ bản, điều này có nghĩa là bộ xử lý của bạn có khả năng tạo ra các môi trường ảo độc lập, nhưng nhà sản xuất đã tắt tính năng này theo mặc định trong nhân hệ thống.
Kích hoạt tính năng này giống như trao cho máy tính của bạn siêu năng lực, vì nó cho phép phần mềm trừu tượng hóa các tài nguyên vật lý (như RAM hoặc CPU) và phân phối chúng giữa hệ thống máy chủ và các máy ảo. Nếu bạn cảm thấy hơi bối rối với các menu BIOS hoặc ngần ngại can thiệp vào các cài đặt nâng cao, đừng lo lắng, chúng tôi sẽ hướng dẫn bạn cách thực hiện mà không gây ra bất kỳ lỗi nào.
Công nghệ này rốt cuộc là gì?
Nói một cách đơn giản, ảo hóa là việc đánh lừa phần cứng để nó nghĩ rằng có nhiều máy tính độc lập đang hoạt động đồng thời. Điều này rất quan trọng đối với các nhà phát triển và người kiểm thử cần môi trường biệt lập mà không cần phải mua mười chiếc máy tính xách tay khác nhau.
Nếu bạn đang sử dụng bộ xử lý Intel, công nghệ bạn cần tìm là Intel VT-x . Công cụ này cho phép các máy ảo chạy trực tiếp trên CPU, giảm đáng kể các sự cố và cải thiện hiệu năng. Ngoài ra, còn có VT-d , quản lý việc nhập và xuất dữ liệu từ các thiết bị ngoại vi để đảm bảo hoạt động mượt mà hơn.
Mặt khác, nếu bạn thuộc "Đội AMD", công nghệ của bạn là AMD-V hoặc SVM (Máy ảo bảo mật) . Giống như các đối thủ cạnh tranh, AMD cho phép quản lý tài nguyên bộ xử lý một cách hiệu quả và đặc biệt tương thích với các hypervisor như Hyper-V của Microsoft.
Làm sao để biết bạn đã bật ảo hóa chưa?
Trước khi khởi động lại và điều hướng qua các menu phức tạp, điều thông minh nhất nên làm là kiểm tra xem nó đã hoạt động chưa. Không cần cài đặt bất kỳ chương trình lạ nào; chỉ cần mở Trình quản lý tác vụ bằng cách nhấn Ctrl + Shift + Esc.
Sau khi vào đó, hãy chuyển đến tab Hiệu năng và chọn CPU . Nếu bạn nhìn vào chi tiết ở bên phải, bạn sẽ thấy một phần có tiêu đề "Ảo hóa". Nếu nó được đánh dấu "Đã bật ", thì bạn đã hoàn tất. Nếu nó được đánh dấu "Đã tắt", thì chúng ta cần truy cập BIOS.
Các bước để vào BIOS hoặc UEFI
Có hai cách để làm điều này. Cách thứ nhất là phương pháp cổ điển: khởi động lại máy tính và nhấn liên tục một phím cụ thể trước khi Windows khởi động. Tùy thuộc vào bo mạch chủ của bạn, đó có thể là phím F2, F10, F12, Esc hoặc phím Delete (Del). Đây là một quá trình thử và sai đòi hỏi phản xạ nhanh.
Nếu bạn thích phương pháp hiện đại hơn và không muốn đoán các khóa, bạn có thể cấu hình BIOS hoặc UEFI của máy tính ngay trong Windows. Vào Cài đặt > Hệ thống > Khôi phục và, trong phần Khởi động nâng cao, nhấp vào "Khởi động lại ngay". Khi máy tính khởi động, chọn Khắc phục sự cố > Tùy chọn nâng cao > Cài đặt phần mềm UEFI.
Hướng dẫn kích hoạt theo nhà sản xuất của bạn
Khi vào BIOS, giao diện có thể rất khác nhau. Màn hình xanh cũ như của Phoenix không giống với giao diện đồ họa hiện đại có chuột. Điều quan trọng là phải tìm các tab "Nâng cao", "Cấu hình CPU" hoặc "Bảo mật".
- Bo mạch chủ ASUS: Điều hướng đến Cấu hình CPU Nâng cao → → và thiết lập Công nghệ ảo hóa intel Đã bật.
- Bo mạch chủ MSI: Vào mục Ép xung → Tính năng CPU và bật tính năng này. Chế độ SVM (trên AMD) hoặc Intel VT-d.
- Bo mạch chủ Gigabyte: Vào mục Nâng cao > Cấu hình cơ bản CPU và bật tùy chọn này. Chế độ SVM hoặc VT-d.
- Bo mạch chủ ASRock: Hãy tìm tùy chọn trong Cấu hình CPU Nâng cao → → để Intel VT-x hoặc SVM và kích hoạt nó.
- Máy tính xách tay HP, Dell hoặc Lenovo: Nó thường được tìm thấy trong tab của Bảo mật → Ảo hóa.
Sau khi thực hiện thay đổi, điều cần thiết là nhấn phím F10 để lưu cài đặt và thoát. Nếu không lưu, mọi nỗ lực của bạn sẽ trở nên vô ích và tùy chọn đó sẽ vẫn bị vô hiệu hóa sau khi khởi động lại.
Cấu hình cuối cùng: Trình ảo hóa trong Windows
Kích hoạt BIOS chỉ mới là một nửa công việc. Bây giờ chúng ta cần cho Windows biết cách sử dụng khả năng đó. Để làm điều này, hãy tìm kiếm trong menu Bắt đầu cụm từ "Bật hoặc tắt các tính năng của Windows" và mở tùy chọn đó.
Trong danh sách hiện ra, bạn phải chọn ô Hyper-V và cả ô Nền tảng máy ảo . Sau khi chấp nhận, hệ thống sẽ yêu cầu bạn khởi động lại máy tính. Sau khi hoàn tất, bạn có thể mở Trình quản lý Hyper-V và tạo máy ảo đầu tiên bằng cách xác định dung lượng RAM, ổ cứng và hệ điều hành bạn muốn sử dụng.
Nếu sau tất cả những điều này mà bạn vẫn gặp lỗi, hãy kiểm tra xem bộ xử lý của bạn có thực sự hỗ trợ các tính năng này hay không bằng cách sử dụng các công cụ chính thức của Intel hoặc AMD. Hãy nhớ rằng việc cập nhật BIOS lên phiên bản mới nhất có thể giải quyết các vấn đề tương thích với một số trình ảo hóa như VMware hoặc VirtualBox.
Kích hoạt ảo hóa biến máy tính của bạn thành một công cụ chuyên nghiệp, cho phép bạn chạy các hệ điều hành khác nhau và phần mềm chuyên dụng mà không ảnh hưởng đến hệ điều hành Windows chính. Chỉ cần điều chỉnh firmware đơn giản và kích hoạt các tính năng hệ thống là bạn có thể tận hưởng hiệu suất tối ưu trong bất kỳ môi trường ảo nào.


