1

Я только что купил новый Mac Pro и пытаюсь установить на него виртуальную машину VirtualBox. ОС основного блока - OS X Yosemite, а виртуальная машина работает под управлением OS X Mavericks [1]. Я хотел бы, чтобы виртуальная машина работала с лучшим разрешением, чем по умолчанию 1024x768. У моего монитора допустимое разрешение 2048x1152, поэтому я решил пойти с этим.

Я покопался в интернете и сделал следующие изменения:

  1. Отредактировал мой файл .vbox и добавил:

    <ExtraDataItem name = "CustomVideoMode1" value = "2048x1152x32"/>
    <ExtraDataItem name = "GUI/CustomVideoMode1" value = "2048x1152x32"/>

  2. Отредактировано /Library/Preferences/SystemConfiguration/com.apple.Boot.plist и добавил:

    <key> Флаги ядра
    <string> "Graphics Mode" = "2048x1152x32"
    <key> Графический режим
    <Строка> 2048x1152x32

  3. Скопировано com.apple.Boot.plist в /Extra/com.apple.Boot.plist , что означало создание /Extra .

  4. Скопировано com.apple.Boot.plist в /Extra/com.apple.chameleon.plist .

Это абсолютно ничего не сделало. Единственное разрешение, доступное для гостя, по-прежнему 1024x768. Теперь я грустный и растерянный. Я нашел похожие инструкции на нескольких сайтах в Интернете, но я не вижу никаких результатов. Я также видел эту ссылку, но это, казалось, швыряло вещи в стену, просто чтобы посмотреть, что будет прилипать, и я не уверен, применимо ли это к моей проблеме. У кого-нибудь есть мысли?

[1]: Если я правильно понимаю лицензирование, я должен либо заплатить за лицензию Yosemite, либо запустить более старую версию OS X. Если я ошибаюсь, поправьте меня!

1 ответ1

0

Исправление разрешения Mavericks

Чипсет -> PIIX3

EFI предоставляет два различных видеоинтерфейса: GOP (протокол вывода графики) и UGA (универсальный графический адаптер). Mac OS X использует GOP, в то время как Linux имеет тенденцию использовать UGA. VirtualBox предоставляет опцию конфигурации для управления размером кадрового буфера для обоих интерфейсов.

Для управления GOP используйте следующую команду VBoxManage:

VBoxManage setextradata "Имя виртуальной машины" VBoxInternal2/EfiGopMode N

Где N может быть одним из 0,1,2,3,4,5, что относится к разрешению экрана 640x480, 800x600, 1024x768, 1280x1024, 1440x900, 1920x1200 соответственно.

Режим видео для GOP и UGA может быть изменен только при отключенном питании виртуальной машины и остается постоянным до изменения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .