Chuyển đổi PC Windows thành Máy ảo bằng Hyper-V
Một cách tuyệt vời để tự cứu mình khỏi vi-rút, phần mềm độc hại và phần mềm gián điệp(malware and spyware) là sử dụng máy ảo để duyệt Internet thay vì PC chạy Windows thông thường của bạn. (Windows)Vậy máy ảo là gì? Về cơ bản, nó là một bản sao đầy đủ của Windows chạy bên trong một bản sao Windows khác được gọi là máy chủ.
Phiên bản ảo của Windows chỉ là một tệp lớn và phần mềm đặc biệt chạy trên máy tính Windows(Windows computer) của bạn ( phần mềm ảo hóa(virtualization software) ) hoạt động như một máy tính giả để Windows có thể chạy. Bất cứ điều gì bạn làm trong máy ảo sẽ không ảnh hưởng đến hệ điều hành máy chủ(host operating system) của bạn . Vì vậy, bạn có thể tải 10 loại virus vào máy ảo và hệ điều hành(operating system) chính của bạn sẽ được an toàn.
Điều thú vị về máy ảo là bạn có thể thiết lập lại chúng. Vì vậy, nếu bạn bị nhiễm vi-rút khi duyệt trong máy ảo, bạn chỉ cần đặt lại máy ảo về trạng thái mặc định(default state) khi mới cài đặt và bắt đầu lại. Đó cũng là một cách tuyệt vời để tăng quyền riêng tư của bạn vì bạn có thể chỉ cần xóa mọi thứ bạn đã làm trong một máy ảo.
Trước khi bắt đầu, hãy nói về các yêu cầu. Có rất nhiều công cụ ảo hóa phần mềm(software virtualization) như VMWare , Parallels , VirtualBox , v.v., nhưng tôi sẽ chỉ gắn bó với phần mềm của Microsoft. Để điều này hoạt động, bạn cần hai điều:
- Disk2VHD - Một công cụ miễn phí của Microsoft sẽ được sử dụng để chuyển đổi bất kỳ hệ điều hành Windows(Windows operating) nào từ Windows XP trở đi thành (Windows XP)tệp máy(machine file) ảo.
- Windows 8.1 Pro hoặc Windows 10 Pro(Windows 8.1 Pro or Windows 10 Pro) - Bạn sẽ cần phiên bản Pro của Windows 8.1 hoặc Windows 10 để hoàn tất quá trình này. Cả hai hệ điều hành đều có một công cụ gọi là Hyper-V có thể được sử dụng để truy cập tệp ảo được tạo bởi Disk2VHD .
Cũng cần lưu ý rằng mặc dù bạn có thể sử dụng Windows XP , Vista và 7 làm máy ảo, nhưng tốt nhất bạn nên chuyển đổi máy Windows 8.1(Windows 8.1) hoặc Windows 10 vì độ phân giải cao nhất mà Hyper-V hỗ trợ cho các hệ điều hành cũ hơn đó là 1600 × 1200. Nó thực sự khó chịu và tôi không biết tại sao Microsoft(Microsoft hasn) vẫn chưa khắc phục sự cố này. Dù sao, nó chỉ là một vấn đề đối với những người có màn hình độ phân giải cao.
Chuyển đổi HĐH Windows sang VHD
Hãy bắt đầu với phần dễ dàng: chuyển đổi phiên bản Windows hiện tại của bạn thành một máy ảo ( tệp VHD hoặc VHDX(VHD or VHDX file) ). Để thực hiện việc này, hãy tải xuống công cụ Disk2VHD(Disk2VHD tool) được đề cập ở trên và chạy tệp EXE(EXE file) .
Khi bạn chạy nó, bạn sẽ thấy một màn hình như trên. Thực sự bạn không phải làm gì nhiều ở đây ngoài việc chọn vị trí bạn muốn lưu tệp VHDX(VHDX file) và khối lượng bạn muốn đưa vào.
Nếu bạn có một ổ cứng lớn, bạn có thể để nó lưu tệp vào cùng một phân vùng với Windows . Nếu không, hãy chọn một vị trí khác như ổ cứng thứ hai hoặc ổ cứng USB ngoài . Theo mặc định, nó sẽ chọn tất cả các khối lượng mà nó tìm thấy trên máy tính của bạn, điều này có thể không như bạn thực sự muốn.
Trong trường hợp của tôi, tôi có một số ổ cứng được kết nối với máy tính, vì vậy tôi chỉ muốn chọn ổ C :, có kích thước 37,26 GB. Ngoài ra, bạn muốn đảm bảo chọn bất kỳ ổ đĩa nào khác đã được tạo khi bạn cài đặt Windows , rất có thể là ổ đĩa Khởi động( Boot ) và ổ đĩa Hệ thống dành riêng( System Reserved) . Chúng thường rất nhỏ: trong trường hợp của tôi, ổ đĩa Hệ thống dành riêng(System Reserved volume) chỉ là 34 MB và ổ đĩa khác, không có nhãn, chỉ là 322,08 MB.
Điều rất quan trọng là bạn phải chọn các ổ khác này ngoài ổ đĩa chính của Windows(Windows volume) vì nếu không, hệ điều hành(operating system) sẽ không khởi động khi bạn tải nó vào Hyper-V . Thay vào đó, bạn sẽ nhận được thông báo Boot Failure ! Điều này là do hai khối lượng bổ sung đó cho hệ thống biết vị trí của Windows và cách khởi động nó.
Có thể sẽ mất một khoảng thời gian để tạo tệp VHDX(VHDX file) tùy thuộc vào kích thước phân vùng Windows của bạn. Sau khi hoàn tất, bạn sẽ có một tệp thực sự lớn và hai tệp nhỏ hơn.
Cài đặt Hyper-V trong Windows 8.1 / 10
Tiếp theo, chúng ta phải cài đặt công cụ Hyper-V trong Windows 8.1 hoặc Windows 10 Pro . Nếu bạn có phiên bản Home , bạn sẽ phải nâng cấp lên Pro trước khi có thể cài đặt Hyper-V. Nhấp(Hyper-V. Click) vào Bắt đầu và nhập(Start and type) các tính năng của cửa sổ(windows features) .
Ở trên cùng, nhấp vào Bật hoặc tắt các tính năng của Windows( Turn Windows features on or off) . Một cửa sổ sẽ xuất hiện để bạn có thể kiểm tra các mục bổ sung mà bạn muốn cài đặt. Hãy tiếp tục và chọn hộp cho Hyper-V . Nó cũng sẽ tự động đánh dấu các hộp cho Công cụ quản lý(Hyper-V Management Tools) Hyper -V và Nền tảng Hyper-V(Hyper-V Platform) .
Nhấp vào OK(Click OK) và để Windows cài đặt các tính năng. Bạn cũng sẽ phải khởi động lại máy tính của mình. Sau khi khởi động sao lưu, hãy nhấp vào Bắt đầu(Start) , Tất cả ứng dụng(All Apps) và sau đó cuộn xuống Công cụ quản trị Windows(Windows Administrative Tools) . Bạn sẽ thấy Hyper-V Manager được liệt kê ở đó. Bạn cũng có thể chỉ cần nhấp vào Bắt đầu và nhập(Start and type) Hyper -V(Hyper-V) để tìm kiếm nó.
Cấu hình Hyper-V
Bây giờ cho phần thú vị! Hãy bắt đầu với Hyper-V. Hãy(Hyper-V. Go) tiếp tục và mở Trình quản lý Hyper-V(Hyper-V Manager) và bạn sẽ thấy một không gian làm việc trống.
Ở ngoài cùng bên trái là máy chủ, phải là tên máy tính của bạn. Ở phần giữa là danh sách các máy ảo và các trạm kiểm soát. Ở bên phải, bạn có một menu động thay đổi tùy thuộc vào mục nào được chọn trong các phần bên trái. Để bắt đầu, hãy chọn tên máy tính(computer name) ở ngoài cùng bên trái.
Bây giờ ở ngoài cùng bên phải, nhấp vào Mới(New) và sau đó là Máy ảo(Virtual Machine) . Thao tác này sẽ hiển thị trình hướng dẫn máy(machine wizard) ảo mới . Bước đầu tiên là đặt tên cho máy ảo của bạn.
Tiếp theo, bạn phải chọn thế hệ cho máy ảo. Nếu bạn đang chuyển đổi phiên bản Windows 64 bit thành máy ảo và phần cứng máy tính(computer hardware) của bạn hỗ trợ UEFI , hãy tiếp tục và chọn Thế hệ 2( Generation 2) , vì điều đó cho phép các tính năng nâng cao hơn. Sử dụng Thế hệ 1 cho các phiên bản ( Generation 1)Windows 32 bit hoặc nếu máy của bạn đang sử dụng BIOS cũ . Thế hệ 2(Generation 2) cũng hỗ trợ hiển thị màn hình rộng khi ảo hóa Windows 8.1 hoặc Windows 10.
Nếu bạn không biết tất cả những điều đó có nghĩa là gì, chỉ cần chọn Thế hệ 1(Generation 1) để ở bên an toàn. Lưu ý rằng nếu máy ảo không khởi động được, bạn có thể dễ dàng xóa nó và bắt đầu lại quá trình này. Chọn một thế hệ khác và xem nó có khởi động đúng cách hay không. Xóa máy ảo bên trong Hyper-V không xóa các tệp VHDX gốc của bạn.(VHDX)
Trên màn hình tiếp theo, bạn phải chọn dung lượng bộ nhớ bạn muốn gán cho máy ảo của mình. Tôi để nó ở giá trị mặc định(default value) là 1024 MB, nhưng bạn có thể tăng nó lên nếu bạn có đủ RAM trên máy chủ(host machine) của mình .
Hãy tiếp tục và bỏ qua màn hình Cấu hình mạng( Configure Networking) vì chúng ta sẽ phải làm điều đó sau. Hiện tại, chỉ cần để nó ở Not Connected . Trên màn hình Connect Virtual Hard Disk (Kết nối đĩa cứng ảo(Connect Virtual Hard Disk) ), bạn cần chọn Sử dụng đĩa cứng ảo hiện có(Use an existing virtual hard disk) .
Nhấp vào nút Duyệt qua(Browse) và chọn hình ảnh VHDX đại diện cho (VHDX image)phân vùng Windows(Windows partition) thực của bạn . Đây phải là tệp VHDX(VHDX file) thực sự lớn . Chúng tôi sẽ phải thêm thủ công hai ổ VHDX khác sau trình hướng dẫn mà tôi sẽ trình bày thêm. Tại thời điểm này, hãy xem lại bản tóm tắt và nhấp vào Hoàn(Finish) tất .
Bây giờ bạn sẽ thấy một mục mới được liệt kê trong Máy ảo( Virtual Machines) . Nếu bạn nhấp vào đây, bạn cũng sẽ thấy một loạt tùy chọn khác trong ngăn bên phải(right-hand pane) .
Để khởi động máy ảo, hãy chọn nó và sau đó nhấp vào Bắt đầu(Start) . Cột Trạng thái(State) sẽ chuyển thành Đang chạy(Running) . Tiếp theo để xem máy ảo, nhấp vào Kết nối(Connect) . Nếu bạn đã làm điều này ngay bây giờ, bạn sẽ thấy thông báo lỗi(error message) mà tôi đã đề cập ở đầu bài viết: Boot fail(Boot failure) . Chúng tôi vẫn cần thêm các ổ cứng khác.
Chọn máy ảo và nhấp vào (machine and click)Tắt( Turn Off) . Sau đó nhấp vào liên kết Cài đặt(Settings) . Ở phía bên trái(hand side) , bạn sẽ thấy IDE Controller 0 và IDE Controller 1 . Nhấp vào Bộ điều khiển 0( Controller 0) trước. Nếu bạn chọn Thế hệ 2(Generation 2) , bạn sẽ chỉ thấy Bộ điều khiển SCSI(SCSI Controller) .
Bạn sẽ thấy rằng tệp VHDX(VHDX file) đầu tiên chúng tôi thêm vào trình hướng dẫn đã được liệt kê. Bây giờ chúng ta phải thêm tệp thứ hai và thứ ba. Đảm(Make) bảo rằng Ổ cứng(Hard Drive) được chọn và sau đó nhấp vào Thêm(Add) .
Hộp Vị trí(Location) sẽ tự động chọn 1 vì vị trí 0 được lấy bởi tệp VHDX(VHDX file) đầu tiên của chúng tôi . Mỗi Bộ điều khiển IDE(IDE Controller) chỉ có sẵn hai khe cắm để thêm ổ đĩa. Nhấp vào (Click) Đĩa cứng ảo(Virtual hard disk) và chọn tệp VHDX thứ hai của bạn.
Bây giờ hãy nhấp vào Bộ điều khiển IDE 1(IDE Controller 1) và sau đó nhấp lại vào nút Thêm(Add) . Làm điều tương tự ở đây, nhưng chọn tệp VHDX(VHDX file) thứ ba của bạn .
Bây giờ chúng ta đã đính kèm tất cả ba tệp VHDX , chúng ta có thể nhấp vào OK và khởi động máy ảo của mình. Lần này, hy vọng bạn sẽ nhận được một màn hình đang tải Windows !
Định cấu hình mạng
Cuối cùng, chúng ta cần thiết lập mạng cho máy ảo để bạn có thể kết nối với mạng cục bộ và Internet . Để thực hiện việc này, hãy nhấp vào Trình quản lý công tắc ảo(Virtual Switch Manager) ở trên cùng của menu bên phải.
Nhấp vào Chuyển đổi mạng ảo mới(New virtual network switch) và sau đó chọn Bên ngoài(External) từ hộp danh sách(list box) . Cuối cùng, nhấp vào Tạo công tắc ảo(Create Virtual Switch) .
Đặt tên cho công tắc ảo của bạn nếu bạn thích và sau đó chọn mạng chính xác(correct network) từ hộp thả xuống(dropdown box) . Nếu bạn có nhiều card mạng(network card) , hãy chọn card được kết nối với mạng và Internet(network and Internet) . Khi công tắc của bạn đã được tạo, chúng tôi cần yêu cầu máy ảo sử dụng nó. Để làm điều đó, hãy nhấp vào máy ảo trong trình quản lý Hyper-V(Hyper-V manager) và sau đó nhấp vào liên kết Cài đặt(Settings) trong khung bên phải.
Nhấp vào Bộ điều hợp mạng( Network Adapter) và sau đó chọn công tắc ảo mới mà bạn đã tạo ở bước trước. Đó là nó! Bây giờ khi bạn khởi động máy ảo của mình, nó sẽ có quyền truy cập mạng(network access) thông qua máy tính chủ(host computer) .
Hy vọng rằng, bài viết này sẽ giúp bạn lấy PC hiện tại của mình và chuyển đổi nó thành một máy ảo để bạn có thể chạy trên cùng một PC hoặc một PC khác nếu muốn. Có rất nhiều điều có thể xảy ra sai sót trong quá trình này, vì vậy hãy bình luận nếu bạn gặp vấn đề. Vui thích!
Related posts
Cách thay đổi màu biểu tượng thư mục trong Windows
Cách kết hợp hoặc hợp nhất nhiều tệp văn bản
Công cụ chống phân mảnh miễn phí tốt nhất cho Windows là chính nó
Cách kết hợp nhiều bản trình bày PowerPoint
Cách chia sẻ tệp giữa PC, điện thoại thông minh và máy tính bảng
Cách gỡ bỏ hoặc gỡ cài đặt Java (JRE) trên Windows và Mac
Tự động chụp ảnh chụp màn hình ở các khoảng thời gian xác định trong Windows
Cách xác định nhạc hoặc bài hát bằng âm thanh
Download Pixel8 Seagate Premium Recovery Software FREE
8 Trang web Tải xuống Phần mềm Miễn phí An toàn cho Windows
5 ứng dụng VR không phải là trò chơi
Mở khóa tệp zip được bảo vệ bằng mật khẩu
7 ứng dụng tốt nhất để mở tệp JAR trên Windows
3 ứng dụng hàng đầu để sử dụng Instagram trên PC của bạn
Danh sách Best Free Internet Privacy Software & Products cho Windows 10
Cách ghi, sao chép và sao lưu đĩa CD hoặc DVD
Sao chép tệp lớn qua mạng nhanh hơn với TeraCopy
Định dạng thẻ SD một cách dễ dàng
Cách sửa chữa các tệp AVI bị hỏng hoặc bị hỏng
Cách xóa Password khỏi PDF với Free Software or Online Tool