Cách cài đặt Ubuntu trên VirtualBox: Tổng quan chi tiết

Dù bạn muốn thử nghiệm một số phần mềm, chuẩn bị chuyển đổi từ Windows hoặc macOS sang Linux, kiểm thử ứng dụng, mạng hay các mục đích khác, bạn cần cài đặt Ubuntu trên VirtualBox. Việc cài đặt Ubuntu trên VirtualBox dưới dạng máy ảo (VM) mang lại rất nhiều lợi ích – bạn có thể tạo ảnh chụp nhanh (snapshot) và khôi phục lại trạng thái máy ảo ban đầu nếu gặp sự cố, nhân bản máy ảo, sao chép máy ảo sang máy khác một cách dễ dàng (tất cả dữ liệu máy ảo được lưu trữ dưới dạng một tập hợp các tệp), hoặc chạy máy ảo trên các hệ điều hành máy chủ khác nhau được VirtualBox hỗ trợ.

Bài viết trên blog này giải thích cách cài đặt Ubuntu trên VirtualBox. Hệ điều hành (OS) chạy trên máy vật lý được gọi là hệ điều hành máy chủ (host OS), còn hệ điều hành chạy trên VM được gọi là hệ điều hành khách (guest OS) (trong trường hợp này là Ubuntu). Hãy đảm bảo rằng VirtualBox đã được cài đặt trên máy vật lý của bạn trước khi tiếp tục.

NAKIVO để sao lưu máy tính chạy Linux

NAKIVO để sao lưu máy tính chạy Linux

Sao lưu nhanh chóng và hiệu quả cho máy chủ và máy trạm Linux. Bảo vệ chống phần mềm tống tiền, nhiều đích sao lưu, các tùy chọn khôi phục linh hoạt và còn nhiều tính năng khác nữa!

Cấu Hình Hệ Thống của Máy Chủ Vật Lý

Để cài đặt Ubuntu trên VirtualBox, bạn cần có một máy tính vật lý với ít nhất 4 GB RAM (Bộ nhớ truy cập ngẫu nhiên), một ổ cứng với ít nhất 30 GB không gian trống (SSD được ưa chuộng do hiệu suất cao hơn). Bộ xử lý (CPU) của bạn phải hỗ trợ tính năng ảo hóa phần cứng Intel VT-x hoặc AMD-v, và những tính năng này cũng phải được kích hoạt trong UEFI/BIOS. Điểm này đặc biệt quan trọng nếu bạn đang tìm hiểu cách cài đặt Ubuntu 64-bit trên VirtualBox.

Tải Hình Ảnh Cài Đặt

Bạn cần tải phân phối Ubuntu để cài đặt Ubuntu trên VirtualBox. Truy cập trang web chính thức của Ubuntu và tải xuống phiên bản cần thiết của trình cài đặt Ubuntu. Hãy tải Ubuntu 18.04.2 LTS – đây là phiên bản hỗ trợ dài hạn (LTS) mới nhất của Ubuntu có sẵn vào lúc này. Bạn có thể tìm thấy các phiên bản có số cao hơn 18.04.2, nhưng chúng có thể chưa cung cấp hỗ trợ dài hạn. Phân phối Ubuntu LTS được cung cấp hỗ trợ năm năm (cả Ubuntu Desktop và máy chủ Ubuntu). Ubuntu LTS được thử nghiệm rộng rãi hơn, tập trung vào doanh nghiệp và tương thích với phần cứng mới.

Nhấp vào nút màu xanh lá  Tải xuống  và lưu tệp ISO vào vị trí tùy chỉnh. Trong trường hợp của chúng tôi, tên tệp là  ubuntu-18.04.2-desktop-amd64.iso . Ubuntu 18 chỉ được cung cấp dưới dạng các phiên bản 64-bit.

How to install Ubuntu on VirtualBox – downloading the Ubuntu installation image

Tạo Máy Ảo Mới

Để tạo một máy ảo mới nhằm cài đặt Ubuntu trên VirtualBox, mở VirtualBox và bấm  Tạo mới  ( Máy > Tạo mới ) hoặc nhấn  Ctrl+N .

How to install Ubuntu on VirtualBox – creating a new VM in VirtualBox

Trong màn hình  Tạo Máy Ảo  , thiết lập các tùy chọn cho một máy ảo mới. Trong ví dụ về cài đặt Ubuntu trên VirtualBox của chúng tôi, các tùy chọn máy ảo mới như sau:

Tên : Ubuntu18x64

