Linux 2.4 -kärnsamlingslösning

I det här blogginlägget kommer vi att lära oss ungefär några av de möjliga orsakerna som kan leda dig till sammanställning av Linux 2.4 -kärnan, så kommer jag att visa dig olika sätt att hjälpa dig att lösa detta problem. < /p>

Rekommenderas

  • 1. Ladda ner Fortect
  • 2. Följ instruktionerna på skärmen för att köra en skanning
  • 3. Starta om din dator och vänta på att den ska slutföra genomsökningen, följ sedan instruktionerna på skärmen igen för att ta bort eventuella virus som hittats genom att skanna din dator med Fortect
  • Få fart på din dator idag med denna lättanvända nedladdning.

    #inkludera sans-serif “stddisclaimer.h>

    Mindre ansvarsfriskrivning: instruktioner speciellt utformade för att uppdateraDin standard Red Hat 8.0 -kärna innehåller standard v2.4.20 -kärnan, som vanligtvis härstammade från kärnan som hämtades från www.kernel.org.De flesta stegen börjar också användas till andra distributioner, så din körsträcka är verkligen möjlig.skilja sig. Du hittar mer information om Linux under http://www.kernel.org/Grundläggande.

    Fördelar: Bättre totalt med VMware och Wine (X).

    Nackdelar: okänd.

    Låt oss komma igång: först se till att du har de nödvändiga kärnorna.Utvecklingspaket installeras med ett vardagligt klicksystemInställningar> Paket i din meny. Du måste definitivt ha utvecklingKärn- och utvecklingsverktyg analyseras (om inte, se till att de är kontrollerade).Öppna sedan en större terminal och ladda ner, installera och installera kärnan 2.4.20 uppskattar detta:

    $ för
    Ange root-användarnamn och lösenord

    # cd / usr – src
    # wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.bz2
    # tar -xvjf linux -2.4.20.tar.bz2
    # rm -f linux -2.4 linux
    # ln -s linux-2.4.20 linux-2.4
    # ln -s linux -2.4 linux
    #cd linux
    # cp /boot/config-2.4.18-14 .config
    # gör xconfig OBS. Din processor kan behöva detta. Jag har inte bara kunnat sammanställa exakta 2.4.19 eller 2.4.20 kärnor på AMD som experter hävdar har Athlon XP 1600+ med 53c710 SCSI -förstärkning aktiverat. Men påmin amd k6-2 it 400 kompilerar fint såväl som det här alternativet aktiverat. Om du vill försöka kompilera utan att inaktivera det, klicka bara på Spara och avsluta. omMen när du väl har en Athlon kan du göra följande:

    Klicka på SCSI Support, klicka på SCSI Low Level Driver och ställ sedan in Simple 53c710 SCSI Support mot n. Klicka på OK, klicka på huvudmenyn, klicka på menyn för närvarande, mer Klicka på Spara, klicka sedan på Slutför, sedan bara OK.

    Kompilera och installera nu:

    # do dep
    # klar# Orsak bzImage
    # Skapa moduler
    # gör modules_install
    # Installera
    Om allt är skapat korrekt installeras vanligtvis kommandotypen “make install”.Din kärna kommer förmodligen bara att vara i / starta och lägger automatiskt till en betydande post i GRUB (eller LILO) vandringsplan(Du har nu flera kärnposter i din GRUB -meny, den nya kommer INTEvara de andra. Välj det från GRUB -startmenyn, och om det här är dittSystemet är igång och fungerar därför bra, du kan krympa ner det som skulle vara standardkärnan i din GRUBconfig direkt efter (standard = x beroende på din nya kärnpostär en)).

    En annan installationsrutin: istället för “make install” måste du gå till “make rpm”, som ska kunna kärna varvtal. Du kan behöva installera det faktiska rpm-build-paketet, och du kommer att behöva ändra här särskild kärnmakefil för att den ska fungera, och som Red Hat 8.0 inkluderar, eftersom de utökade vårt eget kommandonamn för att bygga ditt varvtal. Redigera – usr / src / linux / Makefile förutom att hitta just den raden i rpm: rutan om den börjar med rpm -ta. Ersätt “rpm -ta” med “rpmbuild -ta”. Nu, om hela din familj gör ett stort “make it rpm”, kommer du att starta hela byggprocessen om och ta kärnan RPM i ” / usr kontra src / redhat / RPMS / “.

    RPM -byggmetoden är användbar när du vill hjälpa dig att bygga en kärna på en maskin och installera den på en annan. Se bara till att när du skapar det konceptualiserar du rätt arkitektur som du planerar att installera det på. Jag föreslår dessutom att du använder “rpm -ivh som en specifik ersättning för kärnan *” istället för “rpm -Uvh -kärnan *” när du installerar, eftersom detta kommer att ta bort den gamla kärnan. Du måste flytta upp din /boot/grub/menu.lst och skapa en artikel för en ny kärna. Några tips för copywriting grub, någon kan kopiera avsnittet för specifika 2.4.18 -kärnan och ändra alla 2.4.18 till 2.4.20 över det kreativa avsnittet.

    kopiera inte

    någon typ från “initrd” -raden, eftersom metoden inte längre skapar en ny initrd. Ladda föraren först. Om du också föredrar “root = LABEL = /”, vill du använda enhetsnamnet på din nyligen tillgängliga partition, till exempel “root = / dev eller hda1”.

    OBS. Om ditt företag förbrukar VMware eller core eller annan leverantör av NVidia kommer sannolikt alla olika typer av 3rd Celebration -kärnmoduler på marknaden att byggas om ochinstalleras efter start av hela ersättningskärnan.

    OBS 2: ThePreacher rapporterade att dessa planer är lämpliga för Mandrake 9.0. Den enda skillnaden är att fylla i just /boot/config-2.4.18-14 /boot/config-2.4.19-16mdk i instruktionerna. Tack för den predikan!

    Ha så kul!

    Forum

    FRISKRIVNING: ANVÄND PÅ DIN EGEN RISK. VARJE DATORSYSTEM ÄR ANDRA, ARBETAR OCHVEM KAN INTE ARBETA FÖR DIG. RELEVANTA KRAVKRÄVS (BASIC UNIX -FUNKTIONER). PROGRAMVARAN KAN ÄNDRA BETYDANDE MELLANAVRÄTTNING. LÄS ALLTID noggrant och läs ALLA TILLBEHÖRDOKUMENTATION.

    Tillbaka till alla instruktioner

    Konfigurera, bygg och installera

    Var försiktig när du spelar med du ser, kärnan. Stöd allaDina betrodda filer och har en dataräddningsskiva eller startbar CDhandla om. Hur du installerar för närvarande den tillgängliga kärnan på systemet spelar ingen roll.Du har blivit varnad. Uppenbarligen är detta en lite kort guide; endast genom att se bort ifrån a. använda sig avmer förklarade instruktioner än Linux Kernel HOWTO

    1. Ladda ner för närvarande den senaste kärnan från kernel.org.

    Kärnan flyttas som en 20 MB tar.gz- eller tar.bz2 -fil. Det här kommer attpacka upp cirka 200 MB och du kommer dessutom att behöva detta för efterföljande sammanställningextra utrymme.

    Exempel:
    2. Konfigurera inställningarna.

    I den här kärnan kan du välja alla typer av funktioner som du vill hjälpa dig att kompilera tillKärna (t.ex. SCSI -stöd, ljudtjänst, media, etc.)

    * Det finns flera strategier som du kan anpassa hur du vill att de ska skapas i kärnan;Om du har super bra konfiguration från den gamla modellkärnan, kopiera befintlig .configkolla källkoden på översta nivån och dra nytta av gör oldconfig iställetmed menykonfig. Denna oldconfig -process tar sina egna tidigare alternativ utöver förfrågningarDu, om de nuvarande funktionerna utan tvekan inte omfattas av din tidigare .config -fil. Detta är ofta det bästaMöjligheten att “uppgradera” du är din egen kärna, särskilt med relativt liknande nummer.Ett annat substitut är att göra xconfig paketet med menuconfig för rrafiki när du använder X.

    3. Skapa beroenden

    Efter att ha sparat ovanstående inställning (den finns i “.config”File) som du äger när det gäller att skapa beroenden för din köpta konfiguration. denna skicklighet ärtar cirka 5 minuter på ett 500 MHz -system.

    4. Gör denna kärna
    kompilera unix som kärnan 2.4

    Du är nu redo att kompilera den verkliga kärnan. Det kan ta cirka 15 modeller att slutförahelt på ett 500 MHz -system.

    5. Gör moduler

    Moduler är kärnfaktorer som råkar installeras i farten, som de kanske vill varanödvändig. De lagras i individuella referenser (t.ex. ext3.o). ModulerJu mer du har, desto längre tid kan det ta att sammanställa:

    6. Installera moduler
    kompilera red hat -kärnan 2.4

    Alla moduler sparas genom den allra sista katalogen “/lib/modules/a.b.c”.där a.b.c – se kärnversionen

    * Om du verkligen vill kompilera om …
    kompilera Linux -kärnan 2.4

    Om du vill anpassa och kompilera om din alldeles egna kärna från grunden,bör också utfärda kvinnliga och maskulina “make” -kommandon som rensar upp mellanfiler. Kommentardetta “mrproper” tar bort ditt .config -spår. Full procentsats:

    * Installation förutom att ladda kärnan

    För många av den här diskussionen tror jag att du har LILOinstallerad i den faktiska startsektorn. Under denna process måste du övervägaStartbar CD eller DVD för återställning och säkerhetskopiera all information ditt företag harändra eller byta ut. Ett bra sätt att undvika den här typen är att starta alla nya filer med -a.b.c. att ringa(kärnversionssuffix) istället för att skriva över vanligtvis de filer som är associerade med namnet, dockdetta visas långt ifrån i följande exempel.

    Vid maximal Linux -utveckling lagras kärnor i denna kontra startkatalog.Kopiera den nya kärnan till denna semesterort och ge den ett fint unikt namn.

    Exempel:

    Det finns också en bild som heter “System.map” som måste kopieras på sammaStartlistor.

    Du är nu redo att prata för LILO om din nya Ultimate Core. Redigera”/etc/lilo.conf” typ på dina specifika behov. Vanligtvis är din nya sammankoppling kl.conf -filen lyder så här:

    Rekommenderas

    Körs din dator långsamt? Har du problem med att starta Windows? Misströsta inte! Fortect är lösningen för dig. Detta kraftfulla och lättanvända verktyg kommer att diagnostisera och reparera din dator, öka systemets prestanda, optimera minnet och förbättra säkerheten i processen. Så vänta inte - ladda ner Fortect idag!

  • 1. Ladda ner Fortect
  • 2. Följ instruktionerna på skärmen för att köra en skanning
  • 3. Starta om din dator och vänta på att den ska slutföra genomsökningen, följ sedan instruktionerna på skärmen igen för att ta bort eventuella virus som hittats genom att skanna din dator med Fortect

  • Se till att bilden pekar för att blanda din nya kärna. Det är viktigt att du stannadeDin senaste kärna finns i en fil; Hur man gör det positivt om en kärna misslyckas med startDu kan fortsätta och välja den nedlagda kärnan från denna Lilo -prompt.

    Berätta för Lilo som kan se förändring och förändring av din skobransch:

    Läs utmatningen noggrant så att någon form av kärnfiler hittas naturligt.och ändringar har gjorts. Du kan nu starta om.

    En sammanfattning av just dessa viktiga filtyper som genereras genom att bygga den viktigaste kärnan:Config .config (kärnalternativ, för framtiden)arch i386 / boot / bzImage (nuvarande kärna, kommersiell replika på /boot/vmlinuz-a.b.c)System.map (mappningsfil, replikerad till /boot/System.map)/lib/modules/a.b.c (kärnmoduler)

    wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.19.tar.gztar zxvf linux-2.4.19.tar.gzCD Linux-2.4.19

    få mister rättAnpassa menyngörarenagör bzImageGör modulerInstaller_modules

    cp Arch / i386 / nedladdningar bzImage /boot/vmlinuz-2.4.19

    Bilden matchar /boot/vmlinuz-2.4.19 etiketten innebär “Linux 2.4.19”

    Få fart på din dator idag med denna lättanvända nedladdning.

    Compile Linux Kernel 2 4
    Linux Kernel 2 4 Kompilieren
    Compila Il Kernel Linux 2 4
    Compiler Le Noyau Linux 2 4
    Compileer Linux Kernel 2 4
    리눅스 커널 2 4 컴파일
    Compilar Kernel Linux 2 4
    Skompiluj Jadro Linux 2 4
    Compilar Linux Kernel 2 4
    Skompilirovat Yadro Linux 2 4