Vmware тормозит mac os

Обновлено: 06.07.2024

Мой MacBook Pro обычно быстрый компьютер (3,06 ГГц Core 2 Duo, 8 ГБ ОЗУ, жесткий диск 7200 об / мин), но VirtualBox 3.2.6 с Ubuntu 10.04 работает слишком медленно по сравнению с VMWare. Что я могу возиться, чтобы улучшить это? В Ubuntu я в основном использую Eclipse, но даже загрузка и настольные аксессуары GNOME идут медленно .

Chealion по ряду причин, в том числе: различные сопоставления клавиш, отсутствие желания устанавливать все необходимое программное обеспечение вне MacPorts (например, Fuse для использования sshfs и SVN на основе file: ///, некоторые библиотеки Java с собственными вызовами и т. Д.), Сохраняя производительность / раздельные системы разработки и т.д .. Можно также уменьшить разрешение экрана Macbook (Системные настройки / Дисплей / Масштабирование), это, похоже, влияет на время рендеринга и загрузку процессора. Я заметил на своих рабочих столах Linux Mint, что если вы создадите 64-битную виртуальную машину и запустите на ней 32-битную Linux (в моем случае Mint или Debian), то это будет ужасно медленно. Например, потребуется 3 часа, чтобы установить только базовую систему в Debian (без X, без рабочего стола, только базовые системные утилиты).

Это наблюдение: я использую MacBook Pro конца 15 года (15 дюймов) и запускаю на нем Virtualbox. В качестве гостевой системы у меня есть Win 7 и Linux Mint. Оба показывают низкую производительность, которая, кажется, связана с графикой.

Мое наблюдение: если я использую внешний экран (27 дюймов, разрешение 2560 x 1440). Гости VBox так гладко, как и следовало ожидать.

Даже перемещение окна VBox с экрана Macbook на внешний экран и обратно показывает, что на внешнем экране это происходит быстро, на встроенном экране - медленно, даже в не полноэкранном режиме.

Это тоже моя проблема. Производительность в порядке с внешним дисплеем. Вы решили проблему?

Это скорее обходной путь, чем ответ. Я был в той же лодке, версия 3.2.6 под маркой Oracle приводила в порядок мою виртуальную машину Ubuntu. Поэтому я просто удалил 3.2.6 и установил версию 3.1.8, и все было хорошо. Если вы просто используете Ubuntu, я не думаю, что есть большая разница между 3.1 и 3.2.

Переключение с Gnome на Unity (и установка гостевых дополнений VirtualBox) очень сильно повлияло на меня в Ubuntu 17.10, VirtualBox 5.2.8, OS X 10.13.3 High Sierra. Источник: /ubuntu//a/1017107/148598

Вы пробовали Gnome + Guest Additions? Любые другие хитрости или вещи, чтобы принять к сведению? Настройки VT-x?

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

У меня были виртуальные машины Ubuntu (гости), которые я создал на установке Virtualbox на Linux-хосте, они отлично работали на машине с Linux и были очень медленными, когда я переместил их в свой топ MacBook air 2012 (2 ГГц, 8 ГБ ОЗУ). Я обнаружил, что могу сделать их очень быстро, увеличив число процессоров (в настройках виртуальной машины) с 1 до 2. Это примерно в 10 раз больше (набор тестов phpunit работал с 5 минут до 30 секунд). Я не уверен, что медлительность имела какое-либо отношение к переходу с Linux на OSX 10.8.2 или медлительность была бы там даже с гостями, которые были созданы при установке OSX.

Похоже, что это все еще проблема в Macbook Pro 2018, Ubuntu работает очень медленно, однако, единственная опция, которую мне пришлось включить, - это 3D-ускорение, и это помогло, теперь виртуальная машина работает очень быстро. Надеюсь это поможет.

Что я попробовал:

Попытался увеличить размер виртуальной графической памяти, используя файл конфигурации виртуальной машины и добавив в него эту строку

Наткнулся на ссылку в интернете здесь. Было предложено запустить приложение под названием BeamOff (ссылка для скачивания доступна на том же сайте) и добавить его в автозагрузку, чтобы отключить функцию Beam Sync в Mac для улучшения графики

Используя опцию 6, упомянутую выше, когда я запустил приложение BeamOff, оно внезапно сделало графику более плавной. Поэтому я добавил его к элементу входа в систему, чтобы он мог начинаться с входа в систему Mac. Но, к моему разочарованию, это улучшение производительности (графика + скорость и т.д.) Было не таким уж большим, как у меня при использовании OS X Mavericks.

Моя виртуальная машина имеет:

В чем проблема / Что нужно:

В OS X вертикальная синхронизация называется синхронизацией луча.

Использование BeamOff или Quartz Debug для переключения этого параметра может решить проблему задержки пользовательского интерфейса.

Я столкнулся с медлительностью на iMac середины 2011 года в Fusion 7 после обновления до Yosemite. Это был не Fusion, но все гипервизоры пострадали от ошибки, обнаруженной в линейке середины 2011 года.

Я не уверен, почему это работает, но это делает.

Я считаю, что недавнее появление в разработке для Mac OS X может быть виновным в проблеме, обозначенной:

Согласно нескольким источникам (включая тот, что указан выше), даже наличие VMware Tools не сильно поможет - это способ, которым Mac OS X обрабатывает графику и графический интерфейс.

С появлением OS X Yosemite (и более новых версий) была представлена новая система перерисовки экрана и управления окнами. Это называется синхронизацией луча. В результате Mac OS X теперь использует намного больше физической памяти, но хорошо работает на физическом оборудовании (особенно MacBook, очевидно).

Но это изменение вредит пользователям виртуальных машин - новая система снижает производительность виртуального оборудования. Это потому, что новая система Beam Syncrhronization, по-видимому, не была разработана для пользователей виртуальных машин. Как вы заметили, изменение объема оперативной памяти ничего не изменит. Я даже пытался увеличить количество процессорных ядер, которые мог бы использовать VMware Player - это было практически бесполезно.

В результате предлагается отключить синхронизацию лучей, перейдя в встроенный в Apple инструмент разработчика Quartz Debug и выбрав "Отключить" в меню "Синхронизация лучей". К сожалению, вам придется повторять этот процесс при каждом входе в систему. Мне жаль быть носителем плохих технических новостей.

К счастью, BeamOff - приложение, разработанное JasF для GitHub, было создано для решения этой проблемы. Его единственная цель - отключить Beam Sync, что теоретически должно значительно повысить производительность. Но, если вам не нравится данное решение, я предполагаю, что сценарий оболочки /AppleScript также может быть разработан для данной задачи. Но у меня не было AppleScripted в течение многих лет (с момента выхода Leopard /SnowLeopard), поэтому я не могу помочь в этом деле.

Редактировать. Следует отметить, что исправление, описанное выше, на самом деле является частью Apple XCode Tools и не поставляется с Mac OS X. Поэтому вам придется загрузить его из онлайн-репозитория Apple. В этом случае вам понадобится инструмент из группы графических (оптимизационных) инструментов.

В этой статье мы расскажем, как проходит установка macOS на компьютер через VMware Workstation Player. Для работы вам понадобится готовый ISO-образ операционной системы. На VMware mac OS устанавливается в 4 этапа:

  1. Установка патча для разблокировки возможностей работы VMware с macOS.
  2. Создание виртуальной машины.
  3. Редактирование конфигурационного файла для запуска на процессорах Intel или AMD.
  4. Установка macOS на виртуальную машину.
Официально VMware Workstation не поддерживает MacOS в качестве гостевой ОС. Поэтому производительность системы будет гораздо ниже, чем на устройствах от компании Apple. Повысить производительность можно при помощи VMware Tools. Это набор ПО, который оптимизирует взаимодействие между основной и гостевой ОС. Поздние версии macOS могут не поддерживать VMware Tools.

Как разблокировать VMware для macOS

Поскольку VMware Workstation официально не поддерживает MacOS в качестве гостевой ОС, для запуска macOS нужно установить неофициальный патч. Он подойдет как для Workstation Player, так и для Workstation Pro.

Чтобы установить патч для разблокировки macOS:

Распакуйте архив и запустите файл «Unlocker.exe». Дождитесь окончания установки.

Готово, при создании виртуальной машины в списке поддерживаемых гостевых ОС появится Apple Mac OS X:

Список поддерживаемых ОС в VMware после установки патча

Как создать виртуальную машину для macOS

После установки патча можно приступить к установке macOS. Для работы вам понадобится готовый ISO-образ операционной системы.

Нажмите Create a New Virtual Machine, чтобы создать новую виртуальную машину:

Главное меню VMware

Нажмите Browse и в локальной папке компьютера выберите ISO-образ Mac OS. После этого кликните Next:

Меню выбора образа ОС для установки на виртуальную машину в VMware

Выберите «Apple Mac OS X». Выбор версии зависит от того, какую ОС вы хотите установить:

  • Big Sur — macOS 11.1,
  • Catalina — macOS 10.15,
  • Mojave — macOS 10.14.

Затем нажмите Next:

Меню выбора версии ОС для установки на виртуальную машину в VMware

Если вы хотите оставить название и директорию по умолчанию, нажмите Next. Если вы хотите изменить их, в поле «Virtual machine name» введите имя новой виртуальной машины. Затем нажмите Browse, чтобы выбрать папку, в которой будет храниться виртуальная машина. После этого нажмите Next:

Меню выбора директории для установки ОС на виртуальную машину в VMware

«Maximum disk size» — это максимальный размер дискового пространства, которое будет выделено для гостевой операционной системы. Мы рекомендуем выбрать объём — 80 ГБ.

Если хотите, чтобы виртуальный диск хранился в одном файле, выберите Store virtual disk as a single file. Это не повлияет на производительность операционной системы.

Нажмите Next:

Меню выбора дискового пространства для установки ОС на виртуальную машину в VMware

Переход к управлению выделяемыми ресурсами для виртуальной машины в VMware

  • Memory (оперативная память) — рекомендуемый объём составляет 4 ГБ. Если у вашего компьютера установлено 16 ГБ оперативной памяти, выделите 8 ГБ.
  • Number of processor cores (количество ядер процессора) — минимальное рекомендуемое количество — 2. Если процессор вашего компьютера имеет 8 и более ядер, выделите минимум 4 ядра.

Управление выделяемыми ресурсами для виртуальной машины в VMware

Кроме оперативной памяти и ядер процессора необходимо включить виртуализацию. Для этого нажмите Processors, отметьте галочкой пункт «Virtualize Intel VT-x/EPT or AMD-V/RVI» и кликните Close:

Включить дополнительную виртуализацию для ОС в VMware

Нажмите Finish:

Завершение процедуры создания виртуальной машины в VMware

Готово, виртуальная машина создана.

Как отредактировать файл .VMX

Перед запуском гостевой ОС нужно внести изменения в файл с расширением .VMX.

Не запускайте гостевую систему MacOS, пока не внесёте изменения в файл .VMX.

Откройте директорию, в которой хранятся файлы виртуальной машины. Это директория, которую вы выбирали на 5 шаге. Если вы выбрали директорию по умолчанию, перейдите в Документы — Virtual Machine. Вам нужен файл с расширением .VMX:

Список файлов виртуальной машины VMware

Кликните по файлу правой кнопкой мыши и выберите Открыть с помощью — Блокнот.

Открыть .vmx с помощью блокнота

В зависимости от процессора вашего компьютера вставьте в конец файла нужный текст:

Готово, виртуальная машина готова к запуску.

Теперь запустим виртуальную машину и установим операционную систему macOS.

Как установить macOS на VMware Workstation

В инструкции мы устанавливаем версию macOS Big Sur. Процедура установки версий macOS Mojave и Catalina практически не отличается.

Чтобы установить macOS на VMware Workstation:

Запустите созданную ранее виртуальную машину:

Запуск виртуальной машины из главного меню VMware Workstation

Дождитесь загрузки операционной системы с установочного диска:

Загрузочный экран macOS

Выберите язык и нажмите на стрелку в правом нижнем углу:

Выбор языка macOS

Отформатируйте виртуальный диск. Для этого выберите Дисковая утилита и нажмите Продолжить:

Дисковая утилита для форматирования диска macOS

Выберите виртуальный жёсткий диск VMware Virtual SATA Hard Drive Media и нажмите Стереть:

Стереть диск для установки macOS

Введите название диска и нажмите Стереть:

Запуск форматирования диска

Дождитесь завершения процедуры и нажмите Готово.

После этого вверху страницы нажмите Дисковая утилита — Завершить дисковую утилиту:

Закрыть дисковую утилиту

Выберите Установка macOS Big Sur и кликните Продолжить:

Запустить установку macOS Big Sur

Нажмите Продолжить:

Экран установки macOS 1

Примите условия лицензионного соглашения:

Условия лицензионного соглашения macOS

Выберите диск, название которого вы указывали на 6 шаге, и нажмите Продолжить. На этот диск будет установлена ОС.

Выбор диска для установки macOS

Дождитесь окончания установки. Гостевая операционная система перезагрузится несколько раз:

Экран установки macOS 2

Выберите регион и продолжите установку. Следуйте подсказкам системы:

Экран установки macOS 3

На этапе «Ассистент миграции» в левом нижнем углу нажмите Не сейчас:

Экран установки macOS 4

Экран установки macOS 5

Заполните поля, задайте пароль и нажмите Продолжить:

Экран установки macOS 6

Завершите настройку macOS, следуя указаниям на экране.

Готово, вы установили macOS на виртуальную машину VMware Workstation Player.

Здравсвтуйте. Вопрос по сабжу - как mac os x 10.10 yosemite установить на virtualbox 4.3?

Не имеется возможности использовать нигде mac os никакую другую. Пробовал скачать образ с какого-то трекера, образ оригинальной mac os x 10.10 с app store. Переконвертировал с помощью dmg2img. Настроил виртуалку на виртуалбокс. Но не взлетела - error и всё.

Может кто-нибудь написать рабочий гайд по установке сабжа?


1) Причём здесь Linux?

2) Оригинальная не запустится, т.к. у тебя не яблочное железо. Насколько я знаю, в виртуалбоксе поддерживалась установка MacOS, но только на яблочную хост-машину.




А вообще - для Мака лучше юзать VMware. Только нужно его (VMware) пропатчить VMware Unlocker. У меня таким образом 10.9 крутится на ура. В 10.10 тормоза и крайне блевотный интерфейс, потому её даже настраивать не стал.

10.10 тормозит в вмваре, надо там еще одну фигню запускать внутри ВМ.
с ней немножко раздупляется, но ничего умного мне 4 ядра хасвела в 3.3-3.7ГГц и 8ГБ на виртуалку не показали

Ну если ты изврашенец, то это твои проблемы.

У меня норм работает OS X оригинальная в virtualbox на хостовой OS X на макбуке.


на хостовой OS X на макбуке

Шёл бы ты отсюда


VirtualBox жуткая какашенция.

Тебе нужен патченный VMWare Player.


Я держу парочку виртуальных OS X машинок в VMWare, в которых проверяю различную кросс-платформу. У меня сейчас крутится 10.10.3, обновился до 10.10.4 без проблем. Новый интерфейс OS X 10.10.x — говно, спору нет.

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