полезные статьи

Как запустить Mac OS X в VirtualBox в Windows

Если вы работаете в Windows, вам нужно использовать OS X, но вы не хотите покупать или собирать новый компьютер, читатель Бобби Паттон показывает нам, как запустить Snow Leopard на виртуальной машине под Windows с помощью всего лишь нескольких настроек.

Мы показали вам, как установить Snow Leopard в VMWare, но если вы еще не приобрели VMWare, вы можете сделать это, используя ранее упомянутую бесплатную программу VirtualBox. Помимо VirtualBox вам также понадобится ISO OSX86. Группа Hazard выпустила исправленный установщик Snow Leopard, который должен подойти (просто найдите его в Google). Конечно, если вам не нравится загружать ISO-образ Snow Leopard, вы всегда можете купить копию, чтобы чувствовать себя немного лучше, кармически.

После того, как они у вас есть, установите Virtualbox. Откройте Virtualbox и нажмите New в верхнем левом углу.

В окне Создать новую виртуальную машину нажмите Далее.

В этом окне введите OSX в качестве имени, и оно автоматически изменит систему и версию. Следующее окно позволит вам выбрать объем оперативной памяти:

Если вы можете сэкономить, поднимите его как можно дальше, но 1024 МБ должно быть достаточно.

Это где вы будете делать свой жесткий диск. 20 ГБ должно быть достаточно, чтобы получилось динамическое или статическое. Dynamic будет расширяться при использовании, а Static будет иметь фиксированные 20 ГБ независимо от того, сколько данных на самом деле в нем. Динамический лучше не использовать жесткий диск, но статический должен повысить производительность. Я обычно использую динамический. Нажмите «Далее», если вы не хотите изменить его на динамический, или если вы хотите увеличить размер диска или расположение файла.

Он покажет сводку ваших настроек. Нажмите Готово, затем нажмите Настройки вверху. В этом окне нажмите «Система» на левой панели и снимите флажок «Включить EFI».

Теперь нажмите на кнопку хранения слева. Оттуда нажмите «Очистить» под OSX.vdi, затем щелкните папку с зеленой стрелкой справа (рядом с «Устройство CD / DVD»).

В этом окне нажмите кнопку Добавить вверху. Затем найдите и добавьте ISO-образ OSX86, который вы скачали ранее. Затем выделите его и нажмите «Выбрать» внизу. Затем нажмите кнопку «ОК» и нажмите кнопку «Пуск» в левой части главного окна VirtualBox.

Как только он запустится, щелкните внутри окна и нажмите F8. Затем в приглашении boot: введите –v чтобы вы могли увидеть, что именно пошло не так, если что-то пойдет не так. Все службы будут работать, и в конечном итоге вы должны перейти на экран языка. Выберите ваш язык и нажмите «Далее». Если вы не можете двигать мышью, нажмите Ctrl + I. Нажмите Продолжить и согласиться. Затем запустите Дисковую утилиту, перейдя к Утилиты в строке меню.

На этом экране выделите 20 ГБ VBOX HARDDISK. Затем перейдите на вкладку «Стереть», назовите ее в поле имени и нажмите кнопку «Стереть» в правом нижнем углу окна. Это не должно занять много времени. Затем нажмите Дисковая утилита в строке меню и выйдите из нее. Теперь вы вернулись к установщику. Выделите диск, который сейчас отображается, и нажмите «Продолжить».

Следующее окно важно. Нажмите кнопку «Настроить» в левом нижнем углу.

Пользователи AMD проверяют:

Любые обновления включены в верхней части.

Выпадающие ядра и выберите ядро ​​Legacy.

Опция AMD ниже Поддержка системы.

Пользователи Intel проверяют:

Любые обновления включены в верхней части.

Сбрасывайте загрузчики и проверяйте новейшего хамелеона.

Выпадающие ядра и выберите ядро ​​Legacy.

Затем нажмите «Готово» и нажмите кнопку «Установить». Чтобы ускорить процесс, вы можете нажать Пропустить, когда появится проверка диска.

Как только появится надпись «установка завершена» и начнется обратный отсчет до перезагрузки, нажмите правую клавишу Ctrl. Нажмите «Устройства» в верхней части окна VirtualBox, нажмите «Устройства CD / DVD» и нажмите «Размонтировать устройство CD / DVD». Затем перейдите в Machine> Reset и нажмите Reset в ответ на запрос. Далее вы увидите загрузчик Chameleon, а затем OS X начнет загружаться.

После загрузки вы увидите экраны настройки для OS X! Тебе хорошо идти. Единственный сбой, который я обнаружил, заключается в том, что он может быть виртуализирован только с одним ядром. Это может быть диск с OSX, который я использовал, или это не так. И мне еще предстоит найти правильный kext, который позволит аудио работать, и разрешение также ограничено. Но кроме этого у вас будет полностью функционирующий OSX виртуализированный!

Я хотел бы опубликовать некоторые ответы на резолюции и аудио. Я должен был осмотреться, прежде чем опубликовать это, но у меня просто не было времени. Так или иначе, вот что вы можете сделать:

Чтобы устранить проблему с разрешением, откройте Finder и перейдите к диску OS X слева. Откройте папку с названием Extras. Щелкните правой кнопкой мыши файл com.Apple.Boot.plist и откройте его с помощью TextEdit. Под первой вставьте это:

Graphics Mode

1280x1024x32

или другое совместимое разрешение. Выберите «Сохранить как» вверху и сохраните его на рабочем столе, снимите флажок под Unicode и сохраните его как com.apple.boot.plist. После этого перетащите его в папку extras и перезапишите исходный файл, введя пароль при появлении запроса.

Инструкции по проблеме звука можно найти здесь.

Не устанавливайте системные обновления. Если вы хотите обновления, вам придется установить другой дистрибутив iso с обновлениями на нем. Если вы устанавливаете обновления прямо из Apple, это портит пользовательские кексы и хамелеона. Просто предупреждение.

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

OSX в виртуальной коробке (Hackintoshed VM) [Tek411]