VirtualBox là một cách tuyệt vời để cài đặt các bản phân phối Linux cùng với các hệ điều hành khác mà không cần phải khởi động lại, nhưng hiệu suất hệ thống của một máy ảo không là gì so với một hệ điều hành đã cài đặt.
Bạn có biết rằng có nhiều cách để tăng hiệu suất của VirtualBox và làm cho các máy ảo của bạn trở nên hữu ích hơn không? Chúng ta sẽ tìm hiểu trong bài viết này.
1. Cài đặt Phần bổ sung của Khách
Sau khi bạn cài đặt hệ thống Linux của mình trong VirtualBox, một trong những điều đầu tiên bạn nên làm là cài đặt các phần bổ sung dành cho khách. Bạn có thể sử dụng hình ảnh ISO đi kèm với máy chủ VirtualBox của mình hoặc cài đặt bất kỳ gói nào có thể là một phần của trình quản lý gói của bạn.
Nếu bạn đang sử dụng hình ảnh cài đặt đi kèm với máy chủ VirtualBox của mình, hãy đi tới Thiết bị> Chèn hình ảnh CD Bổ sung Khách . Điều hướng đến nơi đĩa được gắn và nhập:
sudo ./VBoxLinuxAdditions.run
Ưu điểm lớn nhất của việc cài đặt các phần bổ sung dành cho khách là hệ thống Linux ảo của bạn hiện có thể truy cập GPU của bạn để có video tăng tốc. Bạn cũng có thể dễ dàng chia sẻ tệp giữa máy chủ của mình và khách bằng các thư mục dùng chung.
2. Sử dụng Distro Nhẹ
Mặc dù VirtualBox cho phép bạn chạy các hệ điều hành khác nhau cùng một lúc, nhưng bạn có thể nhận thấy hiệu suất của mình giảm vì bạn đang chạy hệ thống này chồng lên hệ thống khác. Hệ điều hành khách cần RAM và dung lượng lưu trữ nhiều như máy chủ của bạn.
Một cách giải quyết vấn đề này là sử dụng các bản phân phối Linux nhẹ cho khách. Với các bản phân phối nhẹ hơn, bạn có thể tạo các hình ảnh nhỏ hơn yêu cầu ít bộ nhớ hơn. Thay vì Ubuntu, bạn có thể chọn Xubuntu, sử dụng máy tính để bàn Xfce nhẹ hơn thay vì GNOME.
Nếu bạn cảm thấy thoải mái với dòng lệnh Linux, bạn có thể chọn một bản phân phối nhẹ thực sự như Arch hoặc cài đặt một bản phân phối máy chủ được thiết kế để chạy mà không có đồ họa, điều này sẽ đưa chúng ta đến ...
3. Bạn không cần GUI? Không sử dụng một!
Nếu bạn chủ yếu sử dụng hệ thống khách của mình từ dòng lệnh, thì việc chạy GUI khi khởi động là không hợp lý. Điều đó chỉ sử dụng RAM và thời gian CPU quý giá hơn trên máy chủ của bạn.
Bạn có thể cài đặt hệ thống không có GUI hoặc định cấu hình hệ thống để chỉ khởi động vào bảng điều khiển thay vì khởi động X bằng trình quản lý hiển thị.
Nhược điểm của tùy chọn này là có thể khó dán vào bảng điều khiển VirtualBox mà không cần bổ sung. Nếu bạn đã cài đặt SSH, bạn có thể sử dụng nó để đăng nhập vào khách bằng trình mô phỏng thiết bị đầu cuối của bạn.
4. SSH vào Máy ảo của bạn
Nếu bạn đã cài đặt phiên bản máy chủ của máy khách Linux mà không có GUI, bạn có thể gặp một chút khó khăn khi sử dụng bảng điều khiển. Bạn có thể thấy khó dán bất kỳ mã nào bạn thấy từ hướng dẫn vào bảng điều khiển.
Một cách giải quyết vấn đề này là thiết lập kết nối SSH với máy ảo của bạn.
Để làm điều này, bạn phải đặt bộ điều hợp mạng khách của mình ở chế độ bắc cầu. Điều này có nghĩa là khách của bạn sẽ có địa chỉ IP trên mạng cục bộ của bạn thay vì mạng riêng.
Để bật kết nối bắc cầu, hãy mở Cài đặt menu cho máy khách của bạn. Đi tới Mạng> Bộ điều hợp 1 . Từ trình đơn thả xuống "Được đính kèm với:", đã chọn " Bộ điều hợp bắc cầu . "
Khởi động máy khách Linux của bạn và cài đặt máy chủ SSH từ trình quản lý gói của bạn nếu bạn chưa cài đặt. Bạn sẽ cần địa chỉ IP của khách Linux của mình. Để thực hiện việc này, hãy nhập:
ip address
Sau đó từ ứng dụng SSH của bạn, đăng nhập vào khách bằng tên người dùng và địa chỉ IP của bạn. Giờ đây, bạn có thể dễ dàng dán bất kỳ thứ gì bạn muốn vào thiết bị đầu cuối.
5. Sử dụng hình ảnh dựng sẵn
Mặc dù VirtualBox rất thú vị và dễ thiết lập, nhưng có thể mất thời gian để tạo các máy ảo mới và cài đặt các bản phân phối Linux trên chúng.
May mắn thay, có nhiều cách để tải xuống các máy ảo Linux cài sẵn như cách một chương trình nấu ăn sẽ có phiên bản của một món ăn đã được chuẩn bị trước đó. Bạn có thể thấy những điều này rất tiện lợi nếu bạn đang vội.
Một trang web mà bạn có thể tải xuống các máy này là OS Boxes. Trang web này cung cấp hình ảnh cho các bản phân phối Linux chính và các bản phân phối không quá lớn.
Tận dụng lợi thế của khách VirtualBox Linux
VirtualBox giúp cài đặt Linux dễ dàng hơn nhiều bằng cách cho phép bạn cài đặt nhiều hệ thống Linux cùng một lúc mà không cần phân vùng hoặc khởi động kép. Bạn có thể cài đặt các phần bổ sung dành cho khách để tăng tốc video và chia sẻ tệp, sử dụng các bản phân phối nhẹ hơn để tăng hiệu suất, bỏ qua hoàn toàn GUI và sử dụng hình ảnh dựng sẵn để tiết kiệm thời gian.
VirtualBox là một công cụ phong phú để chạy nhiều hệ điều hành, không chỉ Linux.