Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
![]() |
||
![]() |
![]() |
|
Опции темы
![]() |
![]() |
#1 |
Форумец
Сообщений: 4,923
Регистрация: 08.04.2003
Возраст: 41
![]() |
Morphix по русски
Здесь буду помещать русскоязычные документы переведнные мной и найденные на просторах сети посвященные соответсвенно проекту morphix.org /
Баг репорты шлите на zic(a)unix.vrn.ru Morphix custom ISO howto by Alex de Landgraaf Морфикс это как сложный ребенок, особенно для людей которые только начинают знакомство с ним.Оттого имеются Combined ISO`s, образы содержащие несколько различных модулей в своем составе, готовые к прожигу на CD. Вам не обязательно передергивать с модулями, вы можете скачать только Combined ISO, записать его на CD и пользоваться. Однако если вы хотите создать свой собственный персонализированный CD читайте дальше. ISO, файловая система на Morphix CD, содержит некоторое количество так называемых модулей. Для того чтобы создать ваш собственный Morphix CD вы должны обьединить несколько этих модулей на вашем собственном Combined ISO CD. Существуют два пути добавления модулей: 1) Мультисессионный прожиг CD (скрипт должен поддерживать мультисессионный прожиг CD) Какое ПО для этого необходимо ? На Linux системах вы можете выбрать между xcdroast, cdbakeoven и другим. На Windows вы можете использовать Nero (непроверено) Как я могу начать? Вы начинаете с записи на CD MorphixBase ISO. Будьте уверены что ваш CD записан с поддержкой мультисесий . Также для того чтобы CD был загрузочным сделайте 'base/boot.img' загрузочным образом (source of boot image data). Как теперь добавить модуль на CD ? Создайте новую сессию с помощью вашего CD recording ПО . Вы должны видеть файловую систему на своем CD. В файловой системе должны существовать три каталога: -base, с базовым модулем и boot.img/cat -mainmod, пустая, положите любые mainmodule сюда -minimod, пустая, положите любые minimodule сюда Будьте уверены что по крайней мере один MainModule присутствует в mainmod директории, и что CD остается загрузочным. boot.img доступен для загрузки с этой целью на зеркалах. <include mkisofs-command here > 2)Второй путь - добавление файлов прямо на базовый CD (BaseISO). Смонтируйте ISO образ: mount /path/to/iso /mountpoint -o loop Добавьте модули ,снова MainModules в mainmod , MiniModules в minimod директории . Запишите ISO образ на CD (проверьте является ли он загрузочным , если это необходимо). [прим . "переводчика" лично мне не совсем понятно, что имел автор ввиду во втором случае , в общем случае второй путь должен выглядеть примерно так: 1)Монтируем MorphixBase ISO mount /path/to/iso /mountpoint -o loop 2)Копируем содержимое диска MorphixBase ISO в каталог /MorphixBase cd /mountpoint cp -a * /MorphixBase 3)Помещаем необходимые minimodule и mainmodule в каталоги соответсвенно /MorphixBase/minimod и /MorphixBase/mainmod . 4)Создаем образ например так: mkisofs -pad -l -r -J -v -V "Morphix" -b base/boot.img -c base/boot.cat -hide-rr-moved -o your_iso_name.iso MorphixBase 5) Прожигаем полученный образ . Удачи . Краткий HOWTO. Citrix клиент в Morphix кто то из форума morphix.org 1)Скачайте MorphixBase образ , смнотируйте и скопируйте в удобное место. 2)Скачайте MorphixMain-BareX.mod mainmodule и положите его в YourBuildDir/mainmod 3) Скачайте и установите Citrix клиент на вашу рабочую станцию , какой бы он ни был вам необходимо настроить его для вашего окружения.Мы использовали скачанные ICA файлы , которые сделали этот шаг легким для нас. 4)'cp -r /usr/lib/ICAClient YourBuildDir/copy' 5)'cp ~/.ICAClient/appsrv.ini ~/.ICAClient/wfclient.ini YourBuildDir/copy/usr/lib/ICAClient/config' 6) Скачайте libxaw6_4.2.1-14_i386.deb (или какую либо другую версию этой библиотек которая не будет слишком громко орать при установке) и киньте ее в YourBuildDir/debs 7)Создайте образ 'mkisofs -pad -l -r -J -v -V "Citrix on Morphix" -b base/boot.img -hide-rr-moved -o /tmp/citrix.iso YourBuildDir' Что нужно для счастья: PATH=$PATH:/usr/X11R6/bin dhclient while [ /bin/true ] ; do xinit /usr/lib/ICAClient/wfica done Но по видимому этот файл запускается до mainmoule. Важно: Вышеупомянутый сценарий не использует оконных менеджеров , и Citrix клиент устанавливаетя в полноэкранный режим.Это способ при котором мы начинаем сразу в окне Citrix /Terminal Login . Пользователь не увидит никаких других приглашений за исключением приветствия Tux \Mrophix при загрузке. В случае если пользователь не login , либо logout , либо соединение разорвано по каким либо причинам , X-сервер и клиент перегружаются и пользователь снова видит окно приглашения войти(logon screen). Building a custom Morphix ISO Image. Robert Ribnitz (ribnitz@linuxbourg.ch) May 19, 2003 Резюме Этот короткий документ попытка описать как создать собственный morphix-cd образ используя стандартные средства. Как пример будет созадан CD позволяющий загружать i386-based XTerminal.Этот CD нуждается в сервере поддреживающем XDMCP протокол, иначе он будет бесполезен. Содержание 1 Требуемое и тестированное оборудование 2 Текущие недостатки и Todo лист 3 Необходимые файлы 4 Создание ISO образа 5 Заключение 6 Changelog 7 Лицензия 1 Требуемое\тестированное оборудование. Трудно задать точные требования к аппартуре в этот момент времени, но для работающей конфигурации необходимо следующее: -PC с современным процессором -поддержка загрузки с CD-ROM -сетевя карта поддерживаемая ядром 2.4 -видеокарта\монитор поддерживаемые ядром 2.4 -приблизительно 100мб основной памяти для клиента -сервер поддерживающий XDMCP,если присутствует multiple сервер, первый режим должен быть выбран. 2 Текущие недостатки. TODO лист. - компьютеру клиенту требует около 90 Мб, это слишком много для того чтобы быть пригодным к использованию. - в настоящее время поддерживается только US раскладка (это недостаток самого Morphix). - клиент рассылает ширковещательные DHCP запросы для получения ip адресса , статические адресса не поддерживаются. -было бы хорошо иметь возможность выбора сервера если их неколько.Как бы нибыло это требует локально запущенного XDM (и адаптации BaseX Mainmodule). -вам необходим доступ с привилегиями root , чтобы иметь возможность монтировать что то через loop. 3 Необходимые файлы. Для начала идите на morphix.sourceforge.net,и качайте следующие файлы : - BaseISO образ содержащий основу Morphix необходимую для загрузки системы (приблизительно 35 Мб) -Morphix-BaseX mainmodule , содержащий базовые инсталяционные файлы X11 (60 Мб) -morphix-xbroadcast minimodule,(5 Кб) 4 Создание ISO образа. 1) монтируйте base-iso где-нибуть и скопируйте его содержимое в другую директорию: mount -t iso9660 -o loop baseimage.iso /somewhere mkdir /target cp -a /somewhere/* /target 2)Положите Morphix-BaseX.mod в каталог /target/mainmod 3)Модуль xbroadcast в /target/minimod 4)Используйте mkisofs для создания образа . mkisofs -pad -l -r -J -v -V ”Morphix XTerm” -b base/boot.img -c base/boot.cat -hide-rr-moved -o /tmp/morphix custom.iso /target 5 Заключение. Теперь можете записать полученный образ на CD используй свой любимый инструмент. 6 Changelog. Version Date Changes 0.1 May 19,2003 Initial Release 0.2 May 19,2003 Added Table of Contents,Todo-List and Changelog 7 License. This Document can be freely circulated under the terms of the GNU General Public License, Version 2, or later. The license can be obtained at the FSF website: http://www.fsf.org/licenses/gpl.html |
![]() |
![]() |
![]() |
#3 |
Форумец
Сообщений: 4,923
Регистрация: 08.04.2003
Возраст: 41
![]() |
Den
Не знаю.Главное достоинство перед другими модульность . ПРи наличии фантазии достаточно просто слепить все что душе угодно . zic добавил [date]1075095906[/date]: Вот кстати проект кульхацкеров на основе Morphix http://www.phlak.org/ |
![]() |
![]() |
![]() |
#4 |
Форумец
Сообщений: 782
Регистрация: 09.01.2003
![]() |
zic, в переводе очень много ошибок.
|
![]() |
![]() |