VirtualBox là gì? Hướng dẫn cài đặt VirtualBox trên Windows và Ubuntu


Trong thế giới phần mềm chuyên về ảo hóa, máy ảo thì VirtualBox thuộc top 3 cùng với VMWareParallels Desktop. Điểm mạnh của phần mềm VirtualBox chính là nó là phần mềm mã nguồn mở nên nó hoàn toàn miễn phí. Và trong tương lai nó vẫn sẽ miễn phí. Ngoài ra chúng ta cũng dễ dàng cài đặt VirtualBox trên cả 3 HDH phổ biến Windows, Linux, MacOS. Thật tiếc là VirtualBox vẫn chưa hỗ trợ cài đặt trên máy sử dụng chip Apple Silicon.

VirtualBox là gì?

VirtualBox là một phần mềm ảo miễn phí, mã nguồn mở dành cho phần cứng x86, hiện đang được phát triển bởi công ty Oracle. Nó hỗ trợ việc tạo và quản lý các máy ảo chạy các HDH phổ biến như Windows, Ubuntu, Fedora, …

  • Tác giả gốc: InnoTek Systemberatung GmbH
  • Hiện phát triể bởi:  Oracle Corporation
  • Phát hành lần đầu: 17/01/2007
  • Phiên bản hiện tại: 7.0.10 (18/07/2023)
  • Repository: www.virtualbox.org/browser/vbox/trunk
  • Viết bằng ngôn ngữ C, C++, x86 Assembly, Python
  • Hỗ trợ HDH: Windows, macOS (only Intel-based Macs), Linux and Solaris
  • Nền tảng x86-64
  • Giấy phép: GNU GPLv3

Ưu điểm của phần mềm VirtualBox

  • Hoàn toàn miễn phí (Mã nguồn mở)
  • Dễ dàng cài đặt trên 3 HDH phổ biến là Windows, Linux, MacOS (Sử dụng chip Intel)
  • Hỗ trợ tạo máy ảo sử dụng hầu hết các HDH trên cùng 1 máy tính vật lý như: Windows, Linux, Mac OS X, Solaris,…
  • Hỗ trợ  tính năng Snapshots để lưu lại trạng thái của máy ảo và khôi phục lại khi cần thiết.
  • Dễ dàng chia sẻ và di chuyển các máy ảo giữa các máy tính khác nhau thông qua định dạng OVF.

Hướng dẫn cài đặt VirtualBox trên Windows

Để cài đặt trên Windows, các bạn truy cập vào trang chủ và tải file có định dạng đuôi .exe về!

Trang chủ: https://www.virtualbox.org/wiki/Downloads

Sau đó nhấp đúp vào file cài đặt và làm theo hướng dẫn!

Ở màn hình Welcome của phần mềm chúng ta bấm [ Next ]

Huong dan cai dat VirtualBox buoc 1

Custom Setup: Ở đây bạn sẽ có các tùy chọn các đặt các thành phần component hay đường dẫn nơi cài đặt của phần mềm

Nếu để mặc định => Bấm [ Next ]

Huong dan cai dat VirtualBox buoc 2

Warning: Network Interfaces => Cảnh báo là phần mềm sẽ restart tạm thời network của bạn. Nếu bạn đang download hoặc làm gì đó liên quan tới mạng thì nên dừng lại hoặc chờ kết thúc công việc đó rồi mới thực hiện tiếp.

Sau đó bấm [ Yes ] để tiến hành cài đặt

Huong dan cai dat VirtualBox buoc 3

Khi cài đặt VirtualBox sẽ yêu cầu bạn cài thêm 1 thư viện Python là win32api

Bấm [ Yes ] để sang bước tiếp theo

Huong dan cai dat VirtualBox buoc 5

Bấm [ Install ] để chạy cài đặt

Huong dan cai dat VirtualBox buoc 6

Quá trình cài đặt bắt đầu, việc cài đặt sẽ diễn ra rất nhanh chỉ khoảng 1 phút

Huong dan cai dat VirtualBox buoc 7

Sau đó bấm [ Finish ] để kết thúc việc cài đặt

Nếu bạn không muốn khởi động sau khi cài đặt thì bỏ chọn “Start Oracle VM VirtualBox 7.0.19 after installation”

Huong dan cai dat VirtualBox buoc 8

Cuối cùng sau khi cài đặt và bật phần mềm lên chúng ta có giao diện phần mềm bên dưới.

Huong dan cai dat VirtualBox buoc 9

Hướng dẫn cài đặt VirtualBox trên Ubuntu

Trên Ubuntu nói riêng và Linux nói chung thì VirtualBox là phần mềm máy ảo số 1.

Từ trang download => Bấm link [ Linux distributions ] =>  Bấm vào link theo HDH Linux của bạn, ở đây mình chọn Ubuntu 22.04

Đầu tiên các bạn cài các package cần thiết

sudo apt -y install libqt5help5 libqt5opengl5 libqt5printsupport5 libqt5xml5

Khi tải cài đặt định dạng đuôi .deb, chúng ta sẽ sử dụng lệnh cài đặt là dpkg của Ubuntu để thực hiện việc cài đặt.

sudo dpkg -i <duong_dan_file>.deb

Việc cài trên Ubuntu rất đơn giản chỉ qua 2 dòng lệnh ở trên, chúng ta đã có phần mềm để sử dụng:

Khắc phục lỗi khi cài đặt máy ảo VirtualBox

Trong quá trình cài đặt chúng ta có thể gặp 1 số lỗi như sau:

Can’s enumerate host USB devices.  (Trên Ubuntu)

Không có quyền truy cập vào USB Devices

Thì hãy làm theo hướng dẫn của nó, thêm User hiện tại đang sử dụng vào group vboxusers

sudo adduser $USER vboxusers

$USER là biến có giá trị là User hiện tại đang login, bạn có thể thay nó bằng bất kỳ user nào trên hệ thống.

Virtual machine has terminated unexpectedly during startup with exit code 1 (0x1) (Trên Windows)

Lỗi máy ảo không thể khởi động được có rất nhiều nguyên nhân. Vì vậy khi có trục trặc về máy ảo thì tốt nhất bạn nên kiểm tra log trong thư mục máy ảo.

VD: Lỗi không khởi động được do “failed to locate ‘vcruntime140_1.dll’

Thì bạn hãy cài thư viện Virsual C++ ở đây

Kết luận

Vậy chúng tôi đã giới thiệu chi tiết và cách cài đặt phần mềm VirtualBox. Hy vọng bài viết sẽ giúp ích cho các bạn trong việc học tập và làm việc. Trong quá trình cài đặt phần mềm nếu có bất kỳ vấn đề gì, vui lòng comment bên dưới. Ngoài ra các bạn có thể tham khảo các bài viết khác về VirtualBox trên website vinasupport.com của chúng tôi

Nguồn: vinasupport.com

             
SHARE

Bài viết liên quan

mode_edit Bình luận của bạn

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

account_circle
web