Thư Mục Máy : C:VirtualVirtualBox (thử sử dụng phân vùng D, E hoặc khác không thuộc hệ thống nếu bạn có).

Loại : Linux

Phiên Bản : Ubuntu (64-bit)

Kích Thước Bộ Nhớ : Cài đặt ít nhất 1 GB RAM. Vì máy tính vật lý của chúng tôi sử dụng trong ví dụ này có 16 GB RAM, chúng tôi có thể đặt 4 GB RAM cho máy ảo để cài đặt Ubuntu trên VirtualBox. Bạn nên để đủ bộ nhớ cho hệ điều hành máy chủ hoạt động bình thường.

Chọn tùy chọn  Tạo một đĩa ảo mới bây giờ .

Nhấn  Tạo  để tiếp tục. How to install Ubuntu on VirtualBox – setting parameters for a new VM

Trên màn hình Tạo Ổ Ảo tiếp theo, đặt vị trí của tệp ảo, ví dụ,

C:VirtualVirtualBoxUbuntu18x64Ubuntu18x64.vdi

Kích thước file của ổ đĩa ảo: 20 GB hoặc lớn hơn.

Loại file đĩa ảo : VDI (VirtualBox Disk Image). Hãy chọn định dạng đĩa ảo gốc của VirtualBox.

Lưu trữ trên ổ cứng vật lý : Phân bổ động. Tùy chọn này cho phép bạn tiết kiệm không gian trên ổ đĩa vật lý cho đến khi đĩa ảo phát triển đến kích thước tối đa được phân bổ.

Nhấp vào Tạo để hoàn thành việc tạo một máy ảo mới để cài Ubuntu trên VirtualBox.

How to install Ubuntu on VirtualBox – creating a virtual disk for a new VM

Cấu hình VM

Một máy ảo mới để cài Ubuntu trên VirtualBox hiện đã được tạo và tên của nó xuất hiện trong danh sách VM trong cửa sổ chính của VirtualBox. Bạn cần chỉnh sửa cài đặt VM sau khi tạo VM. Chọn VM mới của bạn ( Ubuntu18x64 trong trường hợp này) và nhấn vào Cài đặt ( Máy > Cài đặt hoặc nhấn Ctrl+S ).

How to install Ubuntu on VirtualBox – configuring VM settings after VM creation

Trong màn hình Cài đặt , đi đến phần Màn hình và chọn tab Màn hình . Đặt bộ nhớ video thành 128 MB. Nếu không, trình cài đặt Ubuntu có thể bị đứng ở một số bước cài đặt và bàn phím có thể không phản hồi, v.v. Bạn có thể bật tăng tốc 3D.

Nhấp vào OK để lưu cài đặt.

How to install Ubuntu on VirtualBox – configuring video memory for the Ubuntu VM

Chọn Hình ảnh Ổ Đĩa Khởi Động

Bạn không cần ghi hình ảnh ISO lên đĩa DVD nếu cài một hệ điều hành trên máy vật lý. Bạn có thể gắn hình ISO vào ổ đĩa DVD ảo của máy ảo và khởi động VM từ phương tiện này. Hãy chèn hình ảnh ubuntu-18.04.2-desktop-amd64.iso đã tải từ trang web chính thức của Ubuntu trước đó, vào ổ DVD ảo của VM Ubuntu18x64 . Mở cài đặt VM của bạn và đi đến phần Lưu trữ . Chọn bộ điều khiển ảo của bạn dùng để kết nối ổ DVD ảo (theo mặc định, một ổ đĩa DVD ảo là trống). Nhấp vào trạng thái Trống và ở ngăn bên phải gần IDE Secondary Master , nhấp vào biểu tượng đĩa. Trong menu xuất hiện, nhấp vào Chọn File Đĩa Quang Ảo và duyệt đến file hình đĩa cài Ubuntu ( ubuntu-18.04.2-desktop-amd64.iso ).

Nhấp vào OK để lưu cài đặt. Giờ đây, VM của bạn đã sẵn sàng để cài Ubuntu trên VirtualBox. How to install Ubuntu on VirtualBox – choosing a virtual optical disk file to boot the Ubuntu installer

Cách cài đặt Ubuntu trên VMs của VirtualBox

Sau khi máy ảo mới được chuẩn bị xong để cài đặt Ubuntu trên VirtualBox, khởi động VM ( Máy > Khởi động ). Máy ảo khởi động từ image cài đặt ISO của Ubuntu. Màn hình đầu tiên bạn có thể thấy sau khi khởi động là màn hình Chào mừng.

