SnowLeo Mac OS X for Intel/AMD (GPT/MBR) [на PC]
Установочный DVD Mac OS X Snow Leopard для компьютеров с процессорами Intel/AMD. Сборка поддерживает большое колличество железа, максимально приближена к оригиналу, содержит много драйверов и фиксов, не захламлена лишним мусором.
Оснновные настройки биоса:
Режим SATA выбрать AHCI (у кого нет, так нет, пусть будет IDE), ACPI APIC ставим Enabled, ACPI — Enabled, SATA Native — Disable/Enable.
Проблемы перед/после установки: При первой загрузке (после установки) грузимся с ключами -v -f. При панике на многоядерных процессорах, грузимся с ключами cpus=1 или cpus=1 bustratio=20. Если проблема при загрузке с DVD, пробуем грузиться с mach_970.
В com.apple.boot.plist прописан по умолчанию 32-битный режим. Обладателям процессоров Интел (которые работают с оригинальным ядром), открыть папку /Extra, там открыть com.apple.boot.plist и убрать arch=386 (должно остаться Kernel Flags).
Для АМД пользователей:
После установки вам нужно пропатчить CPU ID.
Инструкция Патчинга
Marvin’s AMD Utility предназначена для патчинга файлов для их корректной работы на AMD процессорах (переписывает id). В программе видим несколько пунктов:
- Make Lists of Binaries — утилита просто ищет и показывает файлы, которые требуют декодирования.
- Create Pacher package — утилита создаёт пакет для патчинга файлов.
- Pach all cpuid’s using cupid file — позволяет пропатчить все id прописанные в файле (для проверки имеется режим
«Simulation Mode», для восстановления «Undo Patching»). - Pach all binaries — патчить всё без разбора (выбранную область, разумеется).
Необходима, к примеру, юзерам поставившим на АМД-компьютер Snow Leopard Retail, Snow Leopard от Хазарда и т.д.; использующим АМД-ядро от Модбина, от Qoopz, от Nawcom и т.д. У таких пользователей без данного патча не будут работать приложения, использующие привязку к CPU ID (к примеру, iTunes).
Чтобы пропатчить Cpu Id, вам нужно выбрать последнюю опцию и папку /System (не весь том с операционной системой!) и жать «Run» (см. скриншот).
Если после патчинга утилита зависла, не волнуйтесь, завершайте принудительно, только удостоверьтесь, что полоса прогресса дошла до конца.
Mac OS X Snow Leopard — 10.6.8 ( Система для AMD/Intel. Простая и быстрая установка) (2010) Русский + Английский
Автор: Phoenix от 20-09-2012, 04:24, Посмотрело: 70 482, Обсуждения: 9
Название: Mac OS X Snow Leopard — 10.6.8 ( Система для AMD/Intel. Простая и быстрая установка)
Год выпуска: 2010
Платформа: Windows All, Процессор Intel/AMD с поддержкой SSE2, SSE3 (AMD Llano не поддерживаются)
Язык интерфейса: английский + русский
Лекарство: Не требуется
Описание:
Система Mac OS X известна своей простотой, надёжностью и удобством использования. Поэтому, когда возникла идея разработки Snow Leopard, инженеры Apple поставили себе только одну цель: сделать хорошую систему ещё лучше. Они отметили области, в которых можно усовершенствовать, ускорить и упростить работу системы — от извлечения внешних носителей до её установки. И во многом им удалось сделать отличное превосходным.
Использован новейший загрузчик Chameleon (ver. 1970) на 2010г.
Операционная система: Windows All, Процессор Intel/AMD с поддержкой SSE2, SSE3 (AMD Llano не поддерживаются)
Процессор: Pentium III 1 ГГц
Память: 512 Мб
Видеокарта: 64 Мб
Свободное место на ЖД: минимум 30 Гб
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 группы:
- Некоторые считают, что DSDT нужно написать в ручную;
- Некоторые используют для этого специальную программу.
Новичкам я рекомендую использовать второй способ. Кстати, в «наборе инструментов хакинтошника» есть как терминальная, так и графическая версия DSDT Patcher. Также я добавил туда инструкцию «How to Patch DSDT», в которой подробно (на англ. языке) описано как это сделать. Кто не владеет английским, Google Translate Вам в помощь. 🙂
Запускаем графический DSDT Patcher GUI. Программа очень проста в использовании, просто выберите пункты Darwin/ Mac OS X — New HPET Option — Apply 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! 😉