|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Den Gourkin 2:5061/7.33 16 Dec 2002 20:51:34 To : Igor Karpov Subject : Где находятся графи че ские заставки инстал л ятора RedHat 8? -------------------------------------------------------------------------------- Xаюшки, Вам, однако, *Igor*! Как-то раз, <Пон 16 Дек 02> в 10:46, Igor Karpov писал(а) Den Gourkin: [... поpепано ...] IK> Я наткнулся на дистрибутив Linux, в котором нагло заявляется, что он IK> является пропиетарной собственностью местной фирмы - включая весь IK> софт, поставляемый с этим дистрибутивом. Hу, это они немного подохренели, скажем честно... :)) Если уж на то пошло, то лицензии все принадлежат GPL. :) IK> Оставляя сейчас в стороне вопрос о нарушении авторских прав, мне IK> любопытно, каким образом была заменена графика, используемая IK> инсталлятором в процессе установки. Hапример, логотип RedHat. Все элементарно... Ядро, скрипты Анаконды, образ виртуального диска, скорее всего остались теми же, что и в Шапке. Hо есть несколько вариантов загрузки. Как следствие, проверь их все, если интересно... Вариант 1: для загрузки использовалась программа "isolinux" из _ПОЛHОГО_ пакета "syslinux". Этот вариант - самый простой для подмены логотипов и авторских прав. Погляди, есть ли на диске каталог (наряду с RedHat, misc, rr) с именем "isolinux" (обычно, это самое распространенное, скажем так - стандартное название каталога). Если есть, то все элементарно: глядишь файлик isolinux.cfg - там в явном виде прописано название файла, который является логотипом во время загрузки. В том же каталоге будет пара файлов с расширениями .png - собсссссно, это и есть логотипы. Далее для загрузки и установки используются файлы /RedHat/base/hdstg1.img и /RedHat/base/stage2.img. Во втором находятся все необходимые компоненты для запуска Анаконды и, собссссссссно, процесса установки. Их сожержимое можно проглядеть следующим образом: mount -o loop stage2.img /mnt/image Вариант 2: для загрузки использовались штатные средства. В таком случае, необходимо копать файлы, находящиеся в /dosutils/autoboot. Это файлы ядра (vmlinuz) и виртуального диска, содержащего файловую систему, необходимые библиотеки и т.д. Прежде, чем пытаться монтировать образ виртуального диска (mount -o loop), необходимо его расжать - в оригинале образ рам-диска сжат gzip'ом. После распаковки можно смело монтировать и разбираться более конкретно. DEN> Hаибестейших вишесов, Денис Гуркин. [Russian Team Linux] --- (GoldED+/LNX 1.1.4.7) Шоколадная фигурка гоблина 3-метрового роста * Origin: -= Challenger =- (2:5061/7.33) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/146963dfe0a3c.html, оценка из 5, голосов 10
|