Topic.Lt Войти
Закрыть


Установка оригинальной Mac OS X на PC




Создаем Flash-загрузчик для вашего хакинтоша

Что для этого нужно?

Ну, во-первых собственно флешка. Неважен объем, неважно форматирование - пойдет FAT, FAT32, а насчет объема - лучше даже использовать старые флешки размером 128Мб, места загрузчик занимает немного. Желательно конечно, чтобы флешка была скоростная - к сожалению скорость считывания информации с флеш карт оставляет желать лучшего. Важно, чтобы ваш компьютер поддерживал загрузку с этого носителя
Во-вторых - компьютер с операционной системой Windows. Именно в ней носитель делается загрузочным.
Ну и в третьих - минимальный объем ПО. В него входят:

1. Пакет SYSLINUX, содержащий программу syslinux.exe. На сегодняшний день доступна версия 3.71

Внимание! У Вас нет прав для просмотра скрытого текста.



2. Пакет заготовок, записываемых на флешку, после создания на ней загрузочной области. Распространяется в виде архива -USB Disk BOOT Files.

Внимание! У Вас нет прав для просмотра скрытого текста.



3. Набор дополнительных кекстов, которые вы хотели бы вмонтировать в загрузчик. Это вы обеспечиваете сами.

Как сделать?

1. Запускаете Виндовс (подразумевается, что необходимые файлы скачаны, а чистая флешка вставлена в USB-порт). Запоминаете букву тома, присвоенную виндой флешке(пусть будет например Н

2. Распаковываете пакет SYSLINUX в корневой каталог жесткого диска, у вас там должна появиться папка SYSLINUX

3. Через меню винды запускаете эмулятор DOS(командную строку), в открывшемся окне появляется приглашение:

C:\Documents and Setting\Admin(или ваше имя)>

выполняете команды:

cd \
cd syslinux
cd win32
syslinux.exe -ma H:


Если все прошло нормально, после выполнения последней команды, без каких либо дополнительных сообщений остается командная строка вида:

С:\syslinux\win32>,

а на флешке появляется скрытый системный файл idlinux.sys. Увидеть в винде его можно, изменив опции вида в свойствах папки.

4.Из второго пакета копируете на флешку файлы

BOOT, MBOOT.C32, SYSLINUX.CFG, SYSLINUX.SYS, INITRD.IMG

Если в вашем пакете лругие файлы, то переименуйте isolinux.bin в syslinux.sys и isolinux.cfg в syslinux.cfg
Все - загрузочная флешка готова и ей уже можно пользоваться, но..

Как загружаться?

Первое -выбрать в меню загрузки биоса Флеш-карту в качестве загрузочного диска. ОНА ДОЛЖНА ПОЯВИТЬСЯ В РАЗДЕЛЕ HDD

Второе- после загрузки в первом меню по умолчанию появится в качестве загрузочного тома hd(0,1)-ЭТО САМА ФЛЕШКА! Если нажмете Enter - загрузка с флешки повторится(редактирование см.ниже) Нажмите Esc для перехода в следующее меню.

Третье - в следующем меню устройство по умолчанию (80) - это снова флешка! Номера ваших дисков начинаются с 81. Последовательным вводом номеров вы можете определить нужный вам диск. Возврат в предыдущее меню -клавишей Esc

Как отредактировать загрузчик?

Редактировать в загрузчике можно 2 файла:

1. INITRD.IMG - именно этот файл образа содержит кексты, загружаемые до запуска системы, и нужные Вам для приближения вашего Хакинтоша к реальному Маку.

Установка оригинальной Mac OS X на PC

Редактируется просто - запускается файл и монтируется на рабочем столе в виде диска. Дальше ненужные кексты удаляются, нужные добавляются. Естественно это делается в операционной системе MacOS X и в пределах свободного объема диска (до 40 Мб)

2. Если вам надоело все время вводить в меню загрузки номер вашего жесткого диска (cм. тему Внешний загрузчик на CD) можно отредактировать файл SYSLINUX.CFG Для этого в нем добавляется последняя строка с номером вашего диска:

PROMPT 0
TIMEOUT 90
DEFAULT /mboot.c32 /boot --- /initrd.img
APPEND biosdev=81


ВАЖНО!!! Достоинства и недостатки


1.Плюсы: Можно:

- установить систему 10.5 (Леопард) практически на любое железо, в том числе с IDE контроллерами JMicron и Marvell. Естественно речь идет о совместимом железе- не надо пытаться например установить оригинальную МакОсь на АМД-машину;
- установить систему, не записывая её инсталлятор на съемный носитель-прямо с жесткого диска;
- запустить систему не имеющую собственного загрузчика(чтобы потом его установить), например восстановленную из образа Time Machine на любой диск(раздел);
- использовать загрузчик на постоянной основе, не заморачиваясь наличием или отсутствие загрузчика на винте - система загрузится в любом случае;
- и наконец установить систему с оригинального образа Mac OS X Leopard без применения различных патчей. и запустить ее

2. Недостатки

- флеш загрузчик НЕ ВИДИТ DVD-привод, поэтому инсталлировать систему можно только с жесткого диска (см. отдельную тему). Не надо пытаться найти привод перебором номеров - его не будет;
- к сожалению скорость считывания информации с флеш-карты значительно меньше, чем с HDD, а считываться будут все 40 мегабайт файла INITRD, даже если там нет ни одного кекста, поэтому флеш-загрузчик в такой комплектации работает около минуты. Есть выход - можно использовать файл меньшего размера (4-10Мб), вытащив его из одного из образов по ссылкам в теме "Внешний загрузчик на СD..." Соответственно уменьшению размера файла возрастет и скорость загрузки.



Установка системы с жесткого диска - без использования DVD

Что это дает?

Ну во первых - нет необходимости искать и нарезать болванки, заморачиваясь со скоростью записи, качеством болванок и пр.
Во-вторых - позволяет установить систему при наличии IDE-приводов на контроллерах JMicron и Marvell, не устанавливая САТА-привод или переходник
В-третьих - скорость установки системы в 2-4 раза быстрее, чем при использовании DVD привода
В -четвертых - при неудаче всегда можно подкорректировать установку(при использовании флеш-загрузчика)

Что для этого нужно

1. Компьютер с рабочей системой Mac OS X(желательно наличие ТoastTitanium)
2. Свободный раздел на жестком диске для монтажа инсталлятора в формате HFS+(размер ~17Gb GUID, или пропорционально размеру образа диска 3-5-8 Gb MBR) или внешний HDD (USB, SATA, FireWire) с аналогичными параметрами. Можно также использовать просто свободное место на диске(разделе - КРОМЕ СИСТЕМНОГО!!!) предварительно для удобства отмаркировав цветом имеющиеся файлы и папки. Это нужно, чтобы потом полностью удалить файлы и папки инсталлятора - удалять придется вручную.
3. Внешний флеш- или СД-загрузчик. Флеш-загрузчик предпочтительнее, поскольку позволяет при неудаче откорректировать установку.
4. Ну и естественно скачанный образ установочного диска с МакОсью . Внимание - речь пока идет об установке Леопарда - о Тигре см.примечание.

Подготовка образа

Как правило в Интернете распространяются образы установочных дисков в формате ISO, реже DMG, TOAST, иногда встречаются CDR.
Нам нужен образ в формате DMG, поэтому для образов ISO и TOAST открываем свойства файла и в окне с названием меняем расширение на .dmg. Как правило этого достаточно.
Для образа . сdr - открываем ToastTitanium, открываем в нем образ, пересохраняем его в формате .toast, а затем меняем расширение - как написано выше. Образ может находиться где угодно, даже в разделе на который планируем установить систему, но не в разделе, где будем разворачивать инсталлятор.

Установка оригинальной Mac OS X на PC

Установка оригинальной Mac OS X на PC

Разворачивание образа

Открываем дисковую утилиту, выбираем подготовленный для инсталлятора раздел диска и открываем вкладку "Восстановить"
В качестве источника выбираем наш образ диска - в качестве приемника подготовленный раздел.

Установка оригинальной Mac OS X на PC

Нажимаем "восстановить" и ждем окончания процедуры.
В случае появления ошибки восстановления - возможны 2 варианта.
первый - мало места (лучше выделять с запасом, особенно GUID)
второй - некорректный образ. В этом случае как правило помогает пересохранение его с помощью Toasta по аналогии с образом .cdr(мне помогало дважды)

Установка системы

Запускаем CD или флеш-загрузчик (см. соответствующие темы), выбираем для загрузки раздел с развернутым образом диска - далее инсталляция в обычном порядке.
После установки систему запускаем с этим же внешним загрузчиком!

Установка загрузчика на НDD

После установки систему можно использовать как с внешним загрузчиком, так и установить внутренний. Не буду описывать установку Дарвина +EFIv8 - об этом написано достаточно, всегда можно найти. Тем более,если система ставилась с предустановленными в загрузчике кекстами - этот вариант не подходит. Рекомендую поставить последнюю версию ChameleonHD - ставится прямо из под системы, запущенной с помощью внешнего загрузчика

Установка оригинальной Mac OS X на PC

Внимание! У Вас нет прав для просмотра скрытого текста.