Loading...
Error

[Обсуждение]SnowOSX UniFlash v1.0 (10.6.2)

 
Автор Сообщение

kolobrodik Пол:Муж

25-Янв-2010 18:29

SnowOSX UniFlash v1.0 (10.6.2)
Retail Snow Leopard 10.6 + Update 10.6.2 + Safari 4.04 + iTunes 9.02!

Сама раздача и первичная информация здесь:

https://underver.se/viewtopic.php?p=46882#46882

Как уже было сказано в раздаче, на флэшке:
Инсталлятор - Леопард 10.5.8;
Загрузчик - Chameleon v2.0 RC3 (r658)
Ядра инсталлятора — оригинальное + два дополнительных ядра Voodoo 9.8:
ядро от Qoopz с поддержкой Core i7 (ключ: voodoo),
и ядро от AnV (ключ: voodooanv).

Развернутый образ займет на флэшке 6,5 Гб места!

Свободное место можно использовать как 2-й раздел, соответственно отформатив его в нужную файловую систему!
Ну например, в FAT-32, для обмена с Windows-машинами!


English:
For the distribution and primary information go to:
http://torrentmac.ru/forum/viewtopic.php?t=4912

The distribution on the FMS includes:
Installator - Leopard 10.5.8;
Bootloader - Chameleon v2.0 RC3 (r658)
Kernels — the original one plus two supplementary Voodoo 9.8s: Qoopz (boot key: voodoo) is supported by Core i7 and AnV (boot key: voodooanv).

Besides the typical set of items, the Customize menu contains new ones:


These are the additional options mentioned in the distribution!

For these options a special folder /Fixes/ was created. What that folder consists of?

Fix_***:


The folder contains sets of kexts, kernels, info plists, etc., which will be added to the system during its installation!

Here is the structure for those “Fixes” folders:


In spite of different name the sets are similar to each other! The different names are given for your convenience!
You see that all files from folder /Fix_***/Extra/ will be added into folder Extra in the system disc! Moreover, the files in that folder having the same names will be saved with .bak extension! All the files will acquire correspondent rights!

All files in folder /Fix_***/Kexts/ will be added into folder /System/Library/Extensions/ in the system disc! The previous .kext files in the folder having the same names will be saved with . bak extension! The rest files, i.e., not .kext files, will be just added (if there are no files with the same names) or re-written (if there are files with the same names)! All the files will acquire correspondent rights!

All files in folder /Fix_***/Root/ will be added into root folder of the system disc! The files in that folder having the same names will be rewritten! The rest files will be simply added. All the files will acquire the rights analogous to those of mach_kernel!

My Applications:


The content of this folder will be added to folder /Applications/ in the system disc! All .app files in folder /Applications/ having the same names will be saved as .bak files! The rest files, not .app, will be simply added (if no same names), or rewritten (if there are same names)!

Updates:


By choosing Update1 and Update2 in the Menu you will be able to install one or two additional installators in the system (name.pkg)! You will decide yourself what each package will be alike!
Main conditions: i) the packages must be simple, i.e. .pkg (no choice menu, i.e. not .mpkg); ii) they must be renamed into Update1 and Update2!
The packages must be kept on the FMS, in folder /Fixes/Updates/



In the figure the FMS contains two above noted files as an example. Do not worry – if you choose these items from the menu, the installator will add two text files, Update1.txt and Update2.txt, into the root directory of your system disc. Nothing more. Look and feel!

Although you see package names as Update1 and Update2, in the menu you will actually find the name, which was given to the package initially! For example, the below figure shows the menu which contains package AZALIA_out.pkg, which was added into the folder under name Update2.pkg:



Unfortunately, this additional option is not very functional. As external packages you can use only Version 1.0 pkg’s! How to check it? Simply. Choose the package by clicking the right button of your mouse: the package is OK if you can see the content. If you can not see it, sorry, such a package can not be installed into the system.
Such an function may be suitable for installing self-made .pkg with a special set of fixes, for example, for a non-standard hardware.

To be continued!

В меню Customize, кроме обычного набора появились новые пункты:


Собственно говоря это и есть Дополнительные Возможности, о которых было сказано в раздаче!

Под эти дополнительные возможности на флэшке создана специальная папка /Fixes/, но что же это такое?


Смотрим под спойлером!
Fix for ***:


Это ваши наборы кекстов, ядер, инфо.плистов и т.д., которые будут добавлены в систему при ее установке! Структура папок под эти фиксы приведенны на картинках:



Несмотря на названия, принципиального отличия в этих наборах нет! Разные названия просто для удобства!

- Понятно, что все, что лежит в паке /Fix_***/Extra/ будет добавлено в папку Extra на системном диске! Причем, уже имеющиеся там одноименные файлы, будут сохранены с расширением .bak! Всем файлам будут заданы соответствующие права!

