2013.11.09 11:07:46 | Как установить Мак ОС 10.9 (Маверикс) на обычный ПК [#1] |
---|---|
Сообщений: 1510 20.33 Администратор |
0 Для установки на HP Envy с процессором Intel Core i7 был использован .raw образ Mac OS X 10.9 Mavericks (13A603). Для установки понадобилась флешка (USB drive) размером 8ГБ, а также бесплатная программа Win32 Disk Image, которая использовалась для разворачивания образа на флешку. После загрузки с флешки и запуска установщика Мак ОС возникло множество проблем. Проблема №1: Загрузка останавливалось до запуска графического интерфейса Пришлось удалять с установочной флешки kext"ы, отвечающие за работу графики. Если есть компьютер с Мак ОС, то сделать это просто. Заходим в /System/Library/Extensions и удаляем AppleIntelHD* AppleIntelSNB* AppleIntelFramebuffer* AMDRadeon* ATI* GeForce* (а лучше перемещаем их в папку вроде /kext_backup). В загрузчиках Clover и Chameleon также можно загрузить консоль и выполнить следующее: fsck -fy В Linux журналируемые HFS+ разделы не редактируются, хотя на чтение их открыть можно. А вот для Мак ОС требуется именно журналируемый размер. В Windows удалить ненужные файлы можно при помощи программы Transmac. Проблема №2: Local APIC Error, ESR: 64\n" @/source/xnu/xnu_1504.15.2/osfmk/1386/lapic.c:704 Хотелось бросить установку, но потом решил почитать ошибки. Оказалось, что kernel panic с ошибкой "Local APIC Error, ESR: 64\n" @/source/xnu/xnu_1504.15.2/osfmk/1386/lapic.c:704" мог привести к проблеме. Поэтому в параметрах загрузки было добавлено значение cpus=1. Также в параметры загрузки добавил -v -x -f, так что в итоге получилось -v -x -f cpus=1 Ключ -v позволяет вывести в виде текста все параметры при загрузке. В том числе, благодаря нему можно увидеть ошибки. Ключ -x включает безопасный режим. Ключ -f позволяет игнорировать кэш кекстов. После установки Мак ОС проблема Local APIC Error лечится установкой Lapic Kernel Patcher. Проблема №3: Форматирование раздела под журналируемую HFS+ К сожалению, таблица разделов на диске у меня MBR, а вовсе не GPT. Но один первичный раздел как раз на 30 ГБ был, так что шанс запустить данный установщик оставались. Но, к сожалению, "Дисковая утилита" не смогла отформатировать нужный диск. Доступа к диску просто не было. В качестве решения перезагрузился в Ubuntu, отформатировал диск под HFS+, после чего запустил установщик заново. Оставалось только включить журналирование на диске. Далее установка прошла успешно. Клавиатура и мышь ноутбука были подхвачены без проблем. Графика также работала. Но конечно не все железо заработало после установки. Проблема №4: Неработающее железо Чтобы не искать kext"ы для нужного железа в непонятных источниках, решено было скачать MultiBeast. Прелесть данной программы в том, что в ней собраны драйвера для сетевых карт, звуковых карт, видео адаптеров, дисков. ![]() Сетевая карта заработала прекрасно. Интернет настроился легко. А вот с Wi-Fi просто не стал заморачиваться. Поддержки моей видео карты ATI Radeon 5850 не обнаружилось. При перерисовки экран дергался периодически, в том числе и на видео. Установленный для поддержки звука с моей звуковой карты VoodooHDA привел к появлению ошибок. Проблема №5: Настройка звуковой карты (VoodooHDA.kext) Хотя Мак ОС загружалась, звук работал при помощи USB гарнитуры Microsoft Livechat, хотелось настроить и встроенную звуковую карту. Оказалось, что перед установкой VoodooHDA нужно удалить AppleHDA и другие kext"ы, отвечающие за работу со звуковой картой, после чего перегрузиться. Таких кекстов я не нашел у себя, но не исключаю, что над этим поработал MultiBeast. Для поиска Vendor ID, Device ID моей звуковой карты воспользовался программой DPCIManager. Подставив свои значения 8086 и 3b56 в строку 0xDeviceIDVendorID получил значение 0x3b568086. Далее открыл содержимое пакета VoodooHDA.kext в папке /System/Library/Extensions. После этого открыл Info.plist на редактирование в текстовом редакторе TextEdit. После чего IOPCIClassMatch на IOPCIPrimaryMatch После сохранения в терминале восстановил права доступа: cd /System/Library/Extensions После перезагрузки звук заработал. Проблема №6: Загрузчик Поскольку вместе с Ubuntu 13.10 идет загрузчик grub, к которому уже привык, то решил попытаться оставить именно его. Для этого для начала в MultiBeast выбрал EasyBeast и установил загрузчик для Мак ОС. ![]() Далее перегрузился в Ubuntu и создал текстовый файл /etc/grub.d/99_local_macos со следующим содержимым:#!/bin/sh [Error: Irreparable invalid markup ("<end_of_menu_entry<br>") in entry. Owner must fix manually. Raw contents below.] Установка от источника. -------- Быстрый заработок на игровых вещах CS:GO вместе с регистрация. Earn Ruble: регистрация. Бесплатные бонусы в рублях на Angry Birds регистрация. Earn BITCOIN: регистрация |
Бесплатный купон Top на 2 дня:
C772E49ABA70E8C3A6AA8001EA5E8A39
|
Как установить Мак ОС 10.9 (Маверикс) на обычный ПК
Вы уверены, что хотите удалить это сообщение?
Топ лучших игр
Разделы софта
Конкурс лучшего форумчанина
1. Место свободно
2. Место свободно
3. Место свободно
Последние новости
Конкурс лучшего форумчан..
2018.04.26 - Результаты конкурса, награждение участников
Конкурс лучшего форумчан..
2018.04.25 - Результаты конкурса, награждение участников
Конкурс лучшего форумчан..
2018.04.24 - Результаты конкурса, награждение участников
Конкурс лучшего форумчан..
2018.04.23 - Результаты конкурса, награждение участников
Telltale Games
зомби
лучший
Activision
Borderlands 2
Nintendo
PC
Космос
Bioware
гонки
Новый Диск
Microsoft
трейлер
экшен
2K Games
Bethesda
квест
Gamescom 2016
симулятор
бета-тестирование
Square Enix
планшет
Xbox One
EA
Epic Games
дополнение
SEGA
ММО
соревнование
Sony Computer Entertainment
победитель
Minecraft
аддон
демо-версия
FIFA 13
ремейк
1С-СофтКлаб
Electronic Arts
Konami
РПГ
Kickstarter
платформер
приз
playstation 4
стратегия
Sony
Blizzard
новости игр
ps4
Ubisoft
Rockstar Games
Конкурс
Xbox 360
Capcom
смартфон
хоррор
шутер
награда
Switch