[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Разлике

Овде су приказане разлике између изабране ревизије и тренутне верзије странице.

Постави везу ка овом компаративном приказу

Обе стране последње ревизијеПретходна ревизија
Следећа ревизија
Претходна ревизија
Последња ревизијаОбе стране следеће ревизије
sr:slackbook:linux_kernel [2013/06/30 18:16 (UTC)] slackmuzsr:slackbook:linux_kernel [2013/07/02 11:37 (UTC)] slackmuz
Линија 161: Линија 161:
 </code> </code>
  
 +Уколико се процес оконча грешком, прво треба да проверите конфигурацију кернела. Грешке при компиловању обично настају због недостатака у //.config// фајлу. Предпоставимо да је све прошло како треба, још нисмо потпуно готови јер треба да изградимо модуле.
 +
 +<code>
 +
 +darkstar:/usr/src/linux# make modules
 +  CHK     include/linux/version.h
 +  CHK     include/linux/utsrelease.h
 +  SYMLINK include/asm -> include/asm-x86
 +  CALL    scripts/checksyscalls.sh
 +  HOSTCC  scripts/mod/file2alias.o
 +... многе линије су изостављене ...
 +</code>
 +
 +Ако се компиловање и кренела и модула успешно завршило, ред је да их инсталирамо. Слика кернела треба да се пребаци на безбедну локацију, обично је то **///boot//** директоријум, и треба да јој дате јединстваено име како бисте избегли преписивање других слика кернела које се ту налазе. Традиционално се слике кернела именују са //vmlinuz//, на шта се додаје издање кернела и локална верзија.
 +
 +<code>
 +
 +  darkstar:/usr/src/linux# cat arch/x86/boot/bzImage > /boot/vmlinuz-release_number-local_version
 +  darkstar:/usr/src/linux# make modules_install
 +</code>
 +
 +
 +Када се све ово оконча, имаћете нову слику кернела смештену у ///boot// и нови директоријум језгарних модула смештен у ///lib/modules//. Како бисте користили ново језгро, мораћете да уређујете //lilo.conf//, креирате //initrd// (само уколико желите да учитате један или више ових језгарних модула при стартовању система), и да покренете **//lilo//** како бисте ажурирали програм за подизање оперативног система. Уколико након рестарта све крене по плану, требало би да имате опцију да стартујете новокомпиловани кернел. Уколико нешто крене по злу, мораћете да потрошите још мало времена да исправите проблем.
 +
 +====== Навигација кроз поглавља ======
 +
 +**Претходно поглавље: [[sr:slackbook:tracking_updates|Праћење ажурирања]]**
 +
 +====== Извори ======
 +
 +  * Оригинални извор: [[http://www.slackbook.org/beta]]
 +  * Изворно написали Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson
  
 sr:slackbook:linux_kernel ()