Trong bảng bên trái, chọn Ngôn ngữ để hiển thị thông tin trong giao diện trình cài đặt. Ngôn ngữ Anh hiện đang được chọn trong ví dụ này. Sau đó nhấp vào Cài đặt Ubuntu .

How to install Ubuntu on VirtualBox – installing Ubuntu on the VM

Bố trí bàn phím . Chọn bố trí bàn phím của bạn. Hãy chọn Tiếng Anh (Mỹ).

How to install Ubuntu on VirtualBox – selecting the language during Ubuntu installation

Cập nhật và phần mềm khác . Có một số lựa chọn để chọn trên màn hình này.

Cài đặt bình thường . Một trình duyệt web, các tiện ích, ứng dụng văn phòng và trình phát phương tiện được cài đặt.

Cài đặt tối thiểu . Chỉ các thành phần chính bao gồm một trình duyệt web và một số tiện ích cơ bản được cài đặt.

Hãy chọn cài đặt bình thường.

Các lựa chọn khác:

Tải xuống các cập nhật khi đang cài đặt Ubuntu . Nhóm phát triển Ubuntu luôn nỗ lực nâng cao chất lượng hệ điều hành Linux. Do đó, sau khi tải xuống trình cài đặt, có thể có một số cập nhật đã sẵn sàng. Bạn có thể tự động tải xuống và cài đặt các cập nhật ngay trong lúc cài đặt Ubuntu, cho phép bạn tiết kiệm thời gian sau khi cài đặt hệ điều hành. Hãy chọn lựa chọn này.

Cài đặt phần mềm bên thứ ba cho đồ họa và phần cứng Wi-Fi cũng như các định dạng phương tiện bổ sung . Tích vào ô kiểm này nếu bạn muốn cài đặt phần mềm bổ sung, chẳng hạn như driver Wi-Fi sở hữu bản quyền, driver video, một số font chữ TTF, v.v.

How to install Ubuntu on VirtualBox – selecting Linux updates and other software

Loại cài đặt . Màn hình này chứa các tùy chọn để chuẩn bị đĩa cho cài đặt Ubuntu.

Xóa đĩa và cài đặt Ubuntu . Đây là lựa chọn mặc định. Toàn bộ không gian đĩa sẽ được tự động phân bổ cho Ubuntu. Nếu bạn chọn Xóa đĩa và cài đặt Ubuntu trên VMs của VirtualBox, một phân vùng lớn /dev/sda1 được tạo trên /dev/sda . Phân vùng /dev/sda1 này với hệ thống tập tin ext4 được gắn vào thư mục root (thư mục gốc), mặc dù không có phân vùng swap riêng nào được tạo. Lưu ý: Tất cả dữ liệu trên đĩa ảo sẽ bị xóa—tuy nhiên, không có lý do gì để lo lắng về điều này, vì một đĩa ảo trống được tạo trước đây đang được sử dụng để cài đặt Ubuntu trên VirtualBox.

Có một số lựa chọn bổ sung:

  • Mã hóa cài đặt Ubuntu mới để bảo mật.
  • Sử dụng LVM (Quản lý Ổ đĩa Hợp lý) với cài đặt Ubuntu mới.

Một lựa chọn khác . Sử dụng tùy chọn này để tạo bảng phân vùng thủ công trên đĩa ảo của bạn để cài đặt Ubuntu trên VirtualBox.

Nhấp vào  Cài đặt ngay  khi bạn sẵn sàng tiếp tục. Sau đó, trên màn hình xác nhận, hãy nhấn  Tiếp tục .

How to install Ubuntu on VirtualBox – preparing a disk

Bạn đang ở đâu? Chọn vị trí của bạn để đặt múi giờ và cài đặt khu vực. Thời gian cho vùng đã chọn sẽ được cài đặt tự động. Hãy chọn London.

How to install Ubuntu on VirtualBox – selecting the time zone

Bạn là ai? Nhập tên người dùng của bạn, tên máy tính và đặt mật khẩu. Chọn  Yêu cầu mật khẩu của tôi để đăng nhập  để tăng cường bảo mật. Trong ví dụ của chúng ta, tên người dùng là  user1  và tên máy tính là  ubuntu18-vm .

How to install Ubuntu on VirtualBox – setting up user credentials

Như bạn có thể thấy, những mẹo hữu ích được hiển thị trên màn hình trong quá trình cài đặt.

How to install Ubuntu on VirtualBox – Ubuntu is installing

