Re: Egen kärna vs färdigpaket erad

2005-08-29 tråd Reine Johansson
On Mon, 29 Aug 2005 11:41:10 +0200
kringla <[EMAIL PROTECTED]> wrote:

> En grej jag aldrig förstått med Debian är de kärnor som man kan välja
> att installera med pakethanteringen. Får man med en massa moduler för
> all ev. hårdvara som kan finnas i ens dator? Jag har alltid kompilerat
> kärnan själv och valt exakt det som behövs utefter vad som sitter i
> burken.

Jag körde oxå bara egenkompilerade kärnor i början med Debian. Efter
ett tag så insåg jag dock att det var rätt meningslöst.

Ja, "allt" är kompilerat som moduler i debians kärnor. Detta gör att man
slipper kompilera om sin kärna så fort man vill lägga till
funktionalitet i densamma. Mycket smidigare imho än att hålla på att
kompilera eget.



Egen kärna vs färdigpaketerad

2005-08-29 tråd kringla
Hej på er.

En grej jag aldrig förstått med Debian är de kärnor som man kan välja att 
installera med pakethanteringen. Får man med en massa moduler för all ev. 
hårdvara som kan finnas i ens dator? Jag har alltid kompilerat kärnan själv och 
valt exakt det som behövs utefter vad som sitter i burken.

Tänkte kanske sträcka mig till att göra paket av min egenkompilerade kärna och 
installera med dpkg eller något, men vad är nyttan med detta jämfört med att 
bara köra "make install" osv efter kompileringen?



Re: kompilera egen kärna 2.4.22

2003-11-03 tråd Juergen Stuber
Hej Thomas,

Thomas Nyman <[EMAIL PROTECTED]> writes:
>
> Tänkte kompilera en egen kärna (2.4.22).
>
> Har tittat på "the debian way" och det förefaller vara ett
> bra sätt men det är ett par saker jag inte förstår.
>
> 1)
> Det står således "Do not use --initrd if initrd is not
> used"...vilket låter klart, men hur tusan vet jag om initrd
> används eller inte??

det får du välja själv.
Kör hellre utan initrd om du kan, det är enklare.

> 2)
> om jag på en maskin som inte har pcmcia platser behöver jag
> således inte använda "modules_image" eller?

De behöver du om du vill använda modul som är i särkilda paket
utanför kärnan (till exempel alsa-source).

> 3)
> Om jag kopierar gamla config filen till den nya source
> trädet så behöver jag väl inte köra menuconfig..är det några
> problem med detta?

make-kpkg gör automatisk en 'make oldconfig', så det behövs inte.
Men jag tycker det är iallafall en bra idee att göra det själv
och titta igenom konfigurationen med .

> 4)
> finns det några risker att gamla bibliotek blir
> sabbade..tänker närmast på om
> /lib/modules/gamla-kernel-version kan bli sabbad om jag kör
> en ny kernel..mao bör man säkerhetskopiera

Det kan undvikas med '--append-to-version -N' där du använder
successiva tal för N (Obs, det där tipset finns inte i manualen!).

> 5/
> har noterat att i rooten finns vmlinuz som en mjuk länk till
> /boot/vmlinuz-kernel-version
> ska jag säkerhetskopiera vmlinuz eller?

Bäst är att sätta in en '/boot/vmlinuz-x.y.zz' som funkar i
/etc/lilo.conf för säkerhetskärnan, och /vmlinuz för den nyaste
(länken är uppdaterat automatiskt när kärnan installeras).
Det finns också en länk /vmlinuz.old som är uppdaterat automatiskt,
men det är inte en bra idee att använda den, just därför att
det är automatiskt.

> var ska egentligen vmlinuz helst ligga? ser att ibland
> häönvisas det till filen "linux" istället.

Det vet jag inte, det har jag aldrig sett.

Jag gör alltid ungefär so här:

make-kpkg clean && fakeroot make-kpkg --us --uc --revision=freitag.1 
--append-to-version -0 --rootcmd fakeroot kernel_image modules_image

'freitag' är datorn, och 'make-kpkg clean' kan du låta bli
om du vill spara tid.  


Lycka till

Jürgen

-- 
Jürgen Stuber <[EMAIL PROTECTED]>
http://www.loria.fr/~stuber/

