Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách cài đặt Windows trong VirtualBox trên Linux

Có vài lý do người dùng Linux muốn tạo máy ảo Windows, và VirtualBox dễ dàng là một trong những hypervisor phổ biến nhất cho Linux. Nó đơn giản, dễ truy cập, và cực kỳ linh hoạt cho máy ảo. Trong hướng dẫn này, bạn học cách cài Windows trong VirtualBox trên Linux.

Cài đặt VirtualBox

Có hai cách chính cài VirtualBox trong Linux. Cách đầu vào trang web tải gói phù hợp hệ thống. Làm vậy, trước vào trang dự án nhấp nút lớn "Download VirtualBox 6.1".

Sau đó, nhấp "Linux distributions" trên trang Downloads.

Bạn sẽ đến danh sách distro Linux tương thích cài VirtualBox. Nhấp cái bạn tìm, làm theo hướng dẫn tải, và trình cài gói sẽ tự cài gói.

Tuy nhiên, có thách thức với cách đó. Thông thường, chỉ cài RPM hoặc DEB sẽ bỏ lỡ build kernel module cần thiết, gây nhiều lỗi. Cách khắc phục là cài VirtualBox từ kho distro. Thường là lệnh đơn giản, tùy distro.

Cho Ubuntu và dẫn xuất:

sudo apt install virtualbox

Tải Windows 10

Cho những ai không biết, Windows 10 thực sự miễn phí tải và dùng. Bạn không dùng môi trường production không trả tiền, nhưng nếu thuần túy mục đích cá nhân, được phép.

Để tải file ISO, vào link này cuộn xuống "Select edition". Chọn bản mới nhất và nhấp "Confirm". Chọn ngôn ngữ sản phẩm và "Confirm" lại. Bạn đến trang chọn 64-bit và 32-bit. Khuyên 64-bit, vì cho linh hoạt nhất cho máy ảo thực tế.

Lưu ý: tải có thể mất lúc, nhất là mạng chậm, vì ISO gần 5GB.

Sau nhấp "64-bit Download" và lưu, bạn sẵn sàng tạo VM Windows 10 trong VirtualBox.

Tạo máy ảo Windows 10

Sau tải xong, mở VirtualBox nhấp "New".

Gõ "Windows 10" ở "Name". Sẽ tự chọn "Version" thành "Windows 10 (64-bit)". Từ đó, đặt tên gì bạn muốn.

Đi qua menu đặt cấu hình VM. Khuyên ít nhất 4096MB Memory và tạo ổ ảo 75GB. Đừng lo nó ăn ổ cứng; chọn "Dynamically allocated" tiết kiệm không gian. Loại ổ không quá quan trọng, trừ khi bạn di chuyển VM giữa hệ thống.

Sau tạo VM, bạn còn VM đơn giản cần giúp cấu hình. Tùy spec máy host, bạn có thể làm hơn, nhưng đây là tối thiểu tôi khuyên.

Bạn muốn ít nhất:

  • 2 vCPUs
  • Bật 3D acceleration
  • Hyper-V cho paravirtualization interface

Nếu bạn có core CPU hoặc RAM nhiều hơn để cấp phát, tôi khuyên tuyệt đối làm vậy. Điều này chỉ đưa bạn đến đấy.

Thêm, bạn phải gắn file ISO Windows 10 tải trước. Trên trang VM Settings, nhấp "Storage -> Optical Drive -> Empty" trong Storage và nhấp "Choose a disk file". Điều hướng thư mục tải và chọn file ISO Windows 10.

Bây giờ, chỉ cần khởi động VM bằng nhấp "Start" ở trên và cài Windows.

Sau cài Windows, bạn có thể thấy nó than vãn driver video không đủ và bị giới hạn màn hình rất nhỏ. Để sửa, bạn cần cài VirtualBox Guest Additions.

Cài VirtualBox Guest Additions trong Windows

Cài Guest Additions khá đơn giản. Với VM chạy, nhấp "Devices -> Insert Guest Additions CDimage" rồi "Insert". Mở file explorer nhấp "This PC". Bạn thấy biểu tượng Guest Additions CD Image dưới bên cạnh "Local Disk (C:)". Nhấp biểu tượng Guest Additions CD Image.

Nhấp "VBoxWindowsAdditions" và "Yes" trên hộp UAC.

Nhấp "Next" qua trình cài, chấp nhận mặc định. Thêm, nhấp "Install" khi hộp hỏi tin cậy phần mềm từ Oracle.

Sau cài xong, nhấp "Finish", VM sẽ reboot. Sau reboot, Guest Additions cài xong, bạn trải nghiệm 3D acceleration thật, chọn kích thước màn hình, và nhiều lợi ích khác như clipboard chia sẻ và chia sẻ file Host-Guest hai chiều.

Bây giờ bạn biết cài Windows trong VirtualBox, hãy xem các bài ảo hóa Linux khác, bao gồm Virtual Machine Manager, và tạo workstation ảo hóa Linux.