в виртуальном окне, как я могу изменить разрешение экрана из командной строки? (Или, если есть один для любого типа компьютера, это тоже может работать).
Изменение разрешения из командной строки в виртуальном окне
6 ответов
Вы можете быстро "подсказка" окно определенного размера с помощью следующей команды:
VBoxManage controlvm <uuid>|<name> setvideomodehint <xres> <yres> <bpp>
например, если у вас есть гость под названием "Windows XP Pro", и вы хотите установить разрешение 1024x600 в 32 бит на пиксель (он же 32 бит), вы будете использовать следующую команду:
VBoxManage controlvm "Windows XP Pro" setvideomodehint 1024 600 32
есть некоторые предпосылки для этого, однако:
это работает, только если вы запустили гостевую ОС из оконной среды на хост-ОС (ie. Windows / X Windows / Mac OS Desktop).
гостевые дополнения должны быть установлены в гостевых ОС.
во-первых, виртуальная машина должна быть включена, можно включить с помощью команды:
# VBoxManage startvm "VPN" --type headless
прежде чем вы сможете изменить разрешение:
# VBoxManage controlvm "VPN" setvideomodehint 1024 768 24
если вы хотите изменить его изнутри гость:
В Windows: есть несколько инструментов, которые позволят вам сделать это легко из командной строки, в частности Дисплей Changer.
В Linux используйте xrandr -q
перечислить доступные режимы отображения, затем xrandr -s #
здесь #
- номер режима отображения, который вы хотите использовать. xrandr -q
будет отображать эти параметры рядом с каждым параметром отображения.
$ VBoxManage setextradata "относится к" "CustomVideoMode1" "1440x900x16"
где "WinXP" - имя вашей виртуальной машины. Это решение несколько близко к истине:)
просмотрите документацию, поставляемую с VirtualBox. The программа VBoxManage позволяет изменять виртуальные машины из командной строки. Однако это невозможно сделать во время работы устройства. Для этого необходимо найти способ написать сценарий изменения разрешения для виртуализируемой операционной системы.
клиент MS Windows RDP для Mac OSX имеет настройку предпочтений, которую я должен был настроить в дополнение к добавлению пользовательских режимов видео (показано выше).
выберите Настройки в меню RDC, затем нажмите "Показать". (Я собирался опубликовать изображение экрана, но функция предотвращения спама предотвратила это.)
выбрав "полный экран", я смог изменить режим отображения на полный экран клиентского компьютера. В данном случае это MacBook с разрешением экрана 1280x800.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]