Как изменить разрешение экрана в mac os в виртуальном боксе

Обновлено: 06.07.2024

Как и в предыдущей теме, я объяснил метод решения проблемы с разрешением экрана macOS Catalina 10.15 в VirtualBox. Поэтому здесь я покажу новый метод, который прост и правильно работает. Как я проверил на своем компьютере. После установки macOS Catalina на Windows известна проблема, заключающаяся в том, что вы не можете использовать разрешение экрана HD на своем компьютере. Однако большую часть операционной системы пока мы устанавливаем на VirtualBox на любую другую платформу виртуальной машины. Вы попросите решить или исправить разрешение экрана, не беспокойтесь, здесь я покажу вам, как исправить разрешение экрана macOS Catalina на VirtualBox с помощью нового метода.

Как исправить разрешение экрана macOS Catalina в VirtualBox новым методом

Однако процесс установки каждой операции отделен друг от друга. И вам нужно ориентироваться на вашу винду и компьютер, для установки вам нужен более качественный компьютер с высокой графикой. Кроме того, установка двух или более операционных систем на одном компьютере может оказаться сложной задачей. В том случае, если вы хотите установить macOS Catalina на виртуальную машину в Windows. У вас должен быть компьютер с 8 ГБ ОЗУ, высокопроизводительным процессором и графической картой. На этот раз вы можете получить более высокую производительность macOS последней из более новых версий.

Иногда может случиться так, что методы. Вы пытаетесь использовать macOS Sierra, macOS High Sierra или macOS Mojave. Но этот метод не мог работать на macOS Catalina, потому что macOS Catalina — это новая и тяжелая операционная система Apple Inc. В моем случае я сталкивался с такими проблемами, но после слишком долгих исследований я нашел решение, чтобы это исправить.< /p>

Как исправить разрешение экрана macOS Catalina на VirtualBox с помощью нового метода

Если вы не являетесь блоггером или не пишете никаких статей. Поэтому существуют разные виды платформ или виртуальных машин. Например, вы можете установить операционную систему macOS на Windows или установить Windows на macOS с помощью виртуальных машин. Однако в нынешнюю эпоху есть две популярные и известные виртуальные машины, такие как VirtualBox и VMware Workstation. И я рекомендую вам использовать VMware, потому что процесс создания и установки виртуальной машины проще, чем VirtualBox. Если вы помните, во время установки macOS Catalina или macOS Mojave вы столкнулись со слишком большим количеством ошибок. Ниже я дам вам подсказку, как решить эти ошибки в macOS Catalina и macOS Mojave.

Статья по теме:

Исправить разрешение экрана macOS Catalina на VirtualBox

После завершения установки macOS Catalina на VirtualBox в Windows. По умолчанию вы столкнетесь с разрешением экрана 1024×768, и вы можете изменить это разрешение экрана. Просто добавив некоторые коды через командную строку в существующую macOS Catalina, которая в настоящее время установлена ​​на вашем компьютере. Прежде чем приступить к этому процессу, ваш VirtualBox должен быть обновлен до последней версии. А ниже вы можете проверить разрешение экрана, которое вы хотите изменить в VirtualBox.

Скопируйте коды разрешения экрана:

Изменить имя ВМ

Выберите разрешение экрана

Запускайте CMD от имени администратора

Скопируйте и вставьте код VirtualBox

Скопируйте код разрешения экрана

Убедитесь, что вы заменили имя N в команде каталога, иначе вы не сможете запустить виртуальную машину.

Полноэкранный режим macOS Catalina

Итог

И наконец, я надеюсь, что упомянул для вас простой способ, поэтому он может помочь вам исправить разрешение экрана macOS Catalina на VirtualBox. И вы можете проверить наш блог на наличие более полезных статей, в которых говорилось о разных заголовках. Однако дайте нам отзыв, если вы не решаете проблему с разрешением экрана, или подпишитесь на наш блог через свой адрес электронной почты, чтобы получать уведомления о наших последних обновлениях.

При установке macOS с программой виртуализации Oracle VM VirtualBox может возникнуть ошибка разрешения экрана. Причина этого в том, что система Apple macOS не полностью поддерживает программы виртуализации.

Как исправить разрешение экрана в macOS High Sierra 10.13.4 / 10.13.5 / 10.13.6 в VirtualBox

Как изменить разрешение экрана в macOS High Sierra/macOS Catalina в VirtualBox

При установке операционной системы macOS Sierra/High Sierra с VMware Workstation вы можете изменить размер экрана после установки VMware Tools. Однако после того, как вы установили macOS с VirtualBox, вы получите сообщение об ошибке, если попытаетесь установить гостевые дополнения, поскольку в VBox нет поддержки гостевых дополнений для macOS.

В результате мы настроим параметр разрешения виртуальной машины macOS с помощью командной строки CMD.

В этой статье мы устраним ошибку разрешения экрана в Mac OS High Sierra 10.13.4, работающей на VirtualBox.

Как изменить разрешение экрана виртуальной машины Mac OS в VirtualBox (1920×1080/2K/4K/5K)

В VirtualBox вы можете изменить разрешение экрана только с определенными значениями. Кроме того, настройка разрешения по умолчанию для macOS — 1024×768. Например, если вы попытаетесь установить разрешение 1366 x 768, для Mac автоматически будет установлено разрешение 1280 x 720.

Значения размеров экрана Mac следующие:

Чтобы изменить размер экрана виртуальной машины в VirtualBox, выполните следующие действия по порядку.

Шаг 1

Чтобы изменить разрешение экрана macOS в VBox, необходимо использовать следующий код. В разделе кода «Ваша виртуальная машина» необходимо ввести имя вашей виртуальной машины macOS.

Важно отметить, что перед выполнением команды необходимо выйти из программы VBox.

VBoxManage setextradata

Шаг 2

Для этого вы должны запустить командную строку CMD от имени администратора, иначе вы не сможете изменить разрешение. В поле поиска Windows 10 введите CMD и запустите его от имени администратора.

Вы также можете получить доступ к Командной строке (администратора) , одновременно нажав клавиши Windows + X.

Запуск CMD от имени администратора

Шаг 3

После открытия командной строки сначала перейдите в папку VBox. Затем введите разрешение, которое вы хотите изменить, в часть X кода и скопируйте код.

Вставьте код в CMD и нажмите Enter.

VBoxManage setextradata

Шаг 4

Теперь откройте программу VBox и запустите виртуальную машину.

Запуск виртуальной машины macOS в VirtualBox

Шаг 5

Разрешение экрана виртуальной машины High Sierra настроено на 1920 x 1080.

Настройки отображения macOS

Шаг 6

Если вы хотите снова попробовать другой размер разрешения, введите другое значение в разделе X и примените команду в CMD.

Применить код

Шаг 7

На этот раз разрешение экрана настроено как 2048×1080! В результате вы можете легко изменить размер экрана используемой вами виртуальной машины на желаемое значение.

Разрешение 2048x1080

Заключительное слово

В этой статье мы шаг за шагом рассмотрели, как изменить разрешение экрана для виртуальной машины macOS High Sierra 10.13.4, установленной в программном обеспечении Oracle VM. Спасибо, что следите за нами!

[Решено] Как изменить разрешение экрана в MacOS Mojave 10.14.6 Guest

[Решено] Как изменить разрешение экрана в MacOS Mojave 10.14.6 Guest

Да, это на хосте Mac. МакбукПро15,2

Как изменить разрешение экрана в гостевой системе Mojave?


оба без эффекта.
и это исправило EFI и загрузочные экраны, но не GUI Display, который, кажется, застрял на 1024x768
Гостевые дополнения якобы загружены

Последний раз редактировалось socratis 17 окт 2019, 00:36, всего редактировалось 1 раз.
Причина: Помечено как [Решено].

Общие алгоритмы вам не помогут, расширенная поддержка графики для гостевых ОС OSX отсутствует.

Примененные вами изменения не учитываются для гостей EFI. Вам необходимо прочитать следующее из Руководства пользователя: 3.14.1. Видеорежимы в EFI.

Я хочу увидеть рецепт виртуальной машины, файл ".vbox". Щелкните правой кнопкой мыши виртуальную машину в диспетчере VirtualBox, выберите «Показать в Finder». Заархивируйте выбранный файл ".vbox" и прикрепите его к своему ответу.

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте "ОТПИСАТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>

Хорошо, это логично. Извините, пока я фейспалм и RTFM.

Попытаюсь исправить настройки видеорежима EFI как можно скорее. Сейчас на моем iPhone.

Не помогает и тот факт, что большая часть «поваренной книги», которую Google предоставляет для гостей MacOS, предназначена для (незаконных) хостов, отличных от MacOS. Так что по моему невежеству я совершенно уверен, что мой файл .vbox содержит некоторые настройки, которые должны «подделывать» любой механизм, который MacOS использует для обнаружения подлинного оборудования Mac. Пожалуйста, дайте мне знать, что лишнего в файле .vbox, когда я его загружаю? Гость сообщает о правильном типе модели MBP хоста, так что в любом случае это бессмысленно.

Аудиоподдержка, похоже, тоже пропала без вести, в этом есть хитрость?

RealJamesDean пишет: Не помогает и то, что большая часть «поваренной книги», которую Google предоставляет для гостей MacOS, предназначена для (незаконных) хостов, отличных от MacOS

Расскажи мне об этом. Просто подсчитайте заблокированные потоки в области гостей OSX.

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте "ОТПИСАТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>

Исправлено. Я предполагаю, что нет способа изменить разрешение из гостевой системы MacOS?

Последний раз редактировалось socratis 12 окт 2019, 09:20, всего редактировалось 1 раз.
Причина: Заключил информацию в теги [quote][pre] для удобства чтения

Еще одна постоянная странность:

Если я сохраню состояние компьютера, а затем восстановлю его, виртуальная машина возобновит работу, но больше не будет принимать данные ни от мыши, ни от клавиатуры.

Итак, @RealJamesDean, удалось ли вам изменить разрешение экрана вашего гостя MacOS? Эта командная строка действительно работала?

Правильные настройки для гостевой/хост-системы MacOS с разрешением 1440 x 900 (или больше)

Приношу свои извинения, но я не могу сказать, сработали ли опубликованные решения:

У нас есть High Sierra GUEST, работающий на Mojave HOST (и, надеюсь, работающий на Catalina HOST, когда Catalina VirtualBox будет готов). По умолчанию используется разрешение 1024 x 768.

На самом деле нужно, чтобы оно было намного выше, но было бы достаточно хотя бы 1440 x 900.

Какой из различных драйверов дисплея следует выбрать? Тогда как нам установить нужное разрешение?

Я видел, что с некоторыми драйверами 2D-ускорение в настройках гостя НЕдоступно. Должно ли это быть при работе на современном Retina MacBook Pro?

На хосте Mac RETINA (работающем под управлением Mojave или Catalina) будет ли экран гостя отображаться как "retina"? Или следует поднять разрешение, а затем масштабировать до 200 %?

Отлично, пометка темы как [WorksForMe].

Нет. Это исправлено, установлено из командной строки, которую вы использовали.

Нам нравится соблюдать правило "Один вопрос, одна тема".

RealJamesDean пишет: «Если я сохраню состояние компьютера, а затем восстановлю его, виртуальная машина возобновит работу, но больше не будет принимать данные ни от мыши, ни от клавиатуры».

«RealJamesDean» опубликовал ответ, в котором было слово «Исправлено». В какой части не было ответа?

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте "ОТПИСАТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>

Оуууу -- мне было неясно, говорил ли он "Он исправил ЭТО" (согласно некоторым из многих указаний) или "Эта [командная строка] устранила его проблему".

Разве мой пост «Правильные настройки для гостевой/хоста MacOS с разрешением 1440 x 900 (или больше)» [ModEdit: см. предыдущий пост от SteveMacGeek] не содержит вопросов, которые не рассматриваются в этом посте?

Последний раз редактировалось socratis 16 окт 2019, 06:14, всего редактировалось 2 раза.
Причина: Сообщения объединены из другой темы.

@SteveMacGeek
Я объединил ваше сообщение с текущей веткой; вы уже писали в этой теме, и решение уже доступно (снова) в этой теме.

SteveMacGeek пишет: Какой из различных драйверов дисплея следует выбрать? Тогда как нам установить нужное разрешение?

Оба вопроса уже обсуждались здесь, пожалуйста, внимательно прочитайте ветку с начала [1] . Я действительно ненавижу повторяться в одной и той же теме.

SteveMacGeek написал: Я видел, что с некоторыми драйверами 2D-ускорение в настройках гостя НЕдоступно. Должно ли это быть при работе на современном Retina MacBook Pro?

Я понятия не имею, что это значит и откуда это взялось. Просто придерживайтесь значений по умолчанию, прочитайте соответствующую главу руководства пользователя, и все будет готово. Не читайте случайные блоги.

[1] : Подсказка; начните с моего 1-го ответа и далее.

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте "ОТПИСАТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>

Я совершенно забыл об этом «RealJamesDean», извините.

Единственное, что у вас есть в вашем .vbox, что не является «обычным», это то, что вы отключили SIP для своего гостя. Вы знаете, что отключили SIP? Вы действительно хотите его отключить или нет?

Это может быть законной вещью, но я редко использовал этот трюк, только когда я хочу установить пользовательские кексты. Подумайте о сборке VirtualBox из исходного кода.

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте "ОТПИСАТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>

Хорошо -- мне удалось правильно установить разрешение экрана в MacOS High Sierra.

Это работает, но есть довольно много "разрывов" видео, где при копировании на гостевой экран появляются видимые сбои.

Я ПРЕДПОЛАГАЮ, что это потому, что... это эмуляция?

Я установил 1440 x 900.
Графический контроллер: VMSVGA
100% масштабный коэффициент
Видеопамять: 128 МБ
Количество мониторов: 1
Включить 3D-ускорение: ВКЛ
Включить 2D-ускорение: ВЫКЛ (работает только с гостями Windows)

Есть ли другие настройки, которые могут помочь улучшить качество видео на экране?

Хорошо, я могу пометить тему как [Решено].

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте "ОТПИСАТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>

Отказ от ответственности. Это только что заработало на моей гостевой ОС Virtual Box 6 Big Sur версии 11.1. Этот вопрос для людей, которые имеют те же проблемы, что и я, и потратили часы на поиски в Интернете безрезультатно. Я надеюсь, что другие, которые нашли другие решения, особенно когда решения, которые пробовал я, не сработали, могут поделиться своими. Может быть, кто-то также может объяснить, почему то, что я сделал, работает.

Сначала обратитесь к следующему аналогичному форуму, который мне не помог.

Я не знаю, нужны ли VMwareTools (нажмите X, чтобы сомневаться) и гостевые дополнения Virtual Box Darwin (на самом деле это было указано для Mac OS X, поэтому я не уверен), но то, что я пробовал, не работало до того, как я скачал их. Так что, возможно, загрузите их, если последующие команды не работают.

Я сделал следующие шаги:

-- Выключите виртуальную Mac OS.

-- Запустите командную строку от имени администратора.

-- cd туда, где находится ваша папка VirtualBox, я полагаю, что по умолчанию это диск C, но мой намеренно помещен в E; поэтому вы бы сделали это, указав папку как таковую:

cd Program Files/Oracle/VirtualBox

-- Затем вы можете использовать код

Вы должны изменить 1920x1080 на нужное вам разрешение и имя вашей виртуальной машины. Я также видел другие руководства, в которых указано, как использовать приведенное выше, не заключая VBoxInternal2/EfiGraphicsResolution в кавычки. Не работает для меня. После ввода кода откройте виртуальную машину и, надеюсь, reso изменится.

Теперь я мучительно пытался заставить это работать с разрешением 1366x768, но это НЕ сработало (вместо этого используется разрешение по умолчанию). Это работало только для определенных стандартных разрешений, где 1366x768 не является частью. Я нашел это через некоторое время, и, вероятно, поэтому это не сработало. Оно не поддерживалось как стандартное разрешение. Итак, я нашел это и создал пользовательский режим с помощью следующего:

После этого я снова попытался поставить первый блок кода:

Это сработало. Я предполагаю, что это связано с созданием вашего собственного стандартного разрешения, и только тогда вы можете использовать это разрешение? Было бы неплохо, если бы кто-нибудь подтвердил. Простите меня, если я совсем не в тему, это мой первый раз, когда я правильно использую виртуальную коробку.

Читайте также: