Câu trả lời:
Đối với "Loại hệ điều hành", chọn hệ điều hành bạn muốn cài đặt sau. Các hệ điều hành được hỗ trợ được nhóm lại; nếu bạn muốn cài đặt một cái gì đó rất bất thường không được liệt kê, chọn "Khác". Tùy thuộc vào lựa chọn của bạn, VirtualBox sẽ bật hoặc tắt một số cài đặt VM nhất định mà hệ điều hành khách của bạn có thể yêu cầu. Điều này đặc biệt quan trọng đối với khách 64 bit (xem phần được gọi là khách 64 bit khách). Do đó, nên luôn luôn đặt nó thành giá trị chính xác.
Tôi đã nhận thấy VirtualBox gợi ý bộ nhớ và kích thước đĩa mặc định dựa trên lựa chọn hệ điều hành của bạn. Ngoài ra còn có các lời nhắc bổ sung, chẳng hạn như một lời nhắc để tạo tài khoản (một số HĐH nhất định) trước khi cài đặt để hợp lý hóa quy trình cài đặt.
VirtualBox cũng cung cấp các bổ sung của khách cho các HĐH được hỗ trợ. Đối với toàn bộ danh sách, bao gồm cả hãy cẩn thận, hãy xem ở đây .
Một số điều khiển tối ưu hóa VM có thể thực hiện khi biết HĐH.
Một tối ưu hóa rất hữu ích mà tôi biết là phát hiện khóa xoay. Khi Windows vào CriticalSection hoặc Linux nhập pthread_mutex_lock, việc sử dụng CPU sẽ nhanh chóng đạt 100% trong khi nó chờ CPU khác kết thúc. Nếu VM biết về điều đó, nó có thể đảm bảo chạy luồng CPU khác ngay lập tức.
Một tối ưu hóa khác là trình điều khiển đồ họa ảo. Một khách Linux sẽ nhận được thẻ ảo OpenGL trong khi Windows sẽ nhận được thẻ DX9.
Những cái chính là:
Bất kỳ tùy chỉnh ngớ ngẩn nào khác ... nhưng đây là những cái chính.
Chủ yếu để nó có thể chọn tốt nhất các cài đặt mà nó cảm thấy sẽ phù hợp với PC của bạn cộng với máy ảo đó. Ngoài ra nó được sử dụng để sắp xếp mọi thứ và những thứ như vậy. Giống như hộp ảo chủ yếu thực hiện điều này cho gói "bổ sung khách" được sử dụng để giúp nó sử dụng các thiết bị trên máy chủ và chia sẻ các thư mục qua lại giữa máy chủ và máy ảo.