10 thủ thuật VirtualBox và các tính năng nâng cao bạn nên biết về
VirtualBox được tích hợp nhiều tính năng mà bạn có thể chưa từng sử dụng, ngay cả khi bạn thường xuyên sử dụng nó để chạy các máy ảo. VMware giữ nhiều tính năng tốt nhất của nó cho các phiên bản trả phí, nhưng tất cả các tính năng của VirtualBox hoàn toàn miễn phí.
Nhiều tính năng ở đây yêu cầu Bổ sung khách được cài đặt trong máy ảo của bạn. Dù sao thì điều này cũng tốt, vì cài đặt gói Guest Additions sẽ tăng tốc máy ảo của bạn.
Ảnh chụp nhanh
VirtualBox có thể tạo ảnh chụp nhanh lưu trạng thái của máy ảo. Bạn có thể trở lại trạng thái đã lưu bất cứ lúc nào bằng cách khôi phục ảnh chụp nhanh. Ảnh chụp nhanh tương tự như để máy ảo ở trạng thái đã lưu, nhưng bạn có thể có nhiều trạng thái đã lưu và khôi phục từ chúng bất cứ lúc nào.
Để tạo ảnh chụp nhanh, bấm vào menu Máy trong khi máy ảo đang chạy và chọn Chụp ảnh nhanh hoặc sử dụng bảng Chụp nhanh. Bạn có thể khôi phục ảnh chụp nhanh từ giao diện này sau.
Ảnh chụp nhanh đặc biệt hữu ích nếu bạn muốn làm gì đó với máy ảo và sau đó xóa các thay đổi của mình. Ví dụ: nếu bạn sử dụng máy ảo để kiểm tra phần mềm, bạn có thể tạo ảnh chụp nhanh hệ thống Windows sạch, sau đó cài đặt phần mềm và chơi với nó. Khi bạn hoàn tất, bạn có thể khôi phục ảnh chụp nhanh ban đầu và tất cả dấu vết của phần mềm sẽ bị xóa. Bạn không phải cài đặt lại hệ điều hành khách của mình hoặc sao lưu thủ công và khôi phục các tệp của máy ảo.
Chế độ liền mạch
Chế độ liền mạch cho phép bạn phá vỡ các cửa sổ ra khỏi cửa sổ hệ điều hành khách của bạn và đặt chúng trên máy tính để bàn của hệ điều hành máy chủ của bạn. Ví dụ: nếu bạn sử dụng VirtualBox để chạy một chương trình Windows quan trọng trên máy tính để bàn Linux của bạn, bạn có thể sử dụng chế độ Liền mạch để chương trình Windows đó có mặt trên máy tính để bàn Linux của bạn.
Để sử dụng tính năng này, hãy cài đặt gói Bổ sung khách của VirtualBox bên trong máy ảo, chọn menu Xem và bấm Chuyển sang Chế độ liền mạch.
Hỗ trợ 3D
VirtualBox có hỗ trợ cơ bản cho đồ họa 3D. Bạn sẽ phải dùng cách này để bật tính năng này - các trình điều khiển thích hợp không được cài đặt theo mặc định khi bạn cài đặt Bổ sung khách và bạn phải bật thủ công các cài đặt này từ cửa sổ cài đặt của máy ảo.
Hỗ trợ 3D sẽ không cho phép bạn chơi các trò chơi 3D mới nhất, nhưng nó cho phép bạn kích hoạt các hiệu ứng máy tính để bàn Windows Aero trong máy ảo và chơi các trò chơi 3D cũ hơn mà không đòi hỏi quá cao.
Thiết bị USB
Bạn có thể kết nối các thiết bị USB với máy tính của mình và hiển thị chúng với máy ảo như thể chúng được kết nối trực tiếp. Tính năng này có thể được sử dụng với các ổ USB và nhiều thiết bị khác. Miễn là hỗ trợ USB được bật trong cửa sổ cài đặt của máy ảo, bạn có thể nhấp vào tab Thiết bị, trỏ đến Thiết bị USB và chọn thiết bị USB bạn muốn kết nối.
Thư mục chia sẻ
VirtualBox cho phép bạn thiết lập các thư mục chia sẻ của người dùng mà cả hệ điều hành máy chủ và hệ điều hành khách có thể truy cập. Để thực hiện việc này, VirtualBox về cơ bản lấy một thư mục trên hệ điều hành máy chủ và sử dụng tính năng chia sẻ tệp mạng để làm cho nó có thể truy cập được bên trong máy ảo. Định cấu hình các thư mục được chia sẻ từ cửa sổ cài đặt của máy ảo, sau đó truy cập hoặc gắn kết chúng khi bạn gắn kết chia sẻ mạng bình thường.
Clipboard được chia sẻ và kéo và thả
Sao chép và dán và kéo và thả không hoạt động giữa các hệ điều hành khách và máy chủ theo mặc định. Tuy nhiên, VirtualBox cho phép bạn chia sẻ bảng tạm giữa hệ điều hành khách và hệ điều hành máy chủ, giúp việc sao chép và dán hoạt động bình thường. Bạn cũng có thể sử dụng kéo và thả để dễ dàng di chuyển tệp qua lại. Cả hai tính năng này đều giảm ma sát sử dụng phần mềm bên trong máy ảo, nhưng chúng bị tắt theo mặc định.
Nhân bản máy ảo
VirtualBox cho phép bạn sao chép một máy ảo, tạo một bản sao của nó. Nếu bạn cố gắng sao chép-dán các tệp theo cách thủ công, bạn sẽ gặp vấn đề vì cả hai máy ảo sẽ sử dụng cùng một số định danh cho các đĩa ảo của chúng. Khi bạn sao chép một máy ảo, VirtualBox sẽ đảm bảo chúng không xung đột với nhau.
Cổng chuyển tiếp
Máy ảo thường được cách ly khỏi mạng. Nếu bạn muốn chạy phần mềm máy chủ bên trong máy ảo, có lẽ bạn sẽ muốn thiết lập chuyển tiếp cổng để có thể truy cập phần mềm máy chủ từ bên ngoài máy ảo. Bạn sẽ tìm thấy tùy chọn này trong ngăn cài đặt Mạng, bên dưới Nâng cao.
Bạn cũng có thể chọn kết nối trực tiếp máy ảo với mạng thay vì sử dụng NAT, nhưng NAT với chuyển tiếp cổng có thể là cách tốt hơn để chỉ cho phép các cổng cụ thể đi qua mà không thay đổi cài đặt mạng của bạn quá nhiều.
Nhập và xuất các thiết bị VM
Thiết bị là máy ảo với hệ điều hành được cài đặt sẵn. Bạn có thể tạo các thiết bị của riêng mình hoặc tải xuống các thiết bị ở định dạng OVF và nhập chúng vào VirtualBox. Điều này đặc biệt hữu ích cho các máy ảo Linux và các hệ thống khác có thể được phân phối tự do, mặc dù bạn cũng có thể tạo các thiết bị của riêng mình và phân phối chúng trong toàn tổ chức của bạn.
Bộ điêu khiển màn hình
VirtualBox cho phép bạn kích hoạt màn hình từ xa cho máy ảo, cho phép bạn chạy máy ảo trên máy chủ không đầu hoặc hệ thống từ xa khác và truy cập nó từ máy tính khác. VirtualBox thực hiện điều này với VRDP,, tương thích ngược với giao thức RDP của Microsoft. Điều này có nghĩa là bạn có thể sử dụng chương trình Remote Desktop Connection trong Windows hoặc bất kỳ trình xem RDP nào khác để truy cập máy ảo của bạn từ xa mà không cần bất kỳ phần mềm dành riêng cho VirtualBox nào.
Bạn cũng có thể phóng to các đĩa của máy ảo trong VirtualBox. VirtualBox không hiển thị tùy chọn này trong giao diện của nó, yêu cầu bạn sử dụng lệnh VBoxManage thay thế.