Khi cài đặt hoàn tất, bạn sẽ thấy một cửa sổ thông báo. Bạn cần phải khởi động lại VM với Ubuntu trên VirtualBox.

How to install Ubuntu on VirtualBox – the VM must be restarted after Ubuntu installation

Bây giờ bạn có thể đẩy đĩa cài đặt ISO Ubuntu ra khỏi ổ CD/DVD ảo của VM.

Cài đặt Bổ sung Khách của VirtualBox

Một bước cuối cùng để hoàn tất cài đặt Ubuntu trên VirtualBox. Sau khi hệ điều hành khởi động lại, cài đặt Bổ sung Khách của VirtualBox, là tập hợp các trình điều khiển và tiện ích hệ thống nhằm cải thiện khả năng sử dụng và hiệu suất VM cũng như tích hợp chặt chẽ với máy chủ vật lý.

Trong cửa sổ VM, đi tới  Thiết bị  và nhấn  Chèn hình ảnh CD Bổ sung Khách . Hình ảnh đĩa ISO nằm trong thư mục cài đặt VirtualBox sẽ được chèn vào ổ CD/DVD ảo của VM. Sau đó, bạn có thể thấy một phím tắt CD trên Màn hình Ubuntu. Đĩa ISO chứa chế độ tự động chạy, và trình cài đặt Bổ sung Khách có thể được bắt đầu tự động. Chỉ cần nhấn  Chạy  để bắt đầu cài đặt Bổ sung Khách của VirtualBox.

How to install Ubuntu on VirtualBox – installing VirtualBox Guest Additions

Nếu bạn nhận thông báo cảnh báo “ Vui lòng cài đặt các gói gcc make perl ”, điều đó có nghĩa là bạn cần cài đặt các gói này trước tiên và sau đó cài đặt Bổ sung Khách của VirtualBox.

How to install Ubuntu on VirtualBox – some packages must be installed before installing Guest Additions

Để cài đặt các gói cần thiết, hãy thực thi lệnh:

sudo apt-get install build-essential gcc make perl dkms

Bạn có thể cần nhập thông tin admin khi sử dụng sudo.

Sau đó, khởi động lại VM Ubuntu của bạn: init 6

Sau khi khởi động lại máy ảo, hãy mở terminal Linux và chuyển đến thư mục chứa đĩa CD ảo có chứa Guest Additions. Trong trường hợp của chúng ta, sử dụng lệnh sau:

cd /media/user1/VBox_GAs_6.0.8/

Kiểm tra nội dung của thư mục:

ls -al

Chạy trình cài đặt Linux của VirtualBox Guest Additions trên hệ điều hành Ubuntu trong VirtualBox theo cách thủ công:

sudo ./VBoxLinuxAdditions.run

How to install Ubuntu on VirtualBox – installing VirtualBox Guest Additions in the console

Khi quá trình cài đặt hoàn tất, hãy kiểm tra xem VirtualBox Guest Additions đã được cài đặt thành công hay chưa. Hãy kiểm tra các mô-đun kernel phù hợp được cài đặt cùng với Guest Additions:

lsmod | grep -I vbox

Kiểm tra thông tin mô-đun:

modinfo vboxguest

Bạn có thể kiểm tra phiên bản của VirtualBox Guest Additions:

lsmod | grep -io vboxguest | xargs modinfo | grep -iw version

How to install Ubuntu on VirtualBox – checking the version of VirtualBox Guest Additions installed on the Ubuntu VM

Kết luận

Quá trình cài đặt không khó – bạn cần tạo một máy ảo mới, cấu hình máy ảo đó, chọn hình ảnh ISO đĩa khởi động và khởi động từ hình ảnh cài đặt đó. Quá trình cài đặt Ubuntu tiếp theo trên máy ảo VirtualBox tương tự như việc cài đặt Ubuntu trên máy vật lý. Sau khi cài đặt Ubuntu trên VirtualBox, đừng quên cài đặt VirtualBox Guest Additions trên hệ điều hành khách và Gói tiện ích mở rộng VirtualBox trên hệ điều hành chủ để mở khóa các tính năng bổ sung, cải thiện hiệu suất và trải nghiệm người dùng.

Dùng thử NAKIVO Backup & Replication

Dùng thử NAKIVO Backup & Replication

Đăng ký dùng thử miễn phí để khám phá toàn bộ các tính năng bảo vệ dữ liệu của giải pháp này. 15 ngày miễn phí. Không có bất kỳ giới hạn nào về tính năng hay dung lượng. Không cần thẻ tín dụng.

Có thể bạn cũng quan tâm