Показать сообщение отдельно
Старый 10.12.2007, 09:46   #817
sergal_home
Пользователь
 
Аватар для sergal_home
 
Пол:Мужской
Регистрация: 22.03.2006
Сообщений: 117
Репутация: 57
По умолчанию Ответ: Mac OS X & Leopard для Intel & AMD (все вопросы здесь)

Инструкция по установке PC_EFI так как действовал я исходя из вышепрочитанного на форуме applelife:
Качаем:
EFI: [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
Ядро Леопарда (Нативное без патчей): [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
Еще одно ядро сделанное из нативного:
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
Кексты с селективной инсталляцией [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

1. На чистую установил Леопард из дистрибутива: ToH RC2 (однослойный диск)
2. Полюбовался на Хакинтош Все пока работает
3. Меняем ядро на ядро из пакета pc_efi
- меняем AppleSMBIOS.kext на тот что в пакете pc_efi (неткасовский)
- меняем IONetworkingFamily.kext на то заранее приготовленное
- Прибиваем AppleIntelCPUPowerManegment.kext (я лично его не нашел, видимо в хакинтоше он не нужен?)
4. Пишем PC_EFI на флешку, на любой другой диск кроме того где установлен ЛЕО,
можно на CD(DVD) желательно с коротким именем диска (чтобы меньше набирать было).
5. Лечим Permissions на основном диске ЛЕО через DiskUtilites -> repaire permissions (восстановить разрешения)
Чистим кеш. Не выходя из Хакинтоша вызываем терминал. В окне терминала:
sudo -i
mkdir /System/Library/Extensions.OFF
mv /SystemLibrary/Extensions/AppleEFIRuntime.kext /SystemLibrary/Extensions.OFF
rm -f /SystemLibrary/Caches/som.apple.kernelcaches/kernelcache
rm -f /SystemLibrary/Extensions.kextcache
rm -f /SystemLibrary/Extensions.mkext
kextcache -a i386 -z -e /System/Library/Extensions
reboot
6. Грузимся с установочного диска
7. жмем F8 в окне набираем:
-s
Смотрим с любопытством на скрипт загрузки Ждем текстового сообщения загрузки
набираем:
exit
Загружаемся в графический режим.
8. Из графического режима инсталлятора вызываем терминал и набираем:
9. diskutil list
10. Смотрим названия дисков как их видит Макинтош, ищем тот где лео, запоминаем (обычно disk0s1)
11. Отмонтируем диск Лео командой
diskutil umount disk0s1
12.Все устройства лежат в директории /Volumes/ поэтому переходим на устройство где сохранили собственно патч
cd /Volumes/Имя_устройства/pc_efi_v80
(к примеру если это был CD - cd /Volumes/CD1/pc_efi_v80)
13. Ставим лоадер: здесь понадобится диск где стоит Лео запомненный на шаге 10, у меня disk0s1
./startupfiletool -v /dev/rdisk0s1 ./boot_v8
14. По идее здесь надо перенести загрузчик с CD на HDD, но по идее можно загрузиться для проверки и с
загрузочного DVD.
15. Если все прошло нормально и система загрузилась можно менять ядро на нативное (родной маковское)
кроме IONetworkingFamily.kext и AppleIntelCPUPowerManegment и далее грузиться с нормального ядра

Последний раз редактировалось sergal_home; 11.12.2007 в 09:18.. Причина: Добавлено сообщение
sergal_home вне форума
 
Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
 
Время генерации страницы 0.07858 секунды с 9 запросами