Меню Рубрики

Empire efi install mac os x snow leopard on a pc

MacDays

Новости и советы по Mac OS X, Apple, iPhone, iPad, iPod

Snow Leopard 10.6 Retail. Установка Mac OS X на PC

Опубликовано 05.12.2009 · Обновлено 08.04.2020

Mac OS X Snow Leopard вышел уже в августе этого года, но не смотря на это, пока все еще нет различных ее хак-сборок от iDeneb, Kalyway и т.д. Поэтому на данный момент установить Mac OS X Snow Leopard Retail на PC можно только «вручную», т.е. самому создавать загрузчик, патчить DSDT, заменять ядро, если это необходимо, и т.д. (об этом далее). После моих экспериментов с «барсом», я решил подробно описать процесс установки.

Что для этого нужно

  • Голова, точнее то, что внутри — мозг; 😉
  • «Прямые» руки;
  • Компьютер совместимый с Mac OS X;
  • Mac OS X Snow Leopard 10.6 Retail;
  • Установленный хакинтош (читать как установить хакинтош). Именно из-под него будем устанавливать Mac OS X Snow Leopard – так намного быстрее и проще;
  • «Набор инструментов хакинтошника» (все необходимые утилиты).

Набор инструментов хакинтошника

  • DSDT Utilites;
  • Chameleon v2;
  • smbios.plist;
  • PC EFI 10.1;
  • EFIStudio;
  • Kext Utility;
  • OSX86Tools;
  • Модифицированный OSInstall.mpkg

Ну, вроде, все. Как говорил Гагарин: — «Поехали!» 🙂

Первым делом отключите в BIOS’е все ненужные устройства – такие как FireWire и другие контроллеры, дополнительные (не встроенные) сетевые карты. А так же поставьте режим AHCI вместо IDE.

Установка

Теперь будем работать из-под хакинтоша. Монтируем образ Mac OS, открываем Терминал и прописываем следующую строку для запуска инсталлера:

sudo open /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/OSInstall.mpkg

Нажимаем Продолжить, соглашаемся с лицензией, и на следующем экране выбираем диск для установки Mac OS X Snow Leopard. Если диск, на который вы собрались ставить систему помечен восклицательным знаком, то его нужно заново отформатировать Дисковой утилитой , выбрав схему разделов GUID:

Если это не помогло, то придется модифицировать файл установки (OSInstall.mpkg).

Модификация OSInstall.mpkg

1. В «наборе инструментов хакинтошника» уже есть готовый (модифицированный) файл установки — OSInstall.mpkg. Его нужно положить в папку на установочном диске с Mac OS X: System/Installation/Packages

Файлы скрыты, поэтому нужно сделать их видимыми, введите эту команду в терминале:

defaults write com.apple.Finder AppleShowAllFiles 1 && killall Finder

2. Если вдруг не работает модифицированный мною OSInstall.mpkg, то сделайте это сами:

1. Сделать файлы видимыми

2. На рабочем столе сделать папку OSInstall

3. Положить оригинальный OSInstall.mpkg в эту папку

4. В терминале набрать команду: cd

5. Теперь набрать команду: xar -x -f ./OSInstall.mpkg

6. Теперь зайти в папку OSIntall, оригинальный OSInstall.mpkg выкинуть из нее, из получившихся файлов открыть файл Distribution в блокноте и удалить строчку eraseOptionAvailable=’true’ (в самом верху), сохранить файл, закрыть блокнот.

7. Набрать в терминале: xar -c -f OSInstall.mpkg * (звездочку обязательно, а также терминал должен быть по прежнему поcле последней команды открыт, или снова нужно присидировать папку OSInstall)

8. Получившимся в папке новым OSInstall.mpkg заменить тот, что раньше был на оригинальном образе.

Все, теперь Макось должна установиться на ваш диск. 🙂

Выбор компонентов

Итак, мы выбрали диск на который хотим установить оригинальную Mac OS X, теперь нажимаем по кнопке Настройка и отключаем там «лишние» языки и прочее, также рекомендую отключить принтеры, дабы избежать ошибок при установке.

Теперь жмем Установить, и ждем 15-30 минут, пока будет устанавливаться система Mac OS X Snow Leopard. После того как ОС успешно установится, не перезагружаем компьютер, а переходим к установке загрузчика.

Установка загрузчика

В «набор инструментов хакинтошника» я добавил и загрузчик. Называется он PC EFI 10.1. Запустите, нажимайте Continue до тех пор пока не появиться это окно. В этом окне надо выбрать тот жесткий диск, на который вы пунктом ранее установили систему. Все, нажмите после этого Install, поздравляю, только что вы установили загрузчик для системы. 😉

На этом этапе хакинтошники делятся на 2 группы:

  1. Некоторые считают, что DSDT нужно написать в ручную;
  2. Некоторые используют для этого специальную программу.

Новичкам я рекомендую использовать второй способ. Кстати, в «наборе инструментов хакинтошника» есть как терминальная, так и графическая версия DSDT Patcher. Также я добавил туда инструкцию «How to Patch DSDT», в которой подробно (на англ. языке) описано как это сделать. Кто не владеет английским, Google Translate Вам в помощь. 🙂

Запускаем графический DSDT Patcher GUI. Программа очень проста в использовании, просто выберите пункты Darwin/ Mac OS XNew HPET OptionApply DSDT Patch to и не забываем указать том с нашей новой операционной системой, а то можно легко запороть нашего Leopard’а. 🙂

Установка Kext’ов

Теперь нужно покопаться в интернете и собрать кексты (драйвера), которые подойдут для вашего «железа».

После этого, переносим все кексты в корень диска с Mac OS X Snow Leopard в папку /Extra/Extensions/. Далее копируем папку Extensions (куда только что мы перенесли кексты) на рабочий стол. В «наборе инструментов хакинтошника» находим Kext Utility, но не запускаем ее, а просто переносим папку Extensions на иконку утилиты. Программа выставит новые права, а также сгенерирует файл Extension.mkext. Переносим папку Extensions и Extension.mkext обратно в корень диска с Mac OS X Snow Leopard в папку /Extra/ с полной заменой файлов.

Конфигурация smbios

Далее копируем из «набора хакинтошника» файл smbios.plist в папку Extra. После того, как положили, открываем его редактором и правим строку:

Здесь вместо моего стринга (String) вставляем Ваш, найти его можно, запустив Дисковую утилиту.

Теперь выбираем портицию, на которую установили систему, нажимаем Info и копируем номер из строки Universal Unique Identifier и вставляем в Ваш smbios.plist файл. Там же в файле можете изменить скорость памяти и производителя, если хотите.

Замена ядра

Если Ваше «железо» не поддерживает оригинальное ядро Mac OS X Snow Leopard, придется заменить его патченным. Для этого находим в интернете подходящее ядро, копируем его в корень тома с Барсом и возвращаемся к файлу Extra/com.apple.boot.plist, который мы редактировали в предыдущем пункте. Меняем в секции kernel название на имя нового ядра.

Перезагрузка

Ну вот и всё. Теперь осталось помолиться богу и перегрузить систему. После перезагрузки выберите жесткий диск, на который установили Mac OS X Snow Leopard. Когда появиться окно выбора загрузчика Chameleon, наберите -f -x -v -x32 и нажмите кнопку Enter. Таким образом вы загружаете систему в Safe Mode с восстановлением прав и в режиме 32 бита. После того, как система загрузиться, Вам надо будет пройти регистрацию и уже после этого проанализировать все ли работает. Если нет — запускаем Kext Utility или EFIStudio и устанавливаем необходимые кексты, если да — поздравляю, Вы установили Mac OS X Snow Leopard 10.6 Retail на PC! 😉

Источник

Установка оригинального Mac OS X Snow Leopard на PC

Все про Макинтош (Хакинтош)

Установка оригинального Mac OS X Snow Leopard 10.6.2 на PC[/b]

Перейдем сразу к делу:

Скачиваем загрузчик Empire EFI v1.085:

[b]Что нового в новой версии?

* Обновлен Chameleon до RC4 + добавлено несколько патчей;
* Включены новые кексты – для звуковой карты (VodoooHDA), индикатор батареи (VodoooBattery), автоматическое управление питанием (SpeedStep) (VodoooPower), кексты для видеокарт;
* Ура! Новая тема оформления. Теперь весь процесс загрузки читабелен и можно сразу определить, с чем связана ошибка при загрузке. Это облегчает устранение неполадок.
* Добавлены кексты для сетевых адаптеров, таких как Intel 82566MM, разнообразие карт Realtek, Attansic Ethernet, Marvell и прочие;
* Улучшенная поддержка чипсета P55 (т.е. i5/Core Intel Core i7) (Core i3 еще не поддерживается);
* Удалено ограничение в 1 Гб памяти (при загрузке с диска).

Empire EFI v.1085 для Intel P55 Chipset и Intel Core i5, i7 8xx series, Intel Core 2 series, Intel Core series:

Empire EFI v1.085 для Intel Atom, Intel Core i7 9xx series, Intel Core 2 series, Intel Core series:

Empire EFI v1.085 для AMD Phenom, Athlon X2 , X3 , X4, Intel Core i3/Pentium D/Pentium 4 6xx series:

Empire EFI v1.085 R2 для AMD Phenom , Athlon, Sempron с SSE3, Intel Core i3 , Core i5-M , Core i3-M , Core i7M series:

Empire EFI v1.085 R2 для ноутбуков Intel с интегрированной графической картой, такой как GMA 950, GMA X3100, а также для настольных компьютеров с проблематичными видеокартами NVIDIA (т.е. 2xx серии):

Что в архиве?
Два образа. Один – стандартный загрузчик, второй (Legacy) – для проблематичных BIOS.
Записываем про запас оба образа.

Скачиваем и записываем ретейл Mac OS X Snow Leopard 10.6: ссылка

Ретейл Мак можно поставить только на раздел GUID, поэтому – подготовте чистый диск.
Нет поддержки PS/2 портов (клавиатура и мышь должны быть USB), интерфейса IDE (жесткий диск и оптический накопитель должны быть SATA или USB).
Включите в BIOS режим AHCI, (HPET Mode установите в 64-битовый режим, отключите SpeedStep – для процессоров Intel).

Загружаемся с диска Empire EFI;
Дождаемся появления меню выбора ОС;
Извлекаем диск из привода;
Вставляем оригинальный диск Mac OS X Snow Leopard;
Жмем F5;
Дожидаемся, когда Empire EFI определит ваш диск как Mac OS X Installation Disc;
Жмем Enter.

После установки Mac OS X Snow Leopard – загружаемся с диска Empire EFI. Выбираем в меню Mac OS X Snow Leopard, жмем Enter.

Извлекаем диск с Empire EFI, перезагружаемся.

Скачиваем и устанавливаем с официального сайта обновление:
Mac OS X v10.6.2 Update (Combo)

Snow Leopard (за исключением серверной) загружаются с 32-битным ядром. Чтобы заставить Мак загружаться с 64-битным ядром, проделайте следующее:
скачайте 32- or 64-bit Kernel Startup Mode Selector тут и переключите режим загрузки.
Оригинальная статья здесь

Вот, собственно, и всё.

Как записать образ dmg из под windows:

1) скачайте программу IsoBuster
2) откройте в ней образ dmg (File > Open Image File)
3) диск будет представлен древом данных с 4 первыми ветками-уровнями:
> cd > session 1 > track 01 > название самого диска > содержимое.
для успешного рипа нужно выбрать уровнень №2 – то есть session 1
4) щелкните на session 1 правой кнопкой и выберите “extract session 1 ” > “extract user data (*.tao, *.iso, *.wav)”
5) после рипа в папке, в которую IsoBuster должен положить результат (спросит Вас перед тем как начать рип) появится папка “session 1”, а в ней файл track 1.tao – переименовывайте его в iso и пишите, чем хотите: nero, алкоголем, blindwrite и тд.

Как установить кексты:

Устанавливаете Kext Helper b7
ссылка
Запускаете.
Перетаскиваете мышкой кекст в программу (в окошко).
Password – вводите пароль пользователя.
И жмете Easy install.

Перезагружаете компьютер. Всё.

Не устанавливайте более одного кекста на устройство, если этого не требуется.
Если после установки устройство все равно не работает – удалите тот кекст, что установили, из директории System/Library/Extensions. Пробуйте другой.

Источник

Популярные записи

Год создания mac os
Mac os last version
Xquartz mac os что это
Logitech c920 mac os
Программа для рисования схем для mac os
Mac os command line

Adblock
detector