Я использую Ubuntu 11.10 в качестве гостевой ОС, используя VirtualBox 4.1.16, установленный в Windows 7 Ultimate.
На моем ноутбуке я хотел бы иметь возможность запускать Ubuntu в полноэкранном режиме с разрешением 1600 x 900. У меня есть только опции на виртуальной машине, чтобы выбрать параметры отображения 4:3, такие как 1600 x 1200, 1440 x 1050 и т.д.
У меня установлены гостевые дополнения.
В командной строке Windows я попытался набрать:
VBoxManage setextradata "Virtual Ubuntu Coursera ESSAAS" "CustomVideoMode1" "1600x900x16"
Это не сработало, но в Ubuntu по-прежнему нет разрешения 1600 x 900.
Я попробовал это, прочитав следующий раздел справки VirtualBox (это также говорит о «подсказке о режиме видео», не уверен, что это значит):
9,7. Расширенная конфигурация дисплея 9.7.1. Пользовательские разрешения VESA Помимо стандартных разрешений VESA, BIOS VirtualBox VESA позволяет добавлять до 16 пользовательских режимов видео, которые будут передаваться в гостевую операционную систему. При использовании гостей Windows с гостевыми дополнениями VirtualBox вместо резервного VESA-решения будет использоваться пользовательский графический драйвер, поэтому эта информация не применяется.
Дополнительные режимы видео могут быть настроены для каждой виртуальной машины с использованием дополнительного средства данных. Дополнительный ключ данных называется CustomVideoMode, где x - это число от 1 до 16. Обратите внимание, что режимы будут считываться от 1 до тех пор, пока не будет задано следующее число или пока не будет достигнут 16 В следующем примере добавляется режим видео, соответствующий собственному разрешению экрана многих ноутбуков:
VBoxManage setextradata "Имя виртуальной машины" "CustomVideoMode1" "1400x1050x16" Идентификаторы режима VESA для пользовательских режимов видео начинаются с 0x160. Чтобы использовать определенный выше пользовательский режим видео, в Linux была предоставлена следующая командная строка:
VGA = 0x200 | 0x160 vga = 864 Для гостевых операционных систем с гостевыми дополнениями VirtualBox можно настроить пользовательский режим видео с помощью функции подсказки режима видео.
ОБНОВЛЕНИЕ 02.06.12
Я только что попытался создать новую виртуальную машину, используя тот же самый оригинальный образ диска, который мне дали. На нем были установлены Guest Additions v 4.1.6 и я получил полноэкранный дисплей 1600 x 900, который мне нужен. После того, как я затем установлю Guest Additions v 4.1.16 (версия, включенная в мою установку VirtualBox), я могу выбрать только 4:3 дисплея, например 1600 x 1200. Кажется, в этом причина.