Yvision.kzYvision.kz
kk
Разное
Разное
399 773 постов41 подписчиков
Всяко-разно
0
04:06, 19 августа 2008

Установка Mac OS X Leopard (хакинтош)

Преамбула
Эта статья никак не отражает всей полноты установки хакинтоша. У меня заработало, у других может не получиться. Хотя я ставил на 2 компа с немного отличающейся конфигурацией. Также статья не претендует на оригинальность. Можно сказать, что это перевод статьи с моими дополнениями.


Я устанавливал Mac OS X на винт, где стоит WinXP и Runtu. В итоге у меня загружается только Leopard. Как сделать выбор при загрузке расскажу в следующей статье т.к. не было вчера времени доковырять до конца.
Итак, вперед.


Подготовка к установке.
1. Качаем дистрибутив с Хакинтошем: http://kaztorka.kz/index.php?page=torrent-details&id=de884e0a67ca6a652476eb0bf90ddb946638090d
2. Качаем дополнение (патч): http://kaztorka.kz/index.php?page=torrent-details&id=48e502b4ad2718f8b58f45393dc95ea1d4a3d255 (спасибо камраду Blog post imagesigmund за ссылки)
3. Пишем образ с Леопардом на DVD
4. Берем usb-флэшку и задаем ей имя «123». (В Винде: Мой компьютер – правый клик на флэшке- свойства –вкладка «Общие»). Флэшка должна быть FAT32.
5. Заливаем туда папочку files (которую слили, предварительно разархивировав)
6. В папочке files есть файл «9a581PostPatch.sh». Открываем любым удобным редактором и правим строчки:
PATCH="/Volumes/123/files/leopatch/" # path to the patched extensions
LEO="/Volumes/disk0s1" # path to Leopard installation
На:
PATCH="/Volumes/123/files/leopatch/" # path to the patched extensions
LEO="/Volumes/Leopard" # path to Leopard installation
Это обязательно. Иначе ничего не получится. Сохраняем.
7. Скачиваем сразу русификатор: http://filebar.kz/files/47280/Russian.pkg
8. Подготавливаем винт. Если вы будете ставить Mac на отдельный винт, то этот пункт можно пропустить. Иначе: Я воспользовался программой разметки диска Gparted, которая идет по умолчанию в Runte (Ubuntu). Хотя думаю с другими программами разметки проблем быть не должно. Лично я выделил под Mac 15 гигов, потом если что добавлю. Отформатировать нужно в FAT32.

Установка.
1. Вставляем DVD с Леопардом и загружаемся с него.
2. Ждем некоторое время (долго) и запускается инсталяшка.
3. Выбираем английский язык.
4. Выбираем Utilites- Disc Utilty
5. C левой стороны окна кликаем на тот диск или раздел куда собираемся ставить. Далее, в правой стороне окна, ищем кнопку Erase и нажимаем ее.
Вы увидите два поля. Одно представяет собой выпадающее меню, другое просто поле для ввода. В первом поле выбираем MacOS X Extendet (Journaled), во втором поле пишем Leopard (соблюдаем регистр) и справа снизу жмем кнопку Erase
6. Жмем далее до того момент как появится кнопка “Customize”. Нажимаем ее и в появившемся окне снимаем все галочки, иначе система не установится. Жмем Continue и вперед. Выбираем на какой диск/раздел ставить. Ставим на Leopard. Проверку DVD -диска , в принципе, можно пропустить. Но я оставил на «всякий пожарный» :)
7. После того как появится окошко с зеленой картиной, перезагружаемся.
8. Флэкшка уже должна быть соединена с компьютером.
9. Еще раз запускаем установку. И ждем оооочень долго пока загрузится инсталлятор. Кстати, некоторые советуют запускать инсталлятор с командой –s (Когда увидите на экране обратный отсчет и нажать F8. Потом –s, потом, когда спросит, ввести exit). Но я запускал напрямую.
10. После того как загрузился инсталлятор, снова выбираем английский язык. Идем Utilites-Terminal.
11. В терминале пишем: cd /Volumes/123/files
12. ./ 9a581PostPatch.sh
13. На вопросы отвечаем Y.
14. Перезагружаемся (команда reboot).


После перезагрузки если ничего не нажимать и стоит загрузка с DVD ,и DVD стоит в приводе, должен загрузиться Леопард. Если же просто моргает курсор (_), то нужно выполнить следующие действия:
1. Загружаемся вновь в инсталяшку ( я знаю что долго, но ничего не поделаешь).
2. Заходим снова в консоль и вводим:
diskutil list
Эта команда выведет все диски которые есть в системе.
fdisk -e /dev/rdiskX (X, Y – это первая и вторая цифры диска, допустим у меня диск с установленным Лео называется disk0s6
fdisk: 0>update
fdisk:*0> f Y (здесь иногда приходится вводить не Y, а номер по порядку, который выводит команда diskutil list)
“Partition 2 marked active”
fdisk:*0> w
Device could not be accessed exclusively.
A reboot will be needed for changes to take effect. OK? [n]y
Writing MBR at offset 0.
fdisk: 0> q
3. Затем набираем: cd /Volumes/123/files/bootfix
4. ./dd if=/usr/standalone/i386/boot1h of=/dev/rdiskXsY bs=512 count=1
5. umount /Volumes/Leopard
6. ./startupfiletool -v /dev/rdiskXsY /usr/standalone/i386/boot
7. ./bless -device /dev/diskXsY -setBoot –verbose
8. ./bless -device /dev/rdiskXsY -setBoot –verbose (просто я так и так вводил, поэтоу не в курсе что именно сработало :) )
9. Перезагружаемся и вытаскиваем диск с DVD.


Вуаля! Леопард загрузился. Проходим регистрацию. Теперь запускаем руссификатор. Потом идем в System Preferences, выбираем региональные настройки. Перетаскиваем русский язык вверх, перезагружаемся (можно просто перелогинится). Все. Теперь имеем Leopard на русском языке.

Автор статьи не несет ответственности за сохранность данных и оборудования. Все делается на свой страх и риск.

0