Пятница
26.04.2024, 10:39
Мой сайт
Приветствую Вас не зашедший | RSS
Главная Регистрация Вход
Меню сайта

Разделы новостей
Торренты [2]
Торренты с tfile.ru для скачивания нужна прога µTorrent.
Демо-игры для PSP [1]
Демо-игры для PSP из PlayStation(TM) Store
Игры для PSP [3]
Самые лучшие игры для PSP (PlayStation© Portable).
Секреты и хитрости вКонтакте [2]
Секреты и хитрости вКонтакте

Наш опрос
Оцените мой сайт
Всего ответов: 553

Главная » 2008 » Июнь » 7 » Мac OS X Leopard KALYWAY 10.5.1 intel SSE2 SSE3 - продолжение
Мac OS X Leopard KALYWAY 10.5.1 intel SSE2 SSE3 - продолжение
15:56
Установка оригинального MacOS X Leopard 10.5.0 на ПК

Для установки MacOS X понадобятся: 2 HDD (ну или USB диск), один из которых будет отведен полностью под MacOS X, собственно сам дистрибутив, пропатченый дистрибутив, DVD-ROM, программа для разбиения жесткого диска, более менее прямые руки при разбиении жесткого диска, знание русского языка, умение читать, и немного серого вещества на этапе установки, потому что в дальнейшем, при работе с этой ОС, серое вещество не понадобится.

"Вводный инструктаж"

MacOS X Leopard - это Unix-подобная операционная система от компании Apple Macintosh, которая работает на компьютерах производства этой компании. С момента перехода компьютеров Macintosh на платформу Intel, стало возможным установить их ОС на ПК при использовании некоторых ухищрений.
Некоторые отличия из-за которых оригинальный дистрибутив не ставится на ПК (то есть ставится, но приходится повозиться) и без проблем работает на компьютерах Apple Macintosh (упрощенно и с неточностями, для понимания происходящего):
1) Использование EFI вместо морально устаревшего BIOS (BIOS'у уже больше 25 лет и он практически не изменился от момента своего создания!!!). Собствено EFI дает: Доступ в сеть без драйверов, поддержка графики высокого разрешения, собственный загрузчик загружающий ОС находящуюся где угодно (винт, флешка, болванка, в сети...). В EFI интегрированны системные драйвера для всех самых распространенных устройств (включая и видеокарты), что позволяет работать с любой ОС не заботясь о дальнейшей установке драйверов (во всех ОС, кроме Windows, возможно исключением стала Windows Vista). Без всяких ухищрений требуемых для BIOS, EFI полностью совместима с 64 разрядными системами.
2) Использование на жестких дисках GUID таблицу разбивки диска, а не MBR как на ПК. (собственно по этому нам и потребуется второй HDD или внешний USB носитель во время установки и патченый образ MacOS X Leopard)
3) Установочный диск не является загрузочным (читаем первый пункт про EFI и упоминание про загрузчик)

Подготовка к установке оригинального MacOS X Leopard 10.5.0

Определяемся с тем, будет ли у нас MacOS X единственной ОС на компьютере или придется покупать второй HDD или USB-диск объемом не меньше 20 гб!!! Если вы хотите использовать MacOS X как единственную ОС на компьютере и у вас нет второго HDD либо USB-диска, то для установки вам придется их где-то добыть на время, либо попробовать вместо них использовать флешку на 4 гб.
Проверяем, будет ли работать оригинальное ядро на вашем железе. Для этого пишем образ kalyway на диск и загружаемся с него. На предложение нажать "Enter" или "F8", жмем F8 и пишем vanilla, затем жмем enter. Если вы загрузитесь в программу установки - вам повезло, можете читать дальше, если комп ушел в перезагрузку или вывалился с ошибкой - ваш удел патченные дистры.
Отводим раздел под установку патченного дистра, достаточно будет 5 гб. Устанавливаем его на свой жесткий диск в отведенный раздел или флешку.
Загружаемся во временно установленную патченную ОС и запускаем "Дисковую утилиту" находящуюся тут: Переход-Служебные программы-Дисковая утилита.
Форматируем второй HDD (или основной, если ОС будет единственной на компьютере) в GUID схему разбиения одним разделом на весь диск.
Отмонтируем только что отформатированный HDD кликнув на клавишу "подключить" (или "отключить").
Теперь нужно установить pc_efi v8.0 на подготовленный диск, его можно взять тут.

Установка PC_EFI

Распаковываем скачанный архив на рабочий стол. Открываем консоль (терминал), которая находится в Переход-Служебные программы. Становимся root'ом введя команду sudo -s и пароль который давали своему пользователю во время установки патченного образа. Пароль вводить внимательно, в консоли ничего показываться не будет, как будто ничего не печатаете. (root - пользователь в Unix-системах которому позволено абсолютно все). У вас должен получиться значек # в командной строке.
Переходим в распакованную папку командой: cd ~/Desktop/pc_efi_v80 (путь полностью можно не писать, написав часть названия, нажимая Tab на клавиатуре, система сама закончит написаное название). Убедиться что вы попали именно туда куда надо, можно с помощью команды ls и сравнив показаное в консоли с тем что вы видите в папке.

Теперь установка расходится на два пути:
загрузка с помощью NIX' ового Grub уже установленного на компьютере (например если стоит на компьютере Linux) или с использованием порта под Windows - WinGrub;
использование собственного загрузчика Darwin (подсистема BSD на которой построена MacOS X)

1) Установка с использованием Darwin: в открытой консоли, в которой мы переходили в

распакованый каталог, даем команды:
./startupfiletool /dev/rdiskXsY ./boot_v8
dd if=./guid/boot1h of=/dev/rdiskХsY bs=512 count=1
dd if=./guid/boot0 of=/dev/diskX bs=400 count=1

Обратите внимание, там в двух местах /dev/rdisk, а в одном месте /dev/disk. Где rdiskXsY и diskX это диск и раздел где у вас будет установлен оригинальный дистрибутив, узнать это можно в дисковой утилите, выбрав диск и кликнув по кнопочке "инфо".

2) Установка с использованием Grub (описываю как это делается с использованием NIX'ового Grub, с портом под Windows не сталкивался):
копируем boot_v8 в любой раздел с файловой системой поддерживаемой Grub'ом (у меня это /boot от установленного Linux)
открываем menu.lst (конфиг Grub) и вписываем в него:
title MacOS X
kernel (hdX,Y)/boot/boot_v8

Где hdX,Y диск и раздел на котором будет стоять MacOS X. (для Grub первый диск и первый
раздел на нем обозначаются как 0,0; второй раздел на первом диске будет соответственно 0,1 и тд).

Получение дистрибутива

Качаем образ оригинального дистра, например тут. Пишем его на 2х слойный DVD (образ 6,4 Гб) под установленным, патченым MacOS X с помощью утилиты для разбивки дисков. Можно также установить с HDD, не записывая образ на болванку (что, собственно, лучше).

Установка оригинального MacOS X Leopard 10.5.0

Вставляем записанный диск в DVD-ROM или монтируем скачаный образ (просто двойным кликом на файле). Находим в нем пакет OSinstall.mpkg и запускаем его. Следуем мастеру, в пункте про выбор диска, выбираем подготовленный HDD (тот который размечали в GUID), выбираем нужные вам пакеты программ и начинаем установку.

Работоспособность на ПК

После установки нужно будет подменить и добавить несколько kext'ов (Kernel EXTention) в связи с EFI и BIOS. Открываем еще одну консоль, становимся root'ом. Скачиваем архив dsmos.kext.zip a> и распаковываем его на рабочий стол.
Копируем файл dsmos.kext в каталог /system/library/extensions/ диска куда ставили оригинальный дистрибутив, командой:
cp -R ~/Desktop/dsmos.kext /Volumes/название_диска_с_оригиналом/System/Library/Extensions

Исправляем прав доступа командами:
chmod -R 755 /Volumes/название_диска_с_оригиналом/System/Library/Extensions/dsmos.kext
chown -R root:wheel /Volumes/название_диска_с_оригиналом/System/Library/Extensions/dsmos.kext

Возвращаемся к консоли от pc_efi и копируем в ней файл AppleSMBIOS.kext командами:
cp -R AppleSMBIOS.kext /Volumes/название_диска_с_оригиналом/System/Library/Extensions

и исправляем права доступа:
chmod -R 755 /Volumes/название_диска_с_оригиналом/System/Library/Extensions/AppleSMBIOS.kext
chown -R root:wheel /Volumes/название_диска_с_оригиналом/System/Library/Extensions/AppleSMBIOS.kext

Собственно установка закончена, перезагружаемся и пользуемся.

P.S. Если все же не будет грузиться, удалить AppleIntelCPUPowerManagement.kext командой:
rm -R /Volumes/название_диска_с_оригиналом/System/Library/Extensions/AppleIntelCPUPowerManagement.kext

Данный мануал написан под прекрасно работающей на моем ПК, оригинальной MacOS X Leopard 10.5.0, обновленной через утилиту обновления до версии 10.5.1 (а теперь и до 10.5.2)

При написании мануала использовались:
1) Инструкции, kext'ы и pc_efi написаные хакерами netkas, ToH, Dmitrik и др.
2) Личный опыт и память
3) Мануал и опыт еще одного "психа" из моей сети
4) Советы всезнающего Google.

Удачного использования!!!

Категория: Торренты | Просмотров: 6541 | Добавил: t1oberam | Рейтинг: 5.0/1 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Календарь новостей
«  Июнь 2008  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30

Поиск

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Copyright MyCorp © 2024
Используются технологии uCoz