[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)] – slackmuz | sr:slackbook:linux_kernel [2013/07/02 10:48 (UTC)] – slackmuz |
---|
</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//, kreirate //initrd// (само уколико желите да учитате један или више ових језгарних модула при стартовању система), и да покренете **//lilo//** како бисте ажурирали програм за подизање оперативног система. |