Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách thiết lập máy ảo Windows trong Linux

Cần chạy phần mềm Windows trong Linux? Một trong những câu trả lời điển hình là cài đặt Windows trong máy ảo. Nếu điều đó nghe có vẻ đáng sợ hoặc quá sức đối với bạn, đừng lo lắng. Đây là hướng dẫn từng bước để thực hiện điều đó.

Để bắt đầu, bạn cần những điều sau:

  • Phần mềm máy ảo (máy ảo là gì?)
  • ISO chính thức của Windows (đĩa khởi động hoặc USB) với giấy phép Windows hợp pháp
  • PC hoặc máy tính xách tay hỗ trợ ảo hóa (bạn cũng sẽ cần ổ đĩa DVD bên ngoài nếu máy tính xách tay của bạn là ultrabook hoặc bạn có thể tự tạo)
  • Đủ RAM hệ thống

Bây giờ, hai điều đầu tiên khá dễ dàng để bạn có được. Rất hiếm khi sở hữu một chiếc PC không có giấy phép Windows, ngay cả khi bạn đang chạy Linux, nhưng bạn sẽ cần một chiếc có tính năng ảo hóa.

Ảo hóa, nếu không được bật theo mặc định, có thể được bật trong BIOS hệ thống. Đường dẫn để thực hiện việc này sẽ phụ thuộc vào phần cứng bạn đang sử dụng. Để có kết quả tốt nhất, hãy khởi động vào BIOS hệ thống của bạn và tìm kiếm các tham chiếu đến Intel VT (trên PC kiến ​​trúc Intel) hoặc AMD-V (trên PC có CPU và bo mạch chủ AMD).

Video này giải thích những gì bạn nên tìm kiếm:

Liên quan đến RAM hệ thống, mặc dù bạn có thể bỏ qua một số ảo hóa trên hệ điều hành cũ với 4 GB, nhưng bạn nên bắt đầu với 8 GB để có kết quả tốt nhất. Máy tính xách tay được sử dụng cho hướng dẫn này có RAM 12 GB.

Chọn Phần mềm Ảo hóa

Trước khi cài đặt Windows, bạn cần quyết định ứng dụng ảo hóa ưa thích của mình. Ba có sẵn cho Linux:

  1. Oracle VirtualBox (Miễn phí) - Có lẽ là lựa chọn phổ biến nhất và miễn phí, được phát hành dưới dạng phần mềm nguồn mở theo Giấy phép Công cộng GNU, phiên bản 2.
  2. VMWare Player (Miễn phí hoặc $ 250) - Phiên bản miễn phí của công cụ ảo hóa công ty phổ biến VMWare Workstation. VMWare Player miễn phí cho người dùng trong nước.
  3. QEMU (Miễn phí) - Viết tắt của Quick Emulator, QEMU có khả năng chạy nhiều lựa chọn hệ điều hành, bao gồm nhiều nền tảng bị lãng quên.

Mặc dù QEMU được cho là lựa chọn ưu việt cho các hệ thống Linux, nhưng chúng tôi muốn một giải pháp có thể chạy Windows với mức tối thiểu phiền phức và có thể được cài đặt nhanh chóng. Tất nhiên, bạn có thể tự do chọn bất kỳ tùy chọn nào ở trên, nhưng đối với hướng dẫn này, chúng tôi sẽ sử dụng Oracle VirtualBox.

Cài đặt VirtualBox từ Trung tâm phần mềm trong Ubuntu hoặc từ ứng dụng tương ứng trên bản phân phối Linux của bạn. Bạn cũng có thể sử dụng dòng lệnh. Đối với hệ thống dựa trên Debian:

sudo apt-get install virtualbox 

Sau đó cài đặt các tiện ích khách VirtualBox:

sudo apt-get install virtualbox-guest-dkms 

Điều này sẽ giúp bạn di chuyển dữ liệu giữa hệ thống máy chủ (PC Linux của bạn) và hệ thống khách (môi trường Windows ảo của bạn).

Thiết lập Windows trong Oracle VirtualBox

Với VirtualBox được cài đặt trên PC Linux của bạn, hãy khởi chạy phần mềm.

Bởi vì chúng tôi muốn có một phiên bản Windows có thể sử dụng được, chúng tôi sẽ chọn các tùy chọn cho Windows 7, nhưng bạn nên chọn các cài đặt phù hợp với phiên bản bạn đang cài đặt.

Cách thiết lập máy ảo Windows trong Linux

Bắt đầu bằng cách nhấp vào Mới , sau đó đặt tên cho thiết bị ảo. Trong Loại trình đơn thả xuống đảm bảo rằng Windows được chọn và trong Phiên bản , phiên bản Windows chính xác. Bạn có thể chạy hầu hết mọi thứ từ Windows 3.1 đến nay.

Nhấp vào Tiếp theo để tiếp tục và trong màn hình tiếp theo, hãy chọn Kích thước bộ nhớ cho máy ảo. Kích thước được đề xuất mặc định sẽ được đề xuất dựa trên hệ điều hành bạn đã chọn và phần cứng của máy tính thực của bạn.

Cách thiết lập máy ảo Windows trong Linux

Nhấp vào Tiếp theo để tạo ổ đĩa cứng ảo của bạn, hãy chọn lại tùy chọn mặc định trừ khi bạn có một lượng dữ liệu đặc biệt lớn để chạy trong máy ảo.

Cách thiết lập máy ảo Windows trong Linux

Sau khi hoàn tất, hãy nhấn Tạo , sau đó chọn loại tệp ưa thích của bạn. Nếu bạn chỉ định sử dụng đĩa cứng ảo với VirtualBox, hãy nhấn Tiếp theo, nếu không, hãy chọn một định dạng khác nếu thích hợp. Sau đó, bạn phải chỉ định xem ổ cứng ảo nên được cấp phát động (tức là nó tăng kích thước theo yêu cầu, đến giới hạn trên đã chọn trước) hay một kích thước cố định. Trong hầu hết các trường hợp, bạn sẽ muốn động.

Nhấp vào Tiếp theo để tiếp tục, xác nhận (hoặc thay đổi) tên, vị trí và kích thước tệp, sau đó Tạo một lần nữa để tiếp tục.

Cài đặt Windows trên Linux

Với máy ảo đã được cấu hình - hãy nghĩ về nó giống như việc xây dựng một PC nhưng với các thành phần ảo - bây giờ bạn đã sẵn sàng để cài đặt Windows. Cho dù bạn đang sử dụng đĩa hay thanh USB để cung cấp ISO, thì bây giờ là lúc để chèn phương tiện chứa tệp ISO.

Cách thiết lập máy ảo Windows trong Linux

Bây giờ, hãy nhấp vào nút Bắt đầu màu xanh lục mũi tên, và chọn vị trí của dữ liệu nguồn - đĩa cài đặt Windows. Nhấp vào Bắt đầu, sau đó đợi khi máy tính ảo tải thiết lập Windows.

Cách thiết lập máy ảo Windows trong Linux

Nếu bạn đã cài đặt Windows trước đây, bạn nên làm quen với điều này - nếu chưa, trình hướng dẫn sẽ giúp bạn trong suốt quá trình này.

Khởi chạy Windows và Cài đặt Phần mềm!

Nếu bạn đã làm được điều đó đến nay, bạn đã hoàn thành. Bạn sẽ có thể khởi động vào Windows và cài đặt phần mềm, thông qua DVD (nhờ các công cụ VirtualBox) hoặc bằng cách tải xuống và cài đặt.

Tất cả các ứng dụng Windows thông thường của bạn sẽ chạy như bình thường, chỉ bị hạn chế bởi phần cứng của máy tính chủ của bạn - PC vật lý mà bạn đã cài đặt VirtualBox. Sử dụng máy ảo có lẽ là cách tốt nhất để chạy các ứng dụng và trò chơi Windows nếu những thứ như Wine và PlayOnLinux không thành công.

Có một máy ảo Windows mà bạn có thể dễ dàng bật và tắt một cách thuận tiện, trong khi tiếp tục với máy tính Linux hàng ngày của bạn, là một lợi thế lớn. Nếu bạn cần chạy phần mềm Windows và có phần cứng để hỗ trợ ảo hóa thì đây là một giải pháp tuyệt vời.

Bạn có chạy Windows trong máy ảo trên Linux không? Đây có phải là phương pháp ưa thích của bạn để chạy phần mềm Windows không? Hãy cho chúng tôi biết về điều đó trong phần bình luận!