URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 55241
[ Назад ]

Исходное сообщение
"Новой ядро в первый раз!"

Отправлено podol3 , 06-Апр-05 17:03 
Помогите разобраться. Я в первый раз собираю я ядро(для Федорине Горе-2)
Сейчас стоит старое,..один файл...это и есть ядро...Установлена куча программ. Итак если я собираю новое ядро, будут ли работать у меня установленный программы на старом ядре, к примеру, игрушка "Broodwar (Starcraft)". Если, да, то где лежит информаци о все установленных программах? (типа виндового реестра)

Содержание

Сообщения в этом обсуждении
"Новой ядро в первый раз!"
Отправлено Maxim Zaikin , 06-Апр-05 17:17 
>Помогите разобраться. Я в первый раз собираю я ядро(для Федорине Горе-2)
>Сейчас стоит старое,..один файл...это и есть ядро...Установлена куча программ. Итак если я
>собираю новое ядро, будут ли работать у меня установленный программы на
>старом ядре, к примеру, игрушка "Broodwar (Starcraft)". Если, да, то где
>лежит информаци о все установленных программах? (типа виндового реестра)


Cборка и компиляция ядра, это очень общирная тема, на которую написанно множество грамотных статей, в том числе и на русском языке, и большинство из них вы можете найти здесь же. Что же касается работоспособности программ после компиляции нового ядра, то все зависит от того как вы его сконфигурируете. Однозначно ответить на этот вопрос вряд ли можно. Но лучше всего вам будет ознакомится с документацией например kernel handbook


"Новой ядро в первый раз!"
Отправлено podol3 , 06-Апр-05 17:40 
Прежде чем писать в форумы, я ознакомился с несолькими статьями...но я не понял одного...
Если я сконфигурировал новое НЕ модульное ядро,..загрузился с него...смогу ли я вернуться в прежнее ядро...
меня беспокоит, тот факт,..что я угроблю комп...Вот прежде чем руцями портить решил спросить у вас...

"Новой ядро в первый раз!"
Отправлено Maxim Zaikin , 06-Апр-05 17:47 
>Прежде чем писать в форумы, я ознакомился с несолькими статьями...но я не
>понял одного...
>Если я сконфигурировал новое НЕ модульное ядро,..загрузился с него...смогу ли я вернуться
>в прежнее ядро...
>меня беспокоит, тот факт,..что я угроблю комп...Вот прежде чем руцями портить решил
>спросить у вас...


Повсей вероятности сможете.
Ибо при компиляции нового ядра, старое не удаляется а переименовывается в kernel.old
Если вы обратили внимание то при загрузке ядра, перед тем как начать его загрузку, загрузчик дает вам некоторе время обычно 10-9 секунд, для того что бы вы могли сменить опции загрузки. И если вы введете /boot/kernel.old, то система загрузит предыдущее ядро.


"Новой ядро в первый раз!"
Отправлено TataRin , 06-Апр-05 18:21 
>Прежде чем писать в форумы, я ознакомился с несолькими статьями...но я не
>понял одного...
>Если я сконфигурировал новое НЕ модульное ядро,..загрузился с него...смогу ли я вернуться
>в прежнее ядро...
>меня беспокоит, тот факт,..что я угроблю комп...Вот прежде чем руцями портить решил
>спросить у вас...


не боись система все сделает за тебя, повторюсь если у тебя Федора.
Даже старые модули бэкапить не стоит. будет создано типа /lib/modules/linuxCUSTOM
Следуй инструкции...


"Новой ядро в первый раз!"
Отправлено TataRin , 06-Апр-05 18:17 
>Помогите разобраться. Я в первый раз собираю я ядро(для Федорине Горе-2)
>Сейчас стоит старое,..один файл...это и есть ядро...Установлена куча программ. Итак если я
>собираю новое ядро, будут ли работать у меня установленный программы на
>старом ядре, к примеру, игрушка "Broodwar (Starcraft)". Если, да, то где
>лежит информаци о все установленных программах? (типа виндового реестра)
Вопрос а на хе ядро собирать? Чего-то не хватает?
Хочу ответить более конкретнее чем увж. Максим Заикин.
При сборке ядра в Феде2.
Предварительно надо поставить все компиляторы, которые понадобяться.
Советую поставить все библиотеки для разработка, чтоб не было гемора!!!
И конечно сам набор пакетов для сборки ядра!!!
ПОТОМ заходишь в каталог /usr/src/linux-x.x.x-x.xxx/ и даешь команду make config, но удобнее всего make menuconfig, а еще удобнее make xconfig НО при этом должены быть запущены Иксы.
В последнем случае запуститься окно, в котором ты ваберешь компоненты ядра
которые тебе надо!!! Советую вооружиться мошьным справочником по железу.
Компоненты можно в ключать как в код ядра, и также в виде модулей.
После того как все отконфигуришь даешь команду make dep потом make clean,
после этого make zImage идешь пить кофе.
После того как пройдет сборка ядра.
Модули. При конфигурировании ядра можно указвывать системе компилировать некоторые дрова как модули т.е они будут подгружаться во время работы, и выгружаться при необходимости.
теперь собираем эти модули
даешь команду make modules
инсталлим
make modules_install
Инсталлим всю батву,
make install
Если у тебе точно федора, то система поставит тебе новое ядро, в загрузку
и отдельно будут созданы модули. Если все правильно сделать, то будет возможность грузить два ядра, старое или новое.
Если что напутал,не сердчай, СОВЕТУЮ почитать больше документов про сборку ядра!!!