> rot 13 "fr"
"se"



Re: kompilera egen kärna 2.4.22

2003-11-03 tråd era+debian
On Sun, 2 Nov 2003 16:11:37 +0100, Christoffer Sawicki <[EMAIL PROTECTED]>
posted to gmane.linux.debian.user.swedish:
 > make-kpkg

Missa inte detta för det är viktigt. Installera kernel-package och
följ instruktionerna som följer med i paketet. Innan du försöker något
annat.



/* era */

-- 
formail -s procmail http://www.euro.cauce.org/
cat | more | cathttp://www.debian.org/



Re: kompilera egen kärna 2.4.22

2003-11-02 tråd Christoffer Sawicki
> 1)
> Det står således "Do not use --initrd if initrd is not used"...vilket
> låter klart, men hur tusan vet jag om initrd används eller inte??
Ifall du behöver någon *modul* för att nå / behöver du initrd. Eftersom du 
bakar en egen kärna kan du lika gärna välja att kompilera in sådant istället 
för att köra initrd.

> 2)
> om jag på en maskin som inte har pcmcia platser behöver jag således inte
> använda "modules_image" eller?
Tja, du kanske vill använde dig av någon tredjepartsmodul som finns paketerad?
(Typ: lm-sensors-source och i2c-source)

> 3)
> Om jag kopierar gamla config filen till den nya source trädet så behöver
> jag väl inte köra menuconfig..är det några problem med detta?
Inga problem.

> 4)
> finns det några risker att gamla bibliotek blir sabbade..tänker närmast
> på om /lib/modules/gamla-kernel-version kan bli sabbad om jag kör en ny
> kernel..mao bör man säkerhetskopiera
Du kan prova att sätta någon EXTRAVERSION på din kärna så att den typ 
installerar i /lib/modules/2.4.22-thomas/. Det gör du genom växlar till 
make-kpkg eller genom att pilla på Makefilen i roten av Linux källkodsträd.

> 5/
> har noterat att i rooten finns vmlinuz som en mjuk länk till
> /boot/vmlinuz-kernel-version
> ska jag säkerhetskopiera vmlinuz eller?
> var ska egentligen vmlinuz helst ligga? ser att ibland häönvisas det
> till filen "linux" istället.
Paketet som make-kpkg skapar ska sköta allt sånt där...
För säkerhets skull kan du använda dig av de "riktiga" sökvägarna för Lilo 
eller Grub istället.

*/ Christoffer Sawicki <[EMAIL PROTECTED]>



kompilera egen kärna 2.4.22

2003-11-02 tråd Thomas Nyman

Hej

Tänkte kompilera en egen kärna (2.4.22).

Har tittat på "the debian way" och det förefaller vara ett bra sätt men 
det är ett par saker jag inte förstår.


1)
Det står således "Do not use --initrd if initrd is not used"...vilket 
låter klart, men hur tusan vet jag om initrd används eller inte??


2)
om jag på en maskin som inte har pcmcia platser behöver jag således inte 
använda "modules_image" eller?


3)
Om jag kopierar gamla config filen till den nya source trädet så behöver 
jag väl inte köra menuconfig..är det några problem med detta?


4)
finns det några risker att gamla bibliotek blir sabbade..tänker närmast 
på om /lib/modules/gamla-kernel-version kan bli sabbad om jag kör en ny 
kernel..mao bör man säkerhetskopiera


5/
har noterat att i rooten finns vmlinuz som en mjuk länk till 
/boot/vmlinuz-kernel-version

ska jag säkerhetskopiera vmlinuz eller?
var ska egentligen vmlinuz helst ligga? ser att ibland häönvisas det 
till filen "linux" istället.


Som sagt, lite tips uppskattas.

Thomas




Re: Egen kärna ?

1999-10-29 tråd Joel Rosdahl
Rolf Edlund <[EMAIL PROTECTED]> writes:

> SuSE har en kärna, som har vidareutvecklats från standardkärnan (på både
> ont och gott). Hur är det med Debian ? Har den en 'egen' kärna ?

Nope, väldigt oegen.

Hörs,
Joel

-- 
Joel Rosdahl <[EMAIL PROTECTED]>   (PGP and GPG keys available)