Сайт | Скачать | Видео | Wiki

Автор Тема: Подмена ядра на загрузочной флешки  (Прочитано 6804 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Acid

  • Постоялец
  • ***
  • Сообщений: 106
  • Репутация: +4/-1
  • Автор темы
Подмена ядра на загрузочной флешки
« : 03 Октябрь 2010, 15:27:24 »
На загрузочной флешке экспериментировал: подменял с разных puppy файл ядра vmlinuz на флешке.
Делал на Jeanse , подменял vmlinuz c последних  XlupuRus-510-5.(размер vmlinuz различался с разных дистров)
Система нормально грузится и работает :D
Получается что такой изврат не приводит к параличу системы, но "сюрпризы" могут быть?
« Последнее редактирование: 12 Октябрь 2010, 10:18:18 от melviX »
ASUS- P5KPL-AM SE, DDR-2 4Gb, CPU- intel DUAL-CORE E6500, GPU- AMD Radeon HD 7700

Оффлайн Liss

  • Ветеран
  • *****
  • Сообщений: 632
  • Репутация: +23/-0
Re: Подмена ядра на загрузочной флешки
« Ответ #1 : 03 Октябрь 2010, 15:52:13 »
Еще как будут :) Ты гоняй, гоняй, потом доложишь :) Мож Fliker возьмет на вооружение. Сразу же один подводный камень. Как с модулями дела?
Терпение, труд и какая-то мать, все перетрут.

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: Подмена ядра на загрузочной флешки
« Ответ #2 : 03 Октябрь 2010, 16:04:16 »
Предполагаю массовые конфликты модулей.
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн Acid

  • Постоялец
  • ***
  • Сообщений: 106
  • Репутация: +4/-1
  • Автор темы
Re: Подмена ядра на загрузочной флешки
« Ответ #3 : 03 Октябрь 2010, 16:22:35 »
Предполагаю массовые конфликты модулей.
Установка SFS или PET пакетов?
ASUS- P5KPL-AM SE, DDR-2 4Gb, CPU- intel DUAL-CORE E6500, GPU- AMD Radeon HD 7700

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: Подмена ядра на загрузочной флешки
« Ответ #4 : 03 Октябрь 2010, 16:49:14 »
Предполагаю массовые конфликты модулей.
Установка SFS или PET пакетов?

- а причём тут это? Не понял вас.
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн Lexeii

  • Почетный участник
  • Постоялец
  • *
  • Сообщений: 147
  • Репутация: +24/-0
    • блог Lexeii
Re: Подмена ядра на загрузочной флешки
« Ответ #5 : 03 Октябрь 2010, 18:34:12 »
Acid, имеются ввиду модули ядра. Это те драйверы, которые вынесены за пределы ядра в виде подключаемых модулей.
Костяк ядра вместе с подключаемыми модулями образуют одно целое (как детальки игрушки из киндер сюрприза :)). Ядро очень активно развивается и, наверное, почти полностью переписывается. Поэтому одни "детальки" явно не подойдут, а другие... только кажется, что подойдут.
Модули - это файлы с расширением ko (kernel object). В модуль может быть вынесена поддержка некоторых файловых систем (например, ntfs), системных устройств и т.п. Не узнаешь, на чем поскользнешься. По идее, где-то должен лежать архивчик с текстовым файлом, в котором описана конфигурация имеющегося ядра (что встроено, а что вынесено в модули).
Linux is user friendly... It's just picky about who it  becomes friends with.

Оффлайн RemDerBauer

  • Старожил
  • ****
  • Сообщений: 312
  • Репутация: +4/-0
Re: Подмена ядра на загрузочной флешки
« Ответ #6 : 03 Октябрь 2010, 19:44:18 »
по идее, где-то должен лежать просто текстовый файл .config
Мы наш, мы новый мир построим... если будем прикладывать к этому хоть немного усилий

Оффлайн Acid

  • Постоялец
  • ***
  • Сообщений: 106
  • Репутация: +4/-1
  • Автор темы
Re: Подмена ядра на загрузочной флешки
« Ответ #7 : 04 Октябрь 2010, 02:18:23 »
Понятно, всем спасибо!
ASUS- P5KPL-AM SE, DDR-2 4Gb, CPU- intel DUAL-CORE E6500, GPU- AMD Radeon HD 7700

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Подмена ядра на загрузочной флешки
« Ответ #8 : 04 Октябрь 2010, 02:47:41 »
.config может лежать  в /etc/modules название будет начинаться на DOTconfig
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн f329

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 288
  • Репутация: +29/-0
Re: Подмена ядра на загрузочной флешки
« Ответ #9 : 05 Октябрь 2010, 04:27:40 »
Недавно делал эксперимент для нового релиза PuppyRusBoX, идея была не особо далекой, я порезал lupu, ставив разные версии ядра и модулей от Wary = все работало отлично, на всех версиях... так что есть куда двигаться, с разработкой дистра с разными версиями ядра... 

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
    • PuppyRus Linux
Re: Подмена ядра на загрузочной флешки
« Ответ #10 : 05 Октябрь 2010, 09:52:38 »
есть куда двигаться, с разработкой дистра с разными версиями ядра...
Я полагаю это возможно при одинаковой структуре самого .sfs, и версии squashfs. Хотя и .sfs можно перепаковывать в другом squashfs. Так делал, пытаясь скрестить PuppyRus Lite и Dingo.
Free software for free people