Cài đặt VirtualBox Guest Additions sẽ thêm các tính năng bổ sung cho máy ảo Ubuntu và Windows như copy paste, full màn hình, share folder trong VirtualBox.

Guest Additions được cung cấp để cài đặt bên trong các máy ảo sau khi hệ điều hành khách đã được cài đặt. Gói cài đặt này bao gồm driver cho thiết bị và các ứng dụng hệ thống giúp tối ưu hóa hệ điều hành để cho một hiệu suất tốt hơn và khả năng sử dụng dễ dàng hơn.

VirtualBox sẽ hỗ trợ rất nhiều tính năng bổ sung nếu như Guest Additions được cài đặt trên máy ảo, bạn có thể xem thêm tại đây. Ở đây, mình sẽ giới thiệu 4 tính năng chính như sau:

  1. Chia sẽ folder và file: bạn có thể dễ dàng để sử dụng tính năng Shared folder trong VirtualBox. Tính năng này giúp bạn có thể trao đổi file và chia sẽ dữ liệu giữa máy tính và máy ảo thông qua một folder.
  2. Copy và paste: khi Guest Additions được cài đặt thì bạn có thể copy paste trong VirtualBox. Bạn chỉ có thể copy và paste văn bản chứ không thể copy file trong VirtualBox được. Tuy nhiên, bạn có thể kéo và thả file giữa máy ảo và máy tính.
  3. Hỗ trợ đồ họa: trình điều khiển video tùy chỉnh đã được cài đặt cùng với Guest Additions cung cấp cho bạn thêm nhiều chế độ phân giải màn hình để tăng hiệu suất sử dụng, bạn có thể sử dụng full màn hình trong VirtualBox. Nó cũng hỗ tăng tốc độ họa 3D và 2D.
  4. Tích hợp trỏ chuột: bạn chỉ có một con trỏ chuột và không cần nhấn phím host trong VirtualBox để thoát chuột ra khỏi máy ảo.

Bạn không thể cài driver cho máy ảo VirtualBox nhưng nó vẫn được hỗ trợ những cái cơ bản thông qua Guest Additions. Bài viết này sẽ hướng dẫn cách cài đặt Guest Additions cho máy ảo Ubuntu và Windows 7/8/10.

  1. Ubuntu
  2. Windows

Cài đặt VirtualBox Guest Additions cho máy ảo Ubuntu

Để cài đặt Guest Additions cho Ubuntu, đầu tiên bạn cần cài đặt các gói hỗ trợ cần thiết. Mở Terminal (hoặc nhấn Ctrl + Alt + T) và sử dụng lệnh sau:

sudo apt-get install build-essential dkms linux-headers-generic

Bạn cần phải cài đặt gói linux-headers-generic để trình cài đặt có thể biên dịch tất cả các module. Nếu bạn không cài đặt gói này, có thể bạn sẽ gặp thông báo như sau:

The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.

VirtualBox Guest Additions chỉ được cung cấp như là một tập tin hình ảnh đĩa CD-ROM. Tập tin hình ảnh này nằm trong thư mục cài đặt của VirtualBox. Để cài đặt Guest Additions cho một máy ảo nào đó, bạn cần gắn kết tập tin ISO này trong máy ảo của bạn như là một đĩa CD-ROM ảo và cài đặt từ đó.

Để gắn kết tập tin VBoxGuestAdditions.iso, từ menu của máy ảo, chọn Insert Guest Additions CD image trong mục Device.

Cài đặt Guest Additions VirtualBox

Sau khi gắn kết tập tin ISO, hệ thống sẽ tự động hiện lên một cửa sổ. Nó sẽ hỏi bạn có muốn chạy tập tin này không (Would you like to run it?), nhấn nút Run để bắt đầu.

Cài đặt VirtualBox Guest Additions

Nếu bạn không nhìn thấy cửa sổ trên, bạn có thể vào Files và mở mục VBOXADDITIONS như hình dưới đây:

VBoxGuestAdditions.iso
Nhấp vào Run Software và nhấn Run để chạy trình cài đặt.

Bạn cần phải nhập mật khẩu để có thể chạy trình cài đặt.

Bây giờ trình cài đặt sẽ bắt đầu, bạn sẽ thấy kết quả xuất hiện như sau:

Verifying archive integrity... All good.
Uncompressing VirtualBox 5.0.10 Guest Additions for Linux............
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules ...done.
Doing non-kernel setup of the Guest Additions ...done.
You should restart your guest to make sure the new modules are actually used

Installing the Window System drivers
Installing X.Org Server 1.17 modules ...done.
Setting up the Window System to use the Guest Additions ...done.
You may need to restart the the Window System (or just restart the guest system)
to enable the Guest Additions.

Installing graphics libraries and desktop services components ...done.
Press Return to close this window...

Sau khi bạn nhìn thấy dòng “Press Return to close this window...” thì nhấn Enter và khởi động lại máy ảo Ubuntu để bật Guest Additions.

Cài đặt VirtualBox Guest Additions cho máy ảo Ubuntu
Như vậy là bạn đã cài đặt thành công VirtualBox Guest Additions cho máy ảo Ubuntu. Nhấn Enter và khởi động lại máy ảo.

Cài đặt VirtualBox Guest Additions cho máy ảo Windows

VirtualBox cũng hỗ trợ cài đặt Guest Additions trên máy ảo Windows. Ở đây mình dùng Windows 10 làm ví dụ, nhưng bạn có thể cài đặt nó tương tự trên Windows 7, 8.

Cũng như Ubuntu, để gắn kết tập tin VBoxGuestAdditions.iso, từ menu của máy ảo, chọn Insert Guest Additions CD image trong mục Device.

cài đặt guest additions

Sau khi gắn kết tập tin ISO, hệ thống sẽ tự động hiện lên thông báo như dưới đây:

autorun VBoxGuestAdditions.iso

Nhấp vào vùng CD Drive như trong hình và nhấp tiếp vào Run VBoxWindowsAdditions.exe để bắt đầu cài đặt.

autorun VBoxGuestAdditions.iso

Nếu hệ thống không tự động bật lên cửa sổ như trên, bạn có thể vào This PC và nhấp đôi chuột vào file VBoxWindowsAdditions.exe trong CD Driver: VirtualBox Guest Additions để bắt đầu trình cài đặt.

Cài đặt VirtualBox Guest Additions

Bây giờ trình cài đặt sẽ bắt đầu, bạn chỉ cần nhấn Next để tiếp tục quá trình cài đặt. Chọn tùy chọn “Always trust software from “Oracle Corporation”” và nhấn nút Install nếu bạn nhìn thấy cửa sổ như ở dưới:

Always trust software from Oracle Corporation

Sau khi quá trình cài đặt hoàn tất, chọn Reboot now để khởi động lại máy ảo, hoặc chọn I want to manually reboot later để khởi động lại sau. Nhấn Finish để kết thúc trình cài đặt. Để Guest Additions hoạt động trên máy ảo, bạn cần phải khởi động lại máy ảo.

Cài đặt VirtualBox Guest Additions cho máy ảo Windows

 

Như vậy là bạn đã hoàn thành việc cài đặt Guest Additions cho VirtualBox trên máy ảo Ubuntu và Windows. Bây giờ bạn có thể sử dụng các tính năng dưới đây:

  • Để copy paste trong VirtualBox, bạn cần bật tùy chọn trong menu DeviceShared ClipboardBidirectional.
  • Bạn không thể copy file nhưng bạn có thể kéo thả file giữa máy ảo và máy thật bằng cách vào menu DeviceDrag and Drop > Bidirectional.
  • Chuyển sang chế độ full màn hình hoặc bất cứ một độ phân giải nào khác bằng cách vào menu View > Virtual Screen 1 và chọn độ phân giải của bạn.
  • Bạn có thể share folder và file trong VirtualBox.
  • Và nhiều tính năng khác mà bạn có thể tìm hiểu thêm.

Chúc bạn thành công!

Để lại một bình luậ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 *