Próbuję uruchomić system Windows 8 w VirtualBox. Wyświetlacz mojego laptopa ma dokładnie 1366 x 768. Windows 8 wyłącza niektóre z jego funkcji, jeśli rozdzielczość jest mniejsza niż 1366 x 768, więc muszę uruchomić pełny system operacyjny gościa.
Problem polega na tym, że VirtualBox odmawia uruchomienia gościa o wymiarach 1366 x 768. Gdy VirtualBox jest „pełny ekran”, gość ma tylko 1360 x 768 - sześć pikseli za wąskich. Jest więc trzypikselowy czarny pasek po lewej i prawej stronie wyświetlacza.
Ten użytkownik miał ten sam problem, ale zaakceptowana odpowiedź brzmi „zainstaluj dodatki dla gości”, co już zrobiłem; co doprowadziło mnie do 1360, ale nie do 1366.
Według trackera biletów VirtualBox występował błąd, w którym szerokość ekranu gościa była zaokrąglana w dół do najbliższej wielokrotności 8, ale twierdzą, że naprawili błąd w wersji 3.2.12. Korzystam z wersji 4.1.18 i widzę ten sam problem, który, jak twierdzą, naprawił, więc albo go znowu zepsuli, że mylili się, że kiedykolwiek go naprawili, albo mój problem jest zupełnie inny.
Ta odpowiedź sugerowała przydzielenie VM 128 MB pamięci wideo i nie zgłaszała problemów z uzyskaniem później 1366 x 768. Kiedy utworzyłem maszynę wirtualną, jej pamięć wyświetlania była domyślnie ustawiona na 128 MB. Próbowałem zwiększyć go do 256 MB, ale bez efektu: gość jest wciąż o sześć pikseli za wąski.
Mój system operacyjny to Windows 7 64-bit i korzystam z VirtualBox 4.1.18.
Jak mogę uzyskać VirtualBox do uruchamiania pełnego systemu operacyjnego gościa przy natywnej rozdzielczości mojego ekranu 1366 x 768?
the accepted answer is "install the Guest Additions", which I've already done
.