Всем привет!
Поставил RedHat9 и стандартно - очень большое ядро подскажите пожалуста где можно почитать про компиляцыю ядра чтобы ето было ближе к ядру RedHat9 тобиш 2.4.20-8. Буду благодарен если ктото поделитса опытом так как с компиляцыэй под RedHat7,3 чото имел проблеми и не хочу наступить на грабли сечас.
Зарание благодарен.
>Всем привет!
>Поставил RedHat9 и стандартно - очень большое ядро подскажите пожалуста где можно
>почитать про компиляцыю ядра чтобы ето было ближе к ядру RedHat9
>тобиш 2.4.20-8. Буду благодарен если ктото поделитса опытом так как с
>компиляцыэй под RedHat7,3 чото имел проблеми и не хочу наступить на
>грабли сечас.
>Зарание благодарен.Вообще то, зависит от целей, которые у тебя есть.
Почитать ? - /usr/src/linux-2.4.20-8/README
А что за траблы ? все компилится стандартно..........
>>Всем привет!
>>Поставил RedHat9 и стандартно - очень большое ядро подскажите пожалуста где можно
>>почитать про компиляцыю ядра чтобы ето было ближе к ядру RedHat9
>>тобиш 2.4.20-8. Буду благодарен если ктото поделитса опытом так как с
>>компиляцыэй под RedHat7,3 чото имел проблеми и не хочу наступить на
>>грабли сечас.
>>Зарание благодарен.
>
>Вообще то, зависит от целей, которые у тебя есть.
>Почитать ? - /usr/src/linux-2.4.20-8/README
>А что за траблы ? все компилится стандартно..........
Спасибо.
Грабли были с установкой нового ядра. Хотелось бы больше узнать про рпцыи для ядра 2.4.20-8.
>Грабли были с установкой нового ядра. Хотелось бы больше узнать про рпцыи
>для ядра 2.4.20-8.Все очень просто.
# cd /usr/src/linux-2.4.20-8
Читаем, README............# make clean
# make mrproper
# make xconfig
смотри что тебе нужно, выкидывай что не нужно, везде есть help - читаем и вникаем.
монтирование root'вых файловых систем включаем в ядро (не модулями), чтобы потом при загрузке не получить "kernel panic"
Вообще, оригинальный конфиг есть в /usr/src/linux-2.4.20-8/config/config-2.4.20-8.i686
советую на осонове него и конструировать свой ядро.
ну и на последок.......
# make dep
# make bzImage
# make modules
# make modules_install
# make install
>>Грабли были с установкой нового ядра. Хотелось бы больше узнать про рпцыи
>>для ядра 2.4.20-8.
>
>Все очень просто.
># cd /usr/src/linux-2.4.20-8
>Читаем, README............
>
># make clean
># make mrproper
># make xconfig
>смотри что тебе нужно, выкидывай что не нужно, везде есть help -
>читаем и вникаем.
>монтирование root'вых файловых систем включаем в ядро (не модулями), чтобы потом при
>загрузке не получить "kernel panic"
>Вообще, оригинальный конфиг есть в /usr/src/linux-2.4.20-8/config/config-2.4.20-8.i686
>советую на осонове него и конструировать свой ядро.
>ну и на последок.......
># make dep
># make bzImage
># make modules
># make modules_install
># make install
А нужно ли выбирая чото модумями предварительно удалить все из каталога /lib/modules/[номер версии]?
>А нужно ли выбирая чото модумями предварительно удалить все из каталога /lib/modules/[номер
>версии]?Совершенно не обязательно.
Все равно ядро подцепит только то что ты оставил.
>>А нужно ли выбирая чото модумями предварительно удалить все из каталога /lib/modules/[номер
>>версии]?
>
>Совершенно не обязательно.
>Все равно ядро подцепит только то что ты оставил.
>
Спасибо. Буду пробовать компилить
Скомпилировал - kernel panic подскажите как это истравить.Когда насроивал ядро вроди бы все нужние файловие системи включил
>
>
> Скомпилировал - kernel panic подскажите как это истравить.Когда насроивал ядро вроди
>бы все нужние файловие системи включилЗначит не все ............
придется перечислить что должно быть включено обязательно в ядро:
File systems->
Quota support
Kernel automounter support
Kernel automounter version 4 support (also support v3)
EXT3 jounaling file sistem
JBD (EXT3) debugging support