Cách cài đặt VirtualBox trên Linux và tạo máy ảo đầu tiên

Cách cài đặt VirtualBox trên Linux và tạo máy ảo đầu tiên

Chia sẻ kiến thức 19/07/2023

Bắt đầu thử nghiệm các chương trình và hệ điều hành mới một cách an toàn bằng cách cài đặt VirtualBox trên Linux.

 

Thiết lập máy ảo là một cách tuyệt vời để thử nghiệm phần mềm hoặc hệ điều hành mới trên máy tính mà không làm thay đổi hoặc gây nguy hại cho hệ thống hiện tại của bạn.

Bài viết dưới đây hướng dẫn cách cài đặt VirtualBox trên Linux và tạo máy ảo đầu tiên của bạn.

Máy ảo là gì?

Máy ảo là sự thay thế ảo hóa hoặc mô phỏng cho một máy tính thực, cung cấp các chức năng cần thiết để chạy toàn bộ hệ điều hành. Nói cách khác, một máy ảo cho phép bạn chạy một máy tính thứ hai (thường được gọi là hệ thống khách) trong môi trường máy tính hiện tại của bạn (thường được gọi là hệ thống máy chủ).

Trong hầu hết các trường hợp, hệ thống khách được cách ly hoàn toàn với máy chủ và chạy độc lập. Điều này tạo ra một nền tảng hoàn hảo để thử nghiệm các hệ điều hành mới hoặc phần mềm không đáng tin cậy mà không gây rủi ro cho hệ thống máy chủ.

Có nhiều cách khác nhau để thiết lập một máy ảo trên hệ thống Linux nhưng một trong những cách dễ nhất là sử dụng VirtualBox từ Oracle. Nó miễn phí sử dụng cho mục đích phi thương mại và cho phép thiết lập một hệ thống ảo chỉ trong vài bước bằng cách sử dụng bất kỳ loại phương tiện cài đặt hệ điều hành nào.

Tải và cài đặt VirtualBox trên Linux

VirtualBox có thể được tải xuống trực tiếp từ trang web của Oracle hoặc cài đặt từ trình quản lý gói của bản phân phối.

Cài đặt VirtualBox qua Trình quản lý gói

Nếu VirtualBox có trong kho phần mềm của bản phân phối Linux của bạn, cách nhanh và dễ nhất sẽ là cài đặt qua trình quản lý gói. Phiên bản đóng gói sẵn có khả năng tích hợp tốt hơn với hệ điều hành của bạn và mang lại hiệu suất tốt hơn.

Để xem liệu VirtualBox có sẵn trong kho phần mềm của bản phân phối của bạn không, hãy mở một terminal và nhập lệnh dưới đây. 

Đối với các bản phân phối dựa trên Debian như Ubuntu và Linux Mint:

sudo apt install virtualbox

Đối với các bản phân phối dựa trên RHEL như CentOS và Fedora:

sudo dnf install virtualbox

Trên bản phân phối Arch Linux:

sudo pacman -S virtualbox

Nếu VirtualBox có sẵn, hãy trả lời yes cho bất kỳ lời nhắc cài đặt nào và nó sẽ cài đặt trong giây lát. Khi quá trình cài đặt hoàn tất, bạn sẽ cần khởi động lại hệ thống. Sau đó, bạn có thể bỏ qua phần tiếp theo và chuyển ngay đến hướng dẫn về cách thiết lập máy ảo đầu tiên.

Nếu bạn gặp thông báo nói rằng không tìm thấy VirtualBox, hãy tiếp tục theo các bước bên dưới để tải xuống và cài đặt nó từ trang web chính thức.

Tải và cài đặt VirtualBox từ Oracle

Để tải xuống và cài đặt VirtualBox, bạn cần truy cập trang tải xuống VirtualBox Linux. Từ đó, chọn gói cài đặt phù hợp nhất với hệ điều hành của bạn.

Tải xuống : VirtualBox

Khi gói cài đặt đã được tải xuống, hãy mở một terminal và chuyển sang thư mục mà bạn đã lưu tệp. Nhập lệnh thích hợp bên dưới để bắt đầu quá trình cài đặt (thay tên tệp bằng tên của tệp bạn đã tải xuống).

Đối với các bản phân phối dựa trên Debian như Ubuntu và Linux Mint:

sudo dpkg -i VirtualBox-Version.X.X.deb

Đối với các bản phân phối dựa trên RHEL như CentOS và Fedora:

sudo rpm -i VirtualBox-Version.X.X.rpm

Hệ thống có thể tải xuống các gói hỗ trợ cần thiết trước khi bắt đầu quá trình cài đặt. Sau khi cài đặt hoàn tất, bạn sẽ cần khởi động lại hệ thống trước khi khởi chạy VirtualBox.

Tạo một máy ảo với VirtualBox

Khi bạn đã cài đặt VirtualBox, rất dễ để thiết lập máy ảo đầu tiên. Khi bạn khởi chạy VirtualBox lần đầu tiên, bạn sẽ thấy một menu ngắn. Từ đó, chỉ cần nhấp vào nút New.

Nút mới VirtualBox

Bạn sẽ được yêu cầu đặt tên cho máy ảo mới. Chọn vị trí lưu trữ cho các tệp máy ảo và chọn hệ điều hành bạn sẽ cài đặt.

Tên VirtualBox và tùy chọn hệ điều hành
VirtualBox hỗ trợ tích hợp cho tất cả các hệ điều hành chính như Windows, Linux, macOS.

Sau khi chọn hệ điều hành, VirtualBox sẽ yêu cầu chọn dung lượng RAM để phân bổ cho máy ảo khi nó đang chạy. Thông thường, bạn nên cung cấp cho hệ điều hành khách ít nhất 4GB RAM.

Nếu bạn có dung lượng RAM lớn, bạn có thể đạt được hiệu suất tốt hơn bằng cách tăng dung lượng được phân bổ cho hệ thống khách. Tuy nhiên, bạn không nên chỉ định hơn một nửa RAM vật lý của hệ thống cho máy ảo.

VirtualBox sau đó sẽ hỏi bạn có muốn tạo đĩa cứng ảo cho máy ảo mới của mình không. Vì đây sẽ là máy ảo đầu tiên của bạn, bạn nên chọn Create a virtual hard disk now. Khi được hỏi bạn muốn tạo loại đĩa cứng nào, chỉ cần để cài đặt này ở mặc định, VDI or VirtualBox disk image.

Tiếp theo, VirtualBox sẽ hỏi bạn xem bạn muốn đĩa cứng được phân bổ động (dynamically allocated) hay đặt ở kích thước cố định.

Nếu bạn đặt ổ cứng ở chế độ phân bổ động, VirtualBox sẽ khởi động máy bằng một ổ cứng ảo tương đối nhỏ, ổ cứng này sẽ tăng lên khi cần thêm dung lượng (đến mức tối đa mà bạn đã đặt). Các đĩa ảo có kích thước cố định thường hoạt động tốt hơn, nhưng thông thường bạn chỉ cảm thấy sự khác biệt nếu bạn đang tạo một ổ đĩa lớn.

Cài đặt đĩa cứng VirtualBox

Trên màn hình tiếp theo, đặt kích thước tối đa của ổ cứng cho máy ảo của bạn. Đối với nhiều hệ thống, VirtualBox sẽ mặc định là 8GB. Mặc dù con số này có thể hoạt động đối với các cài đặt tối thiểu của một số hệ điều hành, nhưng nếu bạn dự định làm nhiều việc hơn là chỉ sử dụng máy ảo để thử nghiệm thông thường, bạn nên đặt giới hạn ổ cứng tối đa cao hơn một chút, ít nhất là 15 hoặc 20 GB.

Bây giờ, VirtualBox sẽ quay trở lại menu chính. Bạn sẽ thấy một mục cho máy ảo mới ở bên trái cửa sổ VirtualBox. Nhấp vào máy ảo của bạn và bạn sẽ thấy một nút có nhãn Start ở trên cùng bên phải.

Nút Bắt đầu VirtualBox

Bấm vào Start để bật máy ảo của bạn. VirtualBox sẽ mở hộp thoại yêu cầu bạn chọn đĩa khởi động, tức là đĩa cài đặt cho bất kỳ hệ điều hành nào bạn muốn cài đặt.

Chỉ cần nhấp vào biểu tượng thư mục và chọn hình ảnh bạn muốn sử dụng. Nhấp vào nút Add ở trên cùng bên trái và điều hướng đến thư mục bạn đã lưu trữ phương tiện cài đặt của mình.

VirtualBox Thêm hình ảnh khởi động

Chọn đĩa bạn muốn sử dụng. Sau đó, bấm vào Select để tiếp tục.

Đĩa khởi động VirtualBox
Quay lại màn hình chọn đĩa khởi động, bây giờ bạn sẽ thấy hình ảnh cài đặt mà bạn đã chọn. Nhấn Start và máy ảo mới của bạn sẽ khởi động và tải phương tiện cài đặt.

Tiếp theo, bạn chỉ cần làm theo hướng dẫn trên màn hình cho bất kỳ hệ điều hành nào bạn đang cài đặt. Khi quá trình cài đặt hoàn tất, hãy khởi động lại máy ảo và nó sẽ tải lên hệ điều hành khách mới, sẵn sàng để bạn sử dụng.

Bây giờ, khi bạn muốn sử dụng máy ảo mới, bạn chỉ cần tải VirtualBox và nhấp vào Start.

Làm việc với máy ảo trên Linux

Chúc mừng! Bạn vừa thiết lập máy ảo đầu tiên của mình! Bạn có thể thiết lập bao nhiêu máy ảo tùy theo dung lượng của mình và có rất nhiều điều thú vị và hấp dẫn bạn có thể làm với chúng.

>>> Nếu bạn đang có nhu cầu tìm hiểu về khóa học lập trình đi làm ngay. Hãy liên hệ với FUNiX ngay tại đây:

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/install-virtualbox-on-linux-create-virtual-machine/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại