Установка оригинального 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. Удачного использования!!!
|