Я только что установил virtualbox на 12-дюймовый MacBook, единственная проблема, которую я видел, это разрешение экрана сетчатки. Есть несколько способов уменьшить разрешение экрана до 1440x900 пикселей (и меньше для потоковой передачи фильмов при медленном интернет-соединении). Google для следующего учебника "setgetscreenres", он приведет вас к небольшой скомпилируемой программе, которая позволяет доступ из командной строки для изменения разрешения экрана (который в OS X 10.11.5 больше не поддерживается в системных настройках). Вот инструкция
Изменение разрешения экрана на компьютерах Retina в режиме командной строки
Затем можно сделать все это «кликабельным» с помощью команды сценария оболочки, встроенной в приложение сценария Apple.
do shell script "/path/to/script/set1440x900.sh"
или так.
скрипт может выглядеть так
#!/bin/bash
/path/to/setgetscreenres 1440 900
Чтобы восстановить функциональность сетчатки Mac OS, просто зайдите в системные настройки> Показать и выберите любой из параметров. Тем не менее, производительность виртуальной машины резко снижается в полноэкранном режиме, особенно при обработке задач с интенсивным использованием графики.
В противном случае, я могу подтвердить, что производительность виртуальной машины Linux на 12-дюймовой сетчатке MacBook сравнима с производительностью 13-дюймового MacBook Air с объемом оперативной памяти 8 ГБ.
Опция с немасштабированным выходом дисплея сетчатки в virtualbox 5.1 работает, однако она не очень полезна при стандартной конфигурации настольных сред, таких как xfce4. Нужно отрегулировать шрифты и размеры указателя вручную, и все же аспект выглядит ужасно. Проще использовать более низкое общее разрешение и получить выгоду от гораздо лучшей графической производительности. Я уверен, что будут улучшения со стороны VBOX, а также более адаптированные настольные среды для Linux, некоторые из которых уже поддерживают эти дисплеи с высоким разрешением.