Cách cài đặt Ubuntu trong VirtualBox | Học trực tuyến CNTT, học lập trình từ cơ bản đến nâng cao

Cách cài đặt Ubuntu trong VirtualBox

Chia sẻ kiến thức 03/05/2022

Bạn muốn dùng thử Linux mà không cần cài đặt trên PC? Đây là cách cài đặt Ubuntu 20.04 trong VirtualBox.

Bạn đang muốn dùng thử phiên bản Ubuntu mới nhất? Liệu có cách nào để thử Ubuntu mà không cần cài đặt nó hoặc khởi động kép với hệ điều hành chính của bạn? Câu trả lời là một máy ảo – và bạn có thể tạo một máy trong vài giây với Oracle VirtualBox miễn phí.

Đây là cách cài đặt Ubuntu 20.04 trong VirtualBox trên Windows, macOS và Linux.

1. Tại sao cài đặt Ubuntu trong VirtualBox?

Có nhiều cách mà bạn có thể thử Ubuntu hoặc bất kỳ hệ điều hành Linux nào khác.

  1. Cài đặt nó trên một máy tính cũ
  2. Khởi động kép với Windows, macOS hoặc hệ điều hành Linux khác
  3. Cài đặt trên Windows bằng Hệ thống con Windows dành cho Linux
  4. Chạy phiên bản Live CD trên thiết bị của bạn, phiên bản này “cài đặt” trong bộ nhớ hệ thống cho đến khi bạn khởi động lại
  5. Cài đặt Ubuntu trên Raspberry Pi
  6. Tạo một máy ảo để cài đặt Ubuntu

Hướng dẫn này giải thích cách sử dụng máy ảo (virtual machine, hay VM), một môi trường phần mềm mà hệ điều hành coi như một PC vật lý, để chạy Ubuntu. Dù bạn đã cài đặt hệ điều hành nào trên PC (được gọi là “hosts”), một hoặc nhiều hệ điều hành có thể được cài đặt trong máy ảo. Hệ điều hành được cài đặt trong một máy ảo được gọi là “guests” (khách).

Máy ảo là lựa chọn đơn giản nhất để dùng thử Ubuntu và các hệ điều hành Linux khác.

2. Cách cài đặt Ubuntu 20.04 trong VirtualBox

Việc tạo một máy ảo Linux với VirtualBox rất đơn giản. Bạn chỉ cần làm theo 5 bước dưới đây: 

  1. Cài đặt VirtualBox
  2. Tải xuống tệp ISO Ubuntu
  3. Định cấu hình máy ảo cho hệ điều hành Linux
  4. Khởi động Ubuntu trong máy ảo
  5. Cài đặt Ubuntu trong VirtualBox

>>> Xem thêm: Cách sửa lỗi “add-apt-repository: command not found” trên Ubuntu

2.1. Cài đặt VirtualBox trên máy tính của bạn

Bắt đầu bằng tải xuống và cài đặt một bản sao của VirtualBox.

Tải xuống: VirtualBox (Miễn phí)

VirtualBox có sẵn cho Windows, Linux và macOS. Cách cài đặt sẽ khác nhau tùy thuộc vào hệ điều hành của bạn, vì vậy hãy kiểm tra hướng dẫn chi tiết trên trang tải xuống VirtualBox.

Sau khi cài đặt, VirtualBox đã sẵn sàng để tạo một máy ảo mới. Tuy nhiên, trước khi bạn làm điều đó…

2.2. Tải xuống tệp ISO Ubuntu 20.04 LTS

Để cài đặt Ubuntu trên máy ảo , bạn sẽ cần phương tiện cài đặt, cụ thể là đĩa DVD hoặc USB/thẻ nhớ có tệp ISO Ubuntu 20.04 LTS.

Nếu bạn đang cài đặt Ubuntu trong một máy ảo, bạn có thể chỉ cần sử dụng ISO đã tải xuống.

Có nhiều phiên bản Ubuntu khác nhau. Tùy chọn an toàn nhất nếu bạn đang thử nó lần đầu tiên là bản phát hành “Hỗ trợ dài hạn” (Long-term support, hay LTS).

Tải xuống: Ubuntu 20.04 LTS

Cài đặt Đĩa VirtualBox Ubuntu được cấu hình sẵn

Phần còn lại của hướng dẫn này sẽ chỉ cho bạn cách cài đặt Ubuntu trong máy ảo VirtualBox. Nó không khó, nhưng khá mất thời gian. Nhưng nếu bạn chỉ muốn khởi động và chạy Ubuntu ngay bây giờ thì sao?

Bạn có thể thử một ảnh đĩa được định cấu hình sẵn mà bạn có thể tải lên trong VirtualBox.

Nhiều hệ điều hành khác nhau có sẵn dưới dạng ảnh đĩa dễ sử dụng cho VirtualBox và VMware tại www.osboxes.com. Chúng có sẵn ở định dạng VDI, một ảnh đĩa ảo mà bạn có thể dễ dàng tải trong VirtualBox. Bắt đầu bằng cách tải xuống tệp VDI.

Tải xuống: Ảnh đĩa Ubuntu 20.04 LTS VDI

Khi bạn đã sẵn sàng, hãy gắn nó vào VirtualBox:

  1. Trong VirtualBox, nhấp vào New
  2. Nhập Name Type hệ điều hành, sau đó nhấp vào Next
  3. Đặt Memory size dựa trên giá trị mặc định
  4. Nhấp vào Next
  5. Trong màn hình Hard drive, chọn Use an existing virtual hard drive file (Sử dụng tệp ổ cứng ảo hiện có) và nhấp vào biểu tượng thư mục
  6. Duyệt đến tệp VDI đã tải xuống
  7. Chọn VDI và nhấp vào Open
  8. Trong cửa sổ VirtualBox chính, chọn máy ảo mới và nhấp vào Settings
  9. Trong Display, tăng bộ nhớ video và Enable 3D Acceleration (có thể tắt tính năng này nếu VM bị lỗi)
  10. Nhấp vào OK khi bạn hoàn tất

Tất cả những gì bạn cần làm bây giờ là chọn máy ảo, nhấp vào Start và đợi nó tải.

>>> Xem thêm: Cách cập nhật Google Chrome trên Ubuntu

2.3. Định cấu hình Máy ảo VirtualBox cho Ubuntu

Nếu bạn đang cài đặt Ubuntu theo cách thủ công, hãy tạo và định cấu hình máy ảo VirtualBox trong khi tải ISO xuống.

Điều quan trọng là bạn phải làm đúng, nếu không quá trình cài đặt Ubuntu 20.04 có thể không thành công.

  1. Trong VirtualBox, nhấp vào New
  2. Đặt Name cho máy ảo (ví dụ: Ubuntu 20.04)
  3. Đặt Type là Linux và Version là Ubuntu (64-bit)
  4. Nhấp vào Next
  5. Đặt Memory size của máy ảo –  khoảng 25% RAM vật lý của máy tính của bạn
  6. Nhấp vào Next

Để chạy một máy ảo, bạn cần tạo một đĩa cứng ảo. Đây là vùng dữ liệu được lưu trữ trên bộ nhớ riêng của máy tính mà chỉ có thể truy cập thông qua máy ảo. Nó có thể có giới hạn lưu trữ nghiêm ngặt hoặc có thể phát triển “động” khi nó được sử dụng.

  1. Chọn Create a virtualized disk now (Tạo đĩa ảo hóa ngay bây giờ) rồi chọn Create
  2. Kiểm tra VDI mặc định được chọn rồi Next
  3. Chọn Dynamically allocated cho kích thước đĩa cứng ảo, sau đó chọn Next
  4. Kiểm tra các tùy chọn mặc định cho vị trí lưu trữ của VDI và kích thước tối thiểu
  5. Nhấp vào Create

Máy ảo gần như đã sẵn sàng để khởi chạy. Tất cả những gì bạn cần làm là đính kèm ISO dưới dạng đĩa ảo vào ổ CD / DVD ảo.

