Tôi đang cố gắng chạy Windows 8 trong VirtualBox. Màn hình máy tính xách tay của tôi chính xác là 1366x768. Windows 8 vô hiệu hóa một số tính năng của nó nếu độ phân giải nhỏ hơn 1366x768, vì vậy tôi cần chạy toàn màn hình HĐH khách.
Vấn đề là, VirtualBox từ chối chạy khách ở 1366x768. Khi VirtualBox là "toàn màn hình", khách chỉ có 1360x768 - sáu pixel quá hẹp. Vì vậy, có một thanh màu đen ba pixel ở bên trái và bên phải của màn hình.
Người dùng này có cùng một vấn đề, nhưng câu trả lời được chấp nhận là "cài đặt Bổ sung khách", điều mà tôi đã thực hiện; điều đó đã đưa tôi đến 1360, nhưng không đến 1366.
Theo công cụ theo dõi vé VirtualBox , đã từng có một lỗi trong đó độ rộng màn hình của khách sẽ được làm tròn xuống bội số gần nhất của 8, nhưng họ tuyên bố đã sửa lỗi trong phiên bản 3.2.12. Tôi đang sử dụng phiên bản 4.1.18 và thấy vấn đề tương tự mà họ cho là đã khắc phục, vì vậy hoặc họ đã phá vỡ nó một lần nữa, họ đã sai về việc đã sửa nó, hoặc vấn đề của tôi hoàn toàn là vấn đề khác.
Câu trả lời này đề nghị cung cấp cho VM 128 MB bộ nhớ video và khẳng định không có vấn đề gì khi nhận 1366x768 sau đó. Khi tôi tạo VM, bộ nhớ hiển thị của nó đã được mặc định là 128 MB. Tôi đã thử tăng nó lên 256MB, nhưng không có hiệu quả: khách vẫn còn sáu pixel quá hẹp.
Hệ điều hành máy chủ của tôi là Windows 7 64 bit và tôi đang chạy VirtualBox 4.1.18.
Làm cách nào tôi có thể khiến VirtualBox chạy toàn màn hình HĐH khách của tôi ở độ phân giải gốc 1366x768 của màn hình?
the accepted answer is "install the Guest Additions", which I've already done
.