Я пишу альтернативный интерфейс для VirtualBox с использованием Rofi. Я уже могу выбирать виртуальные машины и выполнять некоторые основные действия; однако для точной настройки мне все еще нужно открыть графический интерфейс VirtualBox
Qt и найти там машину. Есть ли способ как-то открыть окно настроек для данной виртуальной машины из оболочки (т.е. какой-то переключатель для команд VBoxManage
или VirtualBox
)?
2 ответа
Не совсем, но вы можете эффективно изменить почти все, вызвав утилиту командной строки с именем VBoxManage. Обычно встречается в:
/usr/bin/VBoxManage
(Это может варьироваться в зависимости от неполадок, но именно здесь он находится в OpenSUSE)
Этот инструмент позволяет вам настроить практически каждый аспект виртуальной машины, включая многие параметры, которые недоступны в графическом интерфейсе VirtualBox. В частности, я использую его для отображения разрешения до точных размеров, которых нет даже в гостевой операционной системе. Для этого я вызываю подкоманду setvideomodehint
с разрешением и глубиной цвета в качестве параметра:
VBoxManage controlvm <VMNAME> setvideomodehint 3200 1800 32
(Замените <VMNAME>
на имя виртуальной машины, которую вы изменяете)
Полная документация для команды доступна онлайн здесь. Ищите подкоманду modifyvm
которая должна очень соответствовать тому, что вы пытаетесь сделать.
Нет; окно настроек VirtualBox открывается только при запуске графического интерфейса VirtualBox.