Với máy ảo Ubuntu 20.04 được chọn, hãy nhấp vào Settings (Cài đặt). 

  1. Tìm Storage
  2. Chọn Controller IDE
  3. Trong ngăn Attributes, nhấp vào biểu tượng đĩa bên cạnh IDE Secondary Master.
  4. Nhấp vào Choose a disk file rồi chọn ISO Ubuntu 20.04
  5. Nhấn OK để thêm ISO rồi nhấn OK để hoàn tất

Bạn cũng có thể thực hiện một số chỉnh sửa khác trong màn hình Cài đặt, ví dụ như thay đổi số lượng bộ xử lý, tăng RAM v.v. Hãy nhớ rằng cấu hình của máy ảo bị giới hạn bởi đặc điểm kỹ thuật vật lý của máy chủ – máy tính của bạn.

2.4. Khởi động Ubuntu trong Máy ảo

Với tệp ISO được gắn vào ổ đĩa quang ảo của máy ảo như trên, chọn VM và nhấp vào Start. Máy ảo sẽ tải lên sau một lúc.

Tại đây bạn sẽ có hai tùy chọn: Dùng thử Ubuntu và Cài đặt Ubuntu.

Để xem Ubuntu trước khi cài đặt, tùy chọn Try Ubuntu là phù hợp nhất. Nếu bạn muốn tiếp tục và cài đặt, hãy nhấp vào Install Ubuntu (Cài đặt Ubuntu).

>>> Xem thêm: Cách cài đặt Npm và Node.js trên Ubuntu

2.5. Cài đặt Ubuntu trong VirtualBox

Ở giai đoạn này, Ubuntu về cơ bản là phiên bản Live CD. Bạn có thể sử dụng nó, kết nối internet, tạo tệp, v.v. nhưng chúng đều chỉ được lưu trữ trong bộ nhớ của máy ảo. Khi bạn tắt máy ảo này hoặc khởi động lại, mọi thứ sẽ bị mất.

Nếu bạn thấy thích trải nghiệm này và muốn cài đặt Ubuntu trên máy, hãy nhấp đúp vào biểu tượng Install Ubuntu trên desktop. Thao tác này sẽ bắt đầu trình hướng dẫn cài đặt. Chọn ổ đĩa cứng của máy ảo, sau đó đặt ngôn ngữ và khu vực khi được nhắc.

Vài phút sau, máy ảo sẽ khởi động lại. Nó sẽ tự động đẩy ISO ra, vì vậy hãy nhấp vào Enter để tiếp tục. Nếu điều này không xảy ra, hãy đóng cửa sổ VM sau đó:

  1. Chọn Ubuntu 20.04 VM
  2. Nhấp vào Settings > Storage
  3. Nhấp vào biểu tượng Optical Drive
  4. Chọn Remove Disk from Virtual Drive
  5. Bấm OK

Sau đó chọn hệ điều hành khách Ubuntu và nhấp vào Start. Một lát sau, bạn sẽ sử dụng Ubuntu 20.04 trong máy ảo VirtualBox của mình.

8. Chạy nhiều hệ điều hành khách với VirtualBox

Bạn không cần phải dừng lại với Ubuntu. Nhiều hệ điều hành có thể được cài đặt trong VirtualBox, từ Windows và Linux OS, đến Chrome OS và macOS. VirtualBox là một tiện ích cực kỳ linh hoạt cho phép bạn sử dụng hầu hết mọi hệ điều hành.

>>> Nếu bạn đang có nhu cầu học lập trình trực tuyến, tìm hiểu ngay tại đây:

>>> Xem thêm các chủ đề hữu ích:

Cách khắc phục sự cố vòng lặp đăng nhập trên Ubuntu

Hướng dẫn từng bước để bắt đầu với máy chủ Ubuntu

9 điều cần làm sau khi cài đặt Ubuntu Linux trong VirtualBox

Cách cài đặt và thiết lập máy chủ ProFTPD với TLS trên Ubuntu

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/install-ubuntu-virtualbox/

ĐĂ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