- Все, что лежит в паке /Fix_***/Kexts/ будет добавлено в папку /System/Library/Extensions/ на системном диске! Причем, уже имеющиеся там одноименные файлы с расширением .kext будут сохранены с расширением .bak! Остальные файлы (не .kext) будут либо добавлены (если нет одноименных), либо перезаписаны (если есть одноименные)! Всем файлам будут заданы соответствующие права!

- Все, что лежит в паке /Fix_***/Root/ будет добавлено в корень системного диска! Причем, уже имеющиеся там одноименные файлы будут перезаписаны! Остальные файлы будут просто добавлены! Всем файлам будут заданы права, аналогичные правам mach_kernel!

В папке /Fixes/Fix_AMD/, как видно из картинки, уже лежат ядра 10.6.2 и кекст NForceATA для установки на АМД-машины!
В папке /Fixes/Fix_Notebook/ - подготовлен полный набор для ноутбука Samsung R-560
Папки /Fixes/Fix_PC1/ и /Fixes/Fix_PC2/ на самом деле в образе пустые, на картинке просто приведен пример!

My Applications:


Содержимое этой папки будет добавлено в папку /Applications/ на системном диске! Причем, уже имеющиеся непосредственно в папке /Applications/ одноименные файлы с расширением .app будут сохранены с расширением .bak! Остальные файлы (не .app) будут либо добавлены (если нет одноименных), либо перезаписаны (если есть одноименные)!

Updates:


Выбор пунктов Update1 и Update2 в меню, позволит вам установить в систему один или два дополнительных установочных пакета (имя.pkg)!
А что это будут за пакеты — решать вам!

Главные условия — это могут быть только простые пакеты .pkg (без меню выбора, т.е. не .mpkg), и они обязательно должны быть переименованы в Update1.pkg и Update2.pkg!

Лежать эти пакеты должны на флэшке, в паке /Fixes/Updates/



Сейчас на флэшке, в качестве примера, лежат два указанных выше файла! Не беспокойтесь, если вы выберете в меню эти пункты, то инсталлятор просто закинет вам в корень системного диска два текстовых файла — Update1.txt и Update2.txt. И ничего более! Это только для наглядности!

На самом деле, не смотря на названия пакетов Update1 и Update2, реально в меню вы будете видеть то название, которое изначально принадлежало пакету! Вот так выглядит меню, когда под именем Update2.pkg в паку был положен пакет AZALIA_out.pkg:



К сожалению, конкретно эта дополнительная возможность не очень функциональна! :(
В качестве сторонних пакетов можно использовать только pkg версии 1.0! Простая проверка — если вы, щелкнув по пакету правой кнопкой мыши, можете «посмотреть содержание пакета», то вам повезло! Это пакет годится! Если же посмотреть содержание пакета вы не можете — увы, такой pkg не будет устанавливаться в систему!
Эта функция скорее всего может пригодиться для установки само-сборных .pkg с какими нибудь хитрыми наборами фиксов, например, под не стандартное железо!



Разворачивание образа на флэшку можно сделать и из-под Мака!

Для этого:

1. Цепляем флэшку (мин. 8 Гб), и в Дисковой Утилите отключаем все разделы на ней, не извлекая само устройство
(сама флэшка, как устройство должна быть видна в Дисковой Утилите, но не должно быть подключено ни одного ее раздела)!
Заодно смотрим точку монтирования флэшки, например - disk4!

2. Вызываем терминал и набираем в нем:

Код:

 sudo dd if=/ПолныйПуть/SnowOSXUniFlash1.0.img of=diskN bs=512k
Здесь:

ПолныйПуть - полный путь до образа!
diskN - точка монтирования флэшки, например disk3 (смотрим в Дисковой Утилите)!

3. Ждем некоторое, может быть продолжительное время, пока dd отработает!

4. Проверяем, что получившийся раздел на флэшке носит имя - SnowOSXUniFlash! Допустимо только это имя!

Готово!

Бонус!


На флэшку добавлена еще одна полезность - возможность восстановить (установить, переустановить) загрузчик Chameleon RC3 или PC EFI 10.5!

Для этого, грузитесь с флэшки, не начиная установку вызываете терминал, и набираете в нем:

Код:

cd /
sh MakeBoot DiskName
Для PC EFI 10.5
или:

Код:

cd /
sh MakeBoot DiskName cham
Для Chameleon 2 RC3 (r658)!

Здесь DiskName - имя диска на котором надо восстановить (установить) загрузчик!

То же самое можно сделать и из-под запущенной системы, тогда команды будут выглядеть так:

Код:

cd /Volumes/SnowOSXUniFlash
sh MakeBoot DiskName [cham]


Переустановка загрузчика на системном диске, с которого загрузились будет выглядеть так:

Код:

cd /Volumes/SnowOSXUniFlash
sh MakeBoot / [cham]

Яндекс.Метрика powered by Sphinx


В Н И М А Н И Е
Сайт не распространяет и не хранит электронные версии произведений, а лишь бесплатно и без коммерческой выгоды (не требуя взамен платы,
SMS и т.д.) предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм.
Убедительная просьба с жалобами обращаться напрямую к пользователю, разместившему торрент файл.

Вверх