How to compile kernel for developer.skolelinux.no ================================================= These random notes should be organized and translated. The machine is not using standard debian kernels for historical reasons. It need a kernel with SCSI and LVM support included. From: Tollef Fog Heen Subject: New kernel To: drift@skolelinux.no Date: Mon, 05 Jan 2004 18:41:51 +0100 Organization: Private Mail-Copies-To: never Mail-Followup-To: drift@skolelinux.no Ok, ny kjerne er installert igjen. 2.4.24, siden 2.4.23 hadde enda et nytt lokalt sikkerhetshull. Fremgangsmåte, sånn ca: hente ned linux-2.4.24.tar.bz2 fra ftp.kernel.org pakke ut, cd linux-2.4.24 cp /boot/config-2.4.18-686 .config make oldconfig Stort sett trykke enter på alt; mesteparten er ting som vi ikke gjør noen endring på. Et par endringer ble gjort etterhvert: initrd er ondt, så det droppet vi, i stedet for er ext2, ext3 og scsi-driveren ble kompilert inn i kjernen. Kjernetreet ligger i /usr/src/linux-2.4.24, debianpakke er bygget og installert vha: CONCURRENCY_LEVEL=3 sudo make-kpkg --revision sl1 kernel-image Videre er lilo fjernet (purget) til fordel for grub; update-grub er satt opp til å kjøre etter et kjerneimage er installert eller fjernet. -- Tollef Fog Heen ,''`. UNIX is user friendly, it's just picky about who its friends are : :' : `. `' `- From: Tollef Fog Heen Subject: Re: New kernel To: drift@skolelinux.no Date: Sun, 29 Feb 2004 12:07:10 +0100 Organization: Private Mail-Copies-To: never Mail-Followup-To: drift@skolelinux.no * Tollef Fog Heen | Ok, ny kjerne er installert igjen. 2.4.24, siden 2.4.23 hadde enda et | nytt lokalt sikkerhetshull. Og igjen. 2.4.25 denne gangen. | Kjernetreet ligger i /usr/src/linux-2.4.24 Dette fortsatte jeg å bruke; katalogen er døpt om til linux-2.4.25; patchet med patch-2.4.25.bz2 fra ftp.no.kernel.org. | CONCURRENCY_LEVEL=3 sudo make-kpkg --revision sl1 kernel-image Same procedure as last time. Pakken er installert på developer, men boksen er enda ikke bootet. Petter: kan du boote boksen ved leilighet? (Etter varsling til listen.) Jeg har også byttet fra eepro100 til e100-driveren i /etc/modules. -- Tollef Fog Heen ,''`. UNIX is user friendly, it's just picky about who its friends are : :' : `. `' `- From: Petter Reinholdtsen Subject: Re: New kernel To: drift@skolelinux.no Date: Sun, 02 May 2004 11:36:09 +0200 Ny kjerne er nødvendig på developer. Jeg har kompilert ny kjerne, men ikke rebootet ennå. Det tar jeg når jeg kommer på USIT på mandag. Jeg fulgte oppskrifta til Tollef. - Hentet linux-2.4.26.tar.bz2 fra ftp.kernel.org - Pakket ut i /usr/src/ som linux-2.4.26 - cp /boot/config-2.4.25 /usr/src/linux-2.4.26/.config - make oldconfig [aksepterte default på alt] - CONCURRENCY_LEVEL=3 make-kpkg --revision sl1 binary-arch - Installerte deb-pakkene.