[linux] OT: load kernelu z diskety

Peter Mann Peter.Mann na tuke.sk
Pátek Duben 12 07:50:33 CEST 2002


On Thu, Apr 11, 2002 at 03:33:20PM +0100, selectp na ba.profinet.sk wrote:
> Z toho co si napisal mi ni je jasne co sa udialo ale tu ja maly navod 
> ako skompilovat kernel. :
> 1. cd /usr/src/linux
> 2. make clean
> 3. make config (pripadne menuconfig) nakofigurujes.
> 4. make bzImage
> 6. skopirujes jadro ktore si si skompiloval do /boot/Nejaky_nazov
> 7. vi lilo.conf (alebo nieco co pouzivas ty)
> 8. opises sekciu ktorou si doteraz startoval tuxa a parameter 
> image nastavis na Tebou vykompilovane jadro.
> 9. spustit prikaz lilo
> 10. reboot
> 11. ak je vsetko ok (jadro nerobi panic ani nic podobne,) potom cd 
> /usr/src/linux
> 12. make modules
> 13. pocas kompilacie modulov, odzalohovat stare z addr. 
> /lib/modules 
> 14. zas v adresari /usr/src/linux make modules-install
> 15. depmod -a
> 16. reboot
> 17. mas nove jadro.

ja pridam maly navod, ako skompilovat a nainstalovat jadro v debiane:
1. predpokladajme, ze jadro je nanovo rozbalene v /usr/src/linux
2. cd /usr/src/linux
3. make menuconfig
4. make-kpkg --revision=moj1.2.3 kernel_image
5. make modules_image (napr. NVdriver pre nvidiu)
6. dpkg -i kernel_image-moj1.2.3_i386.deb nvidia_kernel-28xx.deb
7. reboot 

deb balicek automaticky pri nainstalovani zmeni linky /vmlinuz a
/vmlinuz.old, takze v pripade problemov je povodny kernel /vmlinuz.old
(samozrejme, ze v lilo sa potom rucne daju robit upravy, ja mam stale
overeny kernel v lilo.conf priamo bez /vmlinuz)

vyhodou je to, ze na silnej masine si skompilujem jadro a na novy
skopirujem .deb balicek a nainstalujem (nemusim sa starat o to, ze ci
som skopiroval vsetky subory, ci som upravil lilo, atd.)

este doplnim nazov balicka: kernel-package

-- 

5o   Peter.Mann at tuke.sk
     KLFMANiK ICQ 12491471
         PM2185-RIPE




Další informace o konferenci linux