kernel problem4ence

1 отговора 57 прегледа
#1

kernel problem4ence

abe damuea .... svalqm si nai noviq kernel pa4 ama za6to kato mu dam #patch -p0 patchxx.bz2 i ni6to ne stava dali sintaxisa sum osral ili kvo... sega sum s 2.4.7-10 na red hat 7.2 i iskam da update-na na 2.4.20 ama se ne6to se obirkva i o6te ne6to zaduljitelno li trqbva da pravq .img file (kak be6e s #mkinitrd ???) ili samo da kopna bzImage v /boot/ ??? ponqkoga su6to kato go bootvam pi6e nekuv error za modulite pravih i make modules i make modules_install ama pak su6toto.. a v readme-to na kernela ne e mn dobre obqsneno...kvo da pravq?

ABE NE SE ZNAE, ZNAE LI SE!
Отговор
в отговор на dex_n #2

Що е patch

Значи имаш една директория с оригинални сорсове и една с променени. Пуска се програмата diff, която дава различните редове заедно с още няколко за ориентир. Този текст съставлява patch-а. Когато тези разлики ги подадеш на програмата patch, тя ти довежда състоянието на предишните сорсове до новите.

Та щом пачът е 2.4.20, значи трябва да го наложиш върху версия 2.4.19. Не можеш да го изпълниш върху произволна версия и да се надяваш на положителен резултат. А дори и да си набавиш всички пачове от 2.4.8 нагоре, пак няма да можеш да пачнеш ядрото на RH, защото те си имат техни си пачове върху него и то е различно от стандартното ядро на Линус.

Значи изходът е или да минеш на стандартно ядро, или да търсиш специални пачове за RH.

Отговор