Я намагаюся запустити Windows 8 у VirtualBox. Дисплей мого ноутбука рівно 1366x768. Windows 8 відключає деякі її функції, якщо роздільна здатність менше 1366x768, тому мені потрібно запустити гостьовий повний екран ОС.
Проблема в тому, що VirtualBox відмовляється запускати гостя на 1366x768. Коли VirtualBox "повноекранний", гість лише 1360x768 - шість пікселів занадто вузький. Тож у лівій та правій частині дисплея є чорна смуга три пікселя.
У цього користувача була така ж проблема, але прийнята відповідь - «встановити додатки для гостей», що я вже зробив; це дістало мене до 1360 року, але не до 1366 року.
За інформацією простеження квитків VirtualBox , раніше була помилка, коли ширина екрану гостя буде округлена до найближчого кратного 8, але вони стверджують, що виправили помилку у версії 3.2.12. Я використовую версію 4.1.18 і бачу ту саму проблему, яку вони стверджують, що її виправили, тож або вони її знову зламали, вони помилялися, коли-небудь виправили її, або моя проблема зовсім інша.
Ця відповідь запропонувала надати VM 128 Мб відеопам'яті, і він не стверджував проблем із отриманням 1366x768 після цього. Коли я створив VM, його пам'ять дисплея вже була за замовчуванням до 128 Мб. Я спробував збільшити його до 256 Мб, але без ефекту: гість все ще шість пікселів занадто вузький.
Моя хост ОС - це Windows 7 64-розрядна, і я запускаю VirtualBox 4.1.18.
Як я можу змусити VirtualBox запустити весь гостьовий повноекранний екран із початковою роздільною здатністю мого дисплея 1366x768?
the accepted answer is "install the Guest Additions", which I've already done
.