JekaPDA Posted December 30, 2008 Share Posted December 30, 2008 Внешний загрузчик на СD на базе BOOT132 и Chameleon Для чего это нужно? Внешний загрузчик на CD(DVD) позволяет: - установить систему 10.5 (Леопард) практически на любое железо, в том числе с IDE контроллерами JMicron и Marvell; - установить систему, не записывая её инсталлятор на съемный носитель-прямо с жесткого диска; - запустить систему не имеющую собственного загрузчика(чтобы потом его установить), например восстановленную из образа Time Machine на любой диск(раздел); - и наконец установить систему с оригинального диска или образа Mac OS X Leopard без применения различных патчей. и запустить ее За счет чего это достигается? Образ внешнего загрузчика содержит файл INITRD.IMG, внутри которого находится папка Extra/Extensions В данной папке находятся кексты, необходимые для последующей установки системы, например: - для работы контроллеров JMicron и Marvell - JMicronATA.kext и VIAATA.kext соответственно; -для работы оригинального Леопарда - dsmos.kext, IntelCPUPMDisabler.kext, SMBIOSEnabler.kext; - драйвера видео, звука, сети и пр. В конечном итоге все зависит от размера INITRD.IMG и соответственно образа диска На сегодняшний день такие файлы существуют в размере 4, 10 и 40 Mb Загрузчик предварительно устанавливает кексты, необходимые для последующей загрузки системы или инсталляционного диска, при этом соответствующие кексты устанавливаемой системы пропускаются. Где взять образ? Различные образы дисков можно взять здесь: RapidShare: Easy Filehosting - http://rapidshare.com/files/141454783/cnnn...-4v3-2.iso.html 4Mb RapidShare: Easy Filehosting - http://rapidshare.com/files/141455463/boot...by_iso.zip.html 10Mb RapidShare: Easy Filehosting - http://rapidshare.com/files/141616401/BOOT...Y.zip.html-10Mb RapidShare: Easy Filehosting - http://rapidshare.com/files/141456167/Asus...e.iso.zip.html-40Mb Образ записывается на диск любой программой (лучше конечно использовать СD-RW) К сожалению существующие образы не позволяют редактировать содержание папки Extra, поэтому при необходимости такого редактирования лучше самому создать загрузчик на флешке, если конечно компьютер позволяет загружаться с данного носителя - но это - отдельная тема. Как загружаться? В отличие от обычного Дарвина комбинированный загрузчик содержит 2 последовательных меню Первое - аналогично дарвиновскому, но в CD-варианте не активировано, поэтому после его появления просто жмем Enter Второе меню имеет особенности. Дело в том, что в данном меню жесткие диски и флеш- карты обозначаются числами 80, 81,82 и т.д., что и надо вводить после двоеточия Если же вы хотите установить например нативный леопард или запустить незагрузочный диск MacOS X - в приводе меняется диск, вводится код ДВД-привода - в данном случае 9f(хотя могут быть и варианты - в зависимости от компьютера). Нажимаем Энтер - и загрузка продолжится. Третьим появляется уже знакомое нам меню Дарвина в предложением выбрать раздел для загрузки. Единственное отличие - отсутствие обратного отсчета времени, система стоит, пока не нажмем Энтер. Ну а дальше - можно делать все, что описано выше Автор: vlzhukov КАК ОТРЕДАКТИРОВАТЬ BOOT-123.ISO Многие испытуют некоторые трудности при загрузке из готовых вариантов BOOT-123.ISO Проблему можна решить слегка отредактировав загрузочный диск под свои потребности. Рассмотрим на примере как это сделать... Скачайте этот набор BOOT_ISO.zip Редактировать без ошибок возможно BOOT-KABYL-BUMBY.iso, с остальными образами у меня не получалось, но в них есть INITRD.IMG соответственного размера: 4Мб, 10Мб, 16Мб, 40Мб (обьем выбирайте соответственно к Вашим потребностям). Просто подключите образ и перетяните из него INITRD.IMG на рабочий стол. Вот INITRD.IMG, собственно говоря, и надо редактировать Для того чтобы отредактировать загрузочный диск для начала нужно собрать вместе все неванильные кексты, которые Вам нужны исходя из конфигурации Вашего ПК. Некоторые кексты(напр. кесты звука) могут не грузиться, можно попробовать, запаковать их в Extensions.mkext, расположить в папке /Extra в INITRD.IMG Все кексты проверить на наличие строки: Код<key>OSBundleRequired</key> <string>Root</string> в самом конце info.plist кекстов. перед последними строчками: Код</dict> </plist> Дальше кладите их в папку Extensions и запакуйте в файл - Extensions.mkext. с помощью утилиты mkextMaker.app © cVaD Как использовать: Перетаскиваем мышкой, папку Extensions, на иконку программы. Примечание: Папка, может находиться на любом диске, в каталоге любой вложенности. Extensions.mkext, будет создан в родительском каталоге, содержащем папку Extensions. Теперь просто замените Extensions.mkext или папку Extensions в папке Extra соответствующего INITRD.IMG на сделанный Вами Extensions.mkext (имеется ввиду, что папку Extensions, если таковая есть, можно удалить из INITRD.IMG, после упаковки кекстов в файл - Extensions.mkext (Естественно, сохранив, копию своих кекстов.) Кстати, из Extensions.mkext кексты загружаются намного быстрее...) А дальше можно отредактировать BOOT-KABYL-BUMBY.iso... Это можно сделать, например, под Windows с помощью программы UltraISO 9. Просто откройте BOOT-KABYL-BUMBY.iso с помощью UltraISO 9. Удалите из образа INITRD.IMG и простым перетягиванием вставте свой INITRD.IMG. Нажмите "сохранить". Вот и все - теперь можете записать Ваш персональный BOOT-KABYL-BUMBY.iso УДАЧИ!!! Link to comment https://www.insanelymac.com/forum/topic/143606-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B9-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D1%87%D0%B8%D0%BA-%D0%BD%D0%B0-%D1%81d-%D0%BD%D0%B0-%D0%B1%D0%B0%D0%B7%D0%B5-boot132-%D0%B8-chameleon/ Share on other sites More sharing options...
Recommended Posts