Cách tạo máy ảo Windows trong Linux với KVM

Cách tạo máy ảo Windows trong Linux với KVM
Độc giả như bạn giúp hỗ trợ MUO. Khi bạn mua hàng bằng các liên kết trên trang web của chúng tôi, chúng tôi có thể kiếm được hoa hồng liên kết. Đọc thêm.

Chạy một máy ảo Windows cùng với Linux có những lợi ích của nó. Với một máy ảo Windows được thiết lập, bạn không cần phải lo lắng về các lớp tương thích hoặc tìm kiếm các lựa chọn thay thế mã nguồn mở cho các ứng dụng Windows yêu thích của mình. Ngoài ra, nếu bạn là nhà phát triển, việc kiểm tra phần mềm của bạn trên nhiều hệ điều hành sẽ trở nên dễ dàng.





video trong ngày Starforge Voyager Creator: Thương hiệu PC chơi game tùy chỉnh này có đáng để thử không? Một PC chơi game/phát trực tuyến đáng gờm được chế tạo bởi một công ty mới và được hỗ trợ bởi những người phát trực tuyến mong muốn tạo nên làn sóng

Kernel-based Virtual Machine, hay KVM là lựa chọn tốt nhất của bạn khi thiết lập máy ảo Windows trên Linux. Nhưng làm thế nào để bạn tạo một KVM mới và cài đặt Windows trên đó?





cách viền văn bản trong photoshop

1. Cài đặt và cấu hình phần mềm KVM cần thiết

Bước đầu tiên, bạn cần kiểm tra xem CPU của mình có hỗ trợ ảo hóa hay không và liệu nó có được bật trên hệ thống của bạn hay không. Để làm như vậy, hãy chạy:





 grep -Ec '(vmx|svm)' /proc/cpuinfo
  kiểm tra hỗ trợ ảo hóa trên linux

Đầu ra lớn hơn 0 biểu thị rằng ảo hóa đã được bật và bạn có thể tiếp tục. Nếu không, hãy khởi động lại PC của bạn, đi tới các tùy chọn BIOS và bật hỗ trợ ảo hóa .

Nếu đây là lần đầu tiên bạn làm việc với KVM, bạn phải hiểu Máy ảo dựa trên hạt nhân và cách chúng hoạt động .



Sau khi ảo hóa được thiết lập, hãy cài đặt các gói KVM cần thiết từ kho lưu trữ của bản phân phối của bạn. Lệnh cài đặt sẽ khác nhau tùy thuộc vào bản phân phối bạn đang sử dụng.

Trên các bản phân phối dựa trên Debian và Ubuntu, hãy chạy:





 sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

Trên Arch Linux và các dẫn xuất của nó:

 sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

Cài đặt các gói KVM trên Fedora và RHEL với:





 sudo dnf install @virtualization

Tiếp theo, bật và khởi động trình nền libvirt bằng cách chạy:

 sudo systemctl enable libvirtd 
sudo systemctl start libvirtd

Kiểm tra xem libvirtd có chạy đúng không với:

 sudo systemctl status libvirtd

Nếu đầu ra trả về 'hoạt động' màu xanh lá cây, bạn có thể tiếp tục một cách an toàn. Nếu nó hiển thị 'không hoạt động' màu đỏ, hãy chạy lại các lệnh trên.

Cuối cùng, thêm người dùng của bạn vào nhóm libvirt và kvm với:

 sudo usermod -aG libvirt $(whoami) 
sudo usermod -aG kvm $(whoami)

2. Tải xuống Windows 10 ISO

Với cấu hình ảo hóa đã sẵn sàng, giờ đây bạn đã sẵn sàng để tạo một máy ảo. Nhưng trước tiên, hãy tải xuống tệp ISO Windows 10 mà bạn sẽ sử dụng để khởi động máy ảo.

Truy cập trang tải xuống Windows 10 và cuộn xuống để chọn Windows 10 (ISO nhiều phiên bản) từ menu thả xuống Chọn phiên bản. Sau đó nhấn vào Xác nhận .

  tải file iso win 10

Chọn ngôn ngữ thích hợp và nhấn Tiếp tục . Bây giờ, bạn sẽ có hai tùy chọn để tải xuống phiên bản 64 và 32 bit của Windows 10. Nhấp vào phiên bản bạn muốn cài đặt.

Tải xuống: cửa sổ 10 (Miễn phí)

3. Tạo KVM mới bằng virt-manager

Khởi chạy Trình quản lý máy ảo bằng cách gõ quản lý đức hạnh trong dòng lệnh hoặc từ menu ứng dụng. Nhấn vào Tạo một máy ảo mới tùy chọn (biểu tượng màn hình nền có nút phát ở giữa) để tiếp tục.

  tạo một máy ảo kvm mới

Tiếp tục với lựa chọn mặc định— Phương tiện cài đặt cục bộ —và nhấp vào Phía trước .

  phương tiện truyền thông địa phương cài đặt kvm linux

Nhấp chuột Duyệt > Duyệt cục bộ và chọn tệp ISO Windows 10 đã tải xuống từ bộ lưu trữ của bạn. Nhấp chuột Mở để chọn ảnh ISO. Trình quản lý máy ảo sẽ tự động phát hiện HĐH. Nhấp chuột Phía trước tiến hành với.

  chọn tệp iso windows trong virt-manager

Chỉ định dung lượng bộ nhớ và lõi CPU bạn muốn phân bổ cho máy ảo. Đối với người mới bắt đầu, một nửa bộ nhớ thực của máy tính là quá đủ. Về số lõi CPU, hãy chọn bất kỳ thứ gì nằm trong khoảng từ một phần ba đến một nửa số lõi có sẵn. Làm xong thì đánh Phía trước .

  cấu hình bộ nhớ và cpus cho kvm

Trên cửa sổ sau, đảm bảo Kích hoạt bộ nhớ cho máy ảo này được kiểm tra tắt. Sau đó, chỉ định kích thước của ảnh đĩa (50GB là đủ) và nhấp Phía trước .

  phân bổ không gian lưu trữ cho windows kvm

Nhập tên máy ảo và nhấp vào Hoàn thành sau khi bạn đã xem xét các thông số kỹ thuật của VM.

  xem lại thông số kỹ thuật của windows kvm

Trình quản lý máy ảo bây giờ sẽ tạo máy và khởi động nó ngay sau đó.

4. Cài đặt Windows 10 trên KVM

Một cửa sổ Trình quản lý máy ảo mới sẽ bật lên, trong đó bạn có thể thấy máy Windows của mình đang khởi động. Màn hình sẽ chuyển sang màu xanh lam và bạn sẽ thấy hộp Windows Setup xuất hiện.

Chọn Ngôn ngữ để cài đặt, Định dạng thời gian và tiền tệ và Bàn phím hoặc phương thức nhập từ danh sách các tùy chọn khả dụng. Làm xong thì đánh Tiếp theo > Cài đặt ngay .

  cài đặt windows trong kvm

Quá trình thiết lập sẽ bắt đầu và bạn sẽ được yêu cầu nhập khóa sản phẩm. Nhập khóa sản phẩm nếu bạn có. Nếu không, hãy chọn Tôi không có khóa sản phẩm .

  nhập khóa sản phẩm windows

Có các phiên bản khác nhau của Windows 10 bạn có thể cài đặt. Chọn cái bạn muốn cài đặt và nhấp vào Kế tiếp . Trên màn hình tiếp theo, đánh dấu vào ô bên cạnh tôi đồng ý với những điều khoản này và bấm vào Kế tiếp .

làm thế nào để tạo ra một cái bẫy đánh bại trong nhà để xe
  chọn phiên bản windows

Lựa chọn Tùy chỉnh: Chỉ cài đặt Windows (nâng cao) vì máy ảo chưa cài đặt Windows trên đó.

  nâng cấp hoặc tùy chỉnh cài đặt windows trong kvm

Trên màn hình tiếp theo, phân vùng ổ đĩa bằng cách sử dụng Mới , Xóa bỏ , Và Định dạng tùy chọn nếu bạn muốn có nhiều ổ đĩa. Đối với những người thích thiết lập một phân vùng duy nhất, hãy nhấp vào Kế tiếp .

Windows sẽ bắt đầu cài đặt trên máy ảo. Bạn sẽ thực hiện các bước sau: Sao chép tệp Windows, Chuẩn bị tệp để cài đặt, Cài đặt tính năng, Cài đặt bản cập nhật và Hoàn tất.

  cửa sổ cài đặt bên trong một kvm