пятница, 27 апреля 2012 г.

Установка Хакинтош на Packard Bell TM 86

Здравствуйте в этой статье я расскажу вам как установить хакинтош, а именно Mac OS X Lion 10.7.3 на ноутбук Packard Bell EasyNote TM 86 

В связи с потребностью программы Logic Pro был вынужден установить на свой ноут Мак Ось как это сделать щас вам расскажу) 
Итак приступим 
Ставить будем оригинальную Mac OS X 10.7.3 (на момент написания) c загрузочной установочной флешки.
Кстати, данный метод применим и к любому другому IBM PC-совместимому компьютеру.
В итоге Вы получите полностью рабочий Hackintosh. 



Характеристики Packard Bell EasyNote TM86

Processor 2.23 GHz Intel Core i3 330M

Memory 3 GB 1333 MHz Kingstone DDR3
Graphics ATI Mobility HD 5470 512MB
HDD SATA Hitachi  320 GB

Подготовка



1.   Настройка BIOS: На вкладке Main выберите SATA Mode -> AHCI Mode
2.   Скачайте оригинальный образ Mac OS X 10.7.3
3.   Необходимые кексты (драйвера), загрузчик и другие файлы которые нам понадобятся взять  http://tonymacx86.blogspot.com/2011/09/multibeast-40-lion-edition.html  там находиться multibeats и файлы отсюда.
4.   Подготовьте флэш-накопитель на 8 GB


Следующий шаг – создание загрузочной установочной флешки



Внимание! Для создания загрузочной флешки необходима готовая установленная Mac OS
Если у вас нет возможности использовать Mac OS — скачайте образ загрузочного диска с rutracker.
1.   Загрузить существующую Mac OS X.
2.   Подключить Флэш-накопитель (в дальнейшем USB), и запустить Disk Utility, затем разметить USB следующим образом:


  • Из списка дисков выбрать USB и прейти на вкладку Partition
  • Partition Layout: 1 Partition
  • Name: Install Mac OS X Lion
  • Format: Mac OS X Extended (Jounaled)
  • Щелкнуть Options и выбрать GUID Partition Table
  • OK, Apply. На этом разметка закончена


3.   Двойной клик на OS X Lion 10.7.3.dmg – смонтируется Mac OS X Install ESD.
4.   Выполнить в Терминале open /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg – смонтируется 
Mac OS X Base System.
5.   Восстановить на USB смонтированный образ Mac OS X Base System. Смотреть скриншот.

6.   Удалить ярлык /USB/System/Installation/Packages затем на его месте создать папку с таким же именем.
7.   Выполнить в Терминале open /Volumes/Mac\ OS\ X\ Install\ ESD/Packages
8.   Скопировать содержимое Packages (7) в /USB/System/Installation/Packages

Если ставите Мак на данную модель ноута: 
  • Скопировать содержимое /files/post-install в /USB/System/Installation/Packages

10. Из Mac OS X Install ESD (3) скопировать mach_kernel в корень USB.
11. Установить на USB загрузчик Chameleon из /files/usb
12. Скопировать в корень USB папку /files/usb/Extra
13. Переименовать USB в Install Mac OS X Lion, затем выполнить в Терминале:
$ sudo su
$ chown -R 0:0 /Volumes/Install\ Mac\ OS\ X\ Lion/Extra
$ chmod -R 755 /Volumes/Install\ Mac\ OS\ X\ Lion/Extra
$ fdisk -e /dev/diskX
$ f 1
$ write
$ exit


X – идентификатор флэш-накопителя, чтобы узнать выполните diskutil list


Примечание! Пожалуйста соблюдайте имена разделов, после установки Вы можете их изменить.
Созданная загрузочная флешка предназначена для установки Mac OS X на PC компьютеры, а также с ее помощью можно грузить уже установленную Mac OS.




Установка



Итак, грузимся из созданной ранее установочной флешки и вводим следующее:   
GraphicsEnabler=Yes arch=x86_64 -v, давим Enter.



Ждем загрузки экрана приветствия и выбираем нужный язык.



Кликаем Continue и соглашаемся с лицензионным соглашением.



Запустим Utilities -> Disk Utility и разметим винт.






Закрываем Disk Utility, выбираем раздел для установки Lion, кликаем Customize, ставим птичку напротив Packard Bell EasyNote TM85 затем жмем OK. Нажимаем Install и ждем завершения процесса установки.






Вкратце поясню. Птичка напротив Packard Bell EasyNote TM85 — это пост установочный пакет который устанавливает загрузчик, необходимые кексты, решает проблему с PS/2 устройствами, восстанавливает права на кексты и раздел с установленной осью.




После перезагрузки регим учетную запись и на этом установка завершена! 


Наверное Вы заметили что для установки «Мака» на конкретную конфигурацию железа нам не пришлось вручную ставить кексты, загрузчик и т.д. Для этого был собран установочный пакет /files/post-install/PackardBell-TM85.pkg, затем в OSInstall.mpkg/Distribution добавлена информация о нем:


<line choice="PB-TM85"/><choice id="PB-TM85" title="Packard Bell EasyNote TM85" description="All-In-One post-installation tool designed specifically for this laptop and Lion 10.7.x" start_selected="false"><pkg-ref id="com.submedia.pb"/></choice><pkg-ref id="com.submedia.pb" auth="root">file:./post-install/PackardBell-TM85.pkg</pkg-ref><pkg-ref id="com.submedia.pb" installKBytes="6318" version="1.0"/>
Как редактировать OSInstall.mpkg и создавать установочные пакеты — можете узнать тут и тут.
На случай если Вы захотите что-либо изменить, то в папке /files/sources есть исходники.


ВАЖНО!!!

Внимание после установки запускаем Multu Beats и устанавливаем в Графе Graphics все кексты с названием ATI потом устанавливаем звук 
Отмечаем Галочки 
  • EasyBeast Install 
  • UserDSDT Install на рабочий стол кинуть этот файлик  (Внимание только для Packard Bell TM 86)
  • В графе Drivers & Bootloaders отмечаем загрузчик Chimera
  • В Customization отмечаем Generate PS States
  • Перезагружаемься....


Возможная проблема и ее решение.



Ошибка при загрузке:
boot0:GPT
boot0:test
boot0:error


Решение:
Загрузить Mac OS X Lion воспользовавшись загрузчиком на флешке. Теперь запустите /files/PackardBell-TM85.pkg и на шаге «Installation Type» выберите «Bootloader -> Fix boot0:error», затем перезагрузка.



Вы также можете исправить ошибку вручную, для этого нужно:
Загрузиться с флешки и открыть Терминал:
  • Положить файл /files/boot1h в корень загрузочной флешки или другой флешки или не Lion раздел, затем перейти туда:
  • $ cp /path_to_boot1h /new_path_for_boot1h
    $ cd /boot1h_location
    $ diskutil umount /Volumes/Lion
    $ dd if=boot1h of=/dev/rdiskXsY
    $ reboot


X – идентификатор диска, Y – идентификатор раздела с Mac OS
После перезагрузки Мак загрузится:)




Результаты



Полностью рабочий Hackintosh на ноутбуке.







Полезные ресурсы





P.S. Установка Mac OS X на другие платформы аналогична. Проблема возникает в том чтобы заставить работать все компоненты ПК. Если повезет и Вы найдете необходимые кексты — это замечательно, иначе Вам придётся разбираться как патчить/редактировать DSDT, но это не тема данной статьи. Также имеется опыт установки Mac OS X Lion на ASUS P6TD Deluxe. Необходимые кексты находятся тут.


Комментариев нет:

Отправить комментарий