Разрешение экрана в windows внутри virtualbox решено
Posted: 08 Jun 2016 05:26
Привет всем,
бьюсь уже третий день с разрешением рабочего стола в windows 7 внутри virtualbox
мне нужно, чтобы было широкоэкранное разрешение 1440 x 900, но все предоставленные мне разрешения - это разрешения с соотношением сторон 4:3.
что уже делал:
1 установил guest additions на windows
2 долго пытался вызвать команду
VBoxManage setextradata win7 CustomVideoMode1 1440x900x16
но получал разные ошибки (типа не могу найти машину с именем win7 или не могу найти файл глобальных настроек в папке /mnt/.config/...), в итоге сменил права доступа (на 777) к папке в которой лежит VBox на жестком диске и домашний каталог пользователя VBox'a на неё же. Команда начала проходить без ругани, но разрешение экрана так и не добавилось. Сейчас вот опять проблема началась, выключил windows в виртуалке и опять команда VBoxManage setextradata win7 CustomVideoMode1 1440x900x16 вызывает ругань:
VBoxManage: error: Could not find a registered machine named 'win7'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee nsISupports
VBoxManage: error: Context: "FindMachine(Bstr(a->argv[0]).raw(), machine.asOutParam())" at line 803 of file VBoxManageMisc.cpp
решил в итоге проблему, после всех манипуляций с командой VBoxManage setextradata win7 CustomVideoMode1 1440x900x16 нужно внутри windows сменить драйвер видеоадаптера с virtualbox на стандартный vga и в списке всех режимов найти своё разрешение.
бьюсь уже третий день с разрешением рабочего стола в windows 7 внутри virtualbox
мне нужно, чтобы было широкоэкранное разрешение 1440 x 900, но все предоставленные мне разрешения - это разрешения с соотношением сторон 4:3.
что уже делал:
1 установил guest additions на windows
2 долго пытался вызвать команду
VBoxManage setextradata win7 CustomVideoMode1 1440x900x16
но получал разные ошибки (типа не могу найти машину с именем win7 или не могу найти файл глобальных настроек в папке /mnt/.config/...), в итоге сменил права доступа (на 777) к папке в которой лежит VBox на жестком диске и домашний каталог пользователя VBox'a на неё же. Команда начала проходить без ругани, но разрешение экрана так и не добавилось. Сейчас вот опять проблема началась, выключил windows в виртуалке и опять команда VBoxManage setextradata win7 CustomVideoMode1 1440x900x16 вызывает ругань:
VBoxManage: error: Could not find a registered machine named 'win7'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee nsISupports
VBoxManage: error: Context: "FindMachine(Bstr(a->argv[0]).raw(), machine.asOutParam())" at line 803 of file VBoxManageMisc.cpp
решил в итоге проблему, после всех манипуляций с командой VBoxManage setextradata win7 CustomVideoMode1 1440x900x16 нужно внутри windows сменить драйвер видеоадаптера с virtualbox на стандартный vga и в списке всех режимов найти своё разрешение.