Показать сообщение отдельно
Старый 06.10.2008, 12:06   #268
marc
Пользователь
 
Аватар для marc
 
Пол:Мужской
Регистрация: 19.08.2007
Сообщений: 82
Репутация: 29
По умолчанию Re: Mac OS X & Leopard для Intel & AMD (все вопросы здесь) часть II

Для пытающихся уставновить оригинальный Леопард!
Полезное пособие - как из ритейл диска сделать загрузочный диск. Идея в следующем - берем ритейл ДВД, загрузчик 132,совмещаем их в одном образе и получаем инсталяционный Леопард для ПС. Удачи, пробуйте.

Это руководство поможет Вам сделать загрузочный диск Леопарда с retail disk. Всего-навсего нужно отредактировать одну строчку текста в разделе HFS+ dvd (и даже эта редактирование является опциональным), поэтому установленная система будет незатронута так как будто вы устанавливали ее с оригинального диска. Благодарность STLVNUB за его основное руководство и эту идею.

Замечание 1: Требуется Toast 9 Titanium. Версия ниже 9 в большинстве случаев не работает.
Замечание 2: В нижеприведенных командах не ставятся кавычки.

Часть A) Разархивирование раздела HFS+ Partition с retail dvd.
Retail dvd содержит загрузочный раздел. Нам необходим только раздел HFS+.

1. Вставьте оригинальный диск и откройте disk utility
2. Если Вы используете соответствующий диск, в левой части выберите "Mac OS X Install DVD" прямо под названием вашего ДВД привода.
3. Если используете образ retail disk, смонтируйте образ и выберите "Mac OS X Install DVD" прямо под названием вашего ДВД привода
4. Из верхних иконок выберите new image (новый образ).
5. Сохраните как образ для "чтение/запись".

Часть B) Создание модифицированного пакета OSInstall.mpkg чтобы можно было установить на раздел со схемой MBR (можете пропустить этот шаг, если вам не нужна возможность установки на MBR или использовать модифицированный OSInstall.mpkg, приведенный ниже)
1. Откройте terminal и напишите: "defaults write com.apple.Finder AppleShowAllFiles YES"
2. Перегрузите finder удерживая клавишу option и правый клик (или клик и удержание левой кнопки мыши) на иконке в доке. Выберите "Restart Finder" (перезапустить Finder). (Примечание:Как вариант можно использовать бесплатную программу TinkerTool. На первой странице выберите показывать скрытые файлы, после чего внизу - перезапустить файндер). Эти действия необходимы, чтобы видеть полное содержание диска, включая скрытые файлы для соответствующего редактирования.
3. В terminal наберите "xar" чтобы проверить установлен ли у вас xar. *Замечание* Для того, чтобы компилировать и установить xar необходим установленный xcode tools.
4. Если xar не установлен (вы увидите в терминале command not found), загрузите его с:
5. [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
6.Перейдите в директорию, куда вы разархивировали ее и установите xar, после чего, наберите в терминале:
CODE
./configure
************************ make
************************ sudo make install

7. Создайте папку "OSInstall" на рабочем столе
8. Из образа диска скопируйте файл /system/installation/packages/OSInstall.mpkg в папку OSInstall на рабочем столе, которую только что создали.
9. В terminal, наберите "cd ~/desktop/OSInstall" а затем "xar -x -f ./OSInstall.mpkg"
10. Переместите файл OSInstall.mpkg из папки OSInstall на рабочий стол.
11. Откройте файл "Distribution", находящийся в папке OSInstall, при помощи текстового редактора.
12. Удалите строчку "eraseOptionAvailable='true'" (она находится сверху)
13. Сохраните и закройте файл.
14. В terminal, убедитесь, что вы в директории OSInstall и наберите:
"xar -c -f OSInstall.mpkg *"

Часть C) Замена оригинального OSInstall.mpkg модифицированным. (Данный этап необходим, если вы будете устанавливать систему в раздел с таблицей MBR)
1. Убедитесь, что созданный в части А данного руководства образ диска примонтирован.
2. Перейдите в /system/installation/packages и удалите там файл OSInstall.mpkg. Скопируйте сюда же созданный в разделе В данного руководства OSInstall.mpkg.
3. Отмонтируйте образ.

Часть C1) Если вы хотите сделать образ для однослойных DVD. *note* – однослойные dvd будут грузиться дольше, чем двуслойные.
1. Примонтируйте ваш образ Leopard если он еще не примонтирован
2. В Finder, перейдите в смонтированный образ и удалите следующие файлы/папки:
- /Optional Installs/Xcode Tools/
- /System/Installation/Packages/X11user.pkg
2a. В /System/Installation/Packages, удалите все файлы, с названиями языков (языковые пакеты), а также драйвера принтеров.
3. Очистите корзину.
4. Откройте Disk Utility. Создайте новый образ со следующими опциями:
- Volume Name: Mac OS X Install DVD
- Volume Size: 4.14GB (custom)
- Volume Format: Mac OS Extended
- Encryption: None
- Partitions: No partition map
- Image Format: read/write disk image

5. Отмонтируйте вновьсозданный образ.
6. Откройте программу Carbon Copy Cloner.
7. В графе источник, выберите примонтированный leopard dvd.
8. В графе результат, выберите ваш вновьсозданный образ.
9. Опции клонирования: Backup everything
10. Нажмите Clone и наберите свой пароль в строке.
11. Отмонтируйте свой оригинальный образ leopard.

Часть D) Создание DFE образа диска (пропустите этот шаг, если у вас уже есть собственный работающий DFE образ)
1. Примонтируйте generic.iso
2. Скопируйте все файлы из generic.iso в новую папку на рабочем столе, названную "MKIso"
3. Отмонтируйте generic.iso
4. Смонтируйте INITRD.IMG из папки MKIso.
5. В папку "/Extra/Extensions" примонтированного образа, добавьте любые необходимые для загрузки машины кексты.
6. Для всех добавленных кекстов, правый клик и выбрать "show package contents"/"показать содержимое пакета"
7. Откройте в редакторе textedit файл Info.plist, размещенный в соответствующей папке "Contents" или в корневой папке,.
8. Добавьте:
CODE
<key>OSBundleRequired</key>
**********************<string>Root</string>


в конце файла info.plist, непосредственно в конце:
CODE
</dict>
********************** </plist>

9. Сохраните файл.
10. Повторите процедуру для ВСЕХ добавленных кекстов.
11. Отмонтируйте INITRD.IMG
12. Откройте terminal и введите:
hdiutil makehybrid -o ~/Desktop/new.iso ~/Desktop/MKIso/ -iso -eltorito-boot ~/Desktop/MKIso/ISOLINUX.BIN -no-emul-boot

Часть E) Создание окончательного образа диска
1. Откройте Toast Titanium
2. Нажмите кнопку "Copy"
3. Выберите Disc Image Merge
4. Для "Select ISO Image…" откройте новый.iso со своего рабочего стола
5. Для "Select Mac Image…" откройте свой модифицированный образ leopard.
6. Сохраните как образ диска.
7. Прожгите ваш вновь созданный образ!

Часть F) Установка Leopard и загрузчика
1. Установите Leopard, используя ваш новый dvd.
2. Когда установка будет закончена, перегрузите, и снова загрузитесь с dvd.
3. Когда DVD начнет отсчет, нажмите F8.
4. Нажмите ESC чтобы выбрать другой загрузочный девайс.
5. Введите 80 для первого раздела диска, 81 если вы установили на внешнем жестком.
6. Нажмите enter.
7. Выберите раздел, на который вы установили leopard и нажмите enter снова.
8. Когда запуститься Leopard, используйте OSX86Tools чтобы установить загрузчик chameleon.
9. Удалите файл /boot в корневике вашего системного диска.
10. Замените этот файл boot файлом из Boot-132.
11. Скопируйте папку /extra/extensions, которую вы создали ранее в корневик своего жесткого диска.
12. Перезагрузите компьютер без DVD в надежде на лучшее. Если возникнут какие-либо ошибки - снова загрузитесь с DVD как и ранее и попытайтесь решить проблемы.

Ссылки:
- generic.iso (originally posted by f41qu3
- Carbon Copy Cloner
- OSX86 Tools - [Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
- Xcode Tools can be found on your leopard/tiger dvd or by registering a free ADC account.
- Modified *OSInstall.mpkg.zip ( 853.33K )
(for 10.5.1 disk image, may work with other versions)
- boot132 boot file - *BOOT.zip ( 39.53K )
marc вне форума
 
Ответить с цитированием Вверх
Эти 5 пользователя(ей) сказали cпасибо за это полезное сообщение:
 
Время генерации страницы 0.08432 секунды с 9 запросами