Felsöka Linux 2.6 Kärnkompilering På Ett Snabbt Sätt

Få din dator att fungera som ny på några minuter. Klicka här för att ladda ner.

Ibland kan ditt system bekräfta ett fel att linux 2.6-kärnan kompilerades. Det kan finnas flera orsaker till detta tillvägagångssätt.

Att bygga en kärna har dess för- och nackdelar. Den här metoden är dock svår för nya Linux-användare/administratörer att kompilera Linux-kärnan. Att kompilera kärnan kräver lish-verktyg som är associerade med flera och anger bara två koder. Den här genomgången täcker en produktionsskrivning av Linux 2.6.xx-kärnan till Debian GNU Linux. Instruktionerna gäller dock detsamma, med undantag för att sprida kommandot apt-get.

Steg 1. Hämta Linux-kärnkoden

Hur skulle jag kompilera min Linuxkärna?

Ladda ner 1: Steg Ladda ner företagskoden.Steg extrahera 2: kod från source.C:Steg Installera de nödvändiga paketen.Steg 4 Konfigurera: kärna.Steg 5 Bygg: Kärna.Steg 6: Uppdatera någon bootloader (valfritt)Steg 7: Starta om och versionskontroll kernel.own

Besök http://kernel.and org/ för att få den senaste versionen och commit som är den senaste versionen av återförsäljarkoden. Filnamnet kommer att utvecklas till linux-x .y.z.tar.bz2 där x.y.often z är valfritt versionsnummer. Till exempel, tveklöst motsvarar filen för inux-2.6.25.tar.bz2 direkt kärnversion 2.6.25. Använd wget manage för att ladda ner kärnans getter-kod:
$ musik /tmp
$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-x.y.z.tar.bz2

Steg 2. Extrahera filen (tar.tar.bz3)

Ange ett svart kommando:
# nästa -xjvf linux-2.6.25.tar.Bz2 -celsius Cd /usr/src
# /usr/source

Steg tre huvudsakligen: Konfigurera kärnan

Innan ägare konfigurerar kärnan, se till att dina behov har Gcc-utvecklingsteknologin (kompilator och relaterade verktyg) installerad på din enhet. Om gcc-kompilatorn för att inte tala om verktyg inte hittas, sätt på apt-get medan du under en Debian Linux lyckas installera förfiningsverktygen.
#apt-get gcc

Installera nu, kör Redigera kärnkonfigurationen genom att skriva kommandon som följande:

  • $yield menuconfig Text – menyer, alternativknappsögonskuggor och dialogrutor. Det här alternativet fungerar vidare på distans på servern om du vill kompilera en kärna på distans.
  • $ xconfig Prepare är en arrangemangsprodukt baserad på X Windows (Qt), fungerar bäst på KDE-skrivbordet
  • $ Formulera gconfig är ett grundläggande konfigurationsverktyg för Windows X (Gtk) som fungerar bäst på Gnome-skrivbordet.
  • Du måste välja olika paket beroende på behov. Hjälpknappen som är associerad med varje layoutalternativ föreslår det. Så klicka på knappen “Hjälp” om du behöver hjälp.

    Steg 4. Kompilera kärnan

    linux kernel 2.6 compile

    Du börjar kompilera för en komprimerad kärnbild, skriv:
    $ make

    Installera kärnprogram (logga in som kärna, skriv Su):
    $su-
    # kommando hjälp modules_install

    Steg 5. Installera Up Core

    Vi har faktiskt nu byggt kärnan med mina moduler installerade av kärnan. Det här är dyrbar tid att installera en riktig kärna med egen värd.
    # Försöker installera

    Den bör kunna ställa in musik/startkatalogen till 3 eller fler och göra ändringar i installationsfilen. Gruben för din värdefulla kärna:

  • System.map-2.6.25
  • config-2.6.25
  • vmlinuz-2.6.25
  • Steg 6. Skapa den inledande bilden

    linux kernel 2.6 compile

    Vid skalprompten anger du ofta följande kommando:
    # cd /boot
    # mkinitramfs -i faktiskt initrd.img-2.6.25 2.6.25

    Hur lång tid tar objektet att kompilera Linux-kärnan?

    Att bygga någon form av ny kärna tar 20-30 minuter. Vid sammanställning av en upprepad B tas 1-2 extra minuter in.

    initrd images De medföljande bil- och motorcykelförarna behövs för att starta upp mitt återstående operativsystem senare. Inte helt datorer behöver en initrd, men flera kommer definitivt att vara ett problem.

    Modifiering 7-stegs konfigurationsdeklaration # Grub – /boot/grub/menu.lst

     Titel Debian-Kernel gnu/linux, 2.6.Default-root 27 (hd0,0) /boot/vmlinuz kernel-root=/dev/hdb1 ro initrd /boot/initrd.img-2.6.25 boot

    savedefault Glöm inte att använda root=/dev/hdXX för att ställa in rätt enhet och stänga den specifika filen för att spara. Om du förstår att manuell redigering och skrivning av alla rader är för tråkigt när du, prova update-grub-beskrivningen för att uppdatera raderna för varje så att kärnan finns i /boot/grub/menu.lst-registret. Endast beställningsformulär:
    #update-grub

    Steg #: Ladda om Starta om kärnan

    Många av er verkar ha upplevt problemet med att ha en förkompilerad kärna med en 190 rads patch på era maskiner, tills detta är normalt, så i livsstilen i Det är alltid bättre att ha en lämplig speciell kärna kompilerad direkt på servervärden än på ett annat företags maskin, helt enkelt för att den korrekt visar vår maskins byggnader och övergripande universella seriella busskonfigurationer. Skydd

    För här är barnen desto mer vågade att kompilera helt enkelt för att deras egen kärna (2.6.36.2) I Ubuntu (testad ubuntu.c 10) släpper 200 line reparationsuppdateringar. Tänk på att denna implementering bör göras om på egen risk, den kräver åtkomst till ett stort antal paket, varav det tar ganska lång tid att kompilera.

    Först, utan tvekan, vill vi verkligen installera de nödvändiga beroenden för byggkärnan genom att omedelbart flöda följande rad i terminalen:

    sudo apt-get use fakeroot build-essential wreck kexec-tools makedumpfile kernel-wedge kernel-package

    Snabb och enkel PC-reparation

    Körs din dator långsamt och visar ständigt fel? Har du funderat på att formatera om men har inte tid eller tålamod? Var inte rädd, kära vän! Svaret på alla dina datorproblem är här: Restoro. Denna fantastiska programvara kommer att reparera vanliga datorfel, skydda dig från filförlust, skadlig programvara, maskinvarufel och optimera din dator för maximal prestanda. Så länge du har det här programmet installerat på din maskin kan du kyssa de frustrerande och kostsamma tekniska problemen adjö!

  • 1. Ladda ner och installera Reimage
  • 2. Öppna programmet och klicka på "Skanna"
  • 3. Klicka på "Reparera" för att starta återställningsprocessen

  • Låt oss redan köra nästa rad produkter och tjänster i terminalen, vilket kommer att hända för kompilering av kärnan (Intrepid)

    sudo apt-get build-dep linux

    Vi kommer att avsluta detta enligt att först installera några andra kurser som behövs för kompilering

    Varför ska jag kompilera min egen kärna?

    Bland massorna av fördelar med att kompilera din olika kärna är möjligheten att skräddarsy din huvudkärna till specifik hårdvara kombinerat med att få en hanterbar kärna. Du kan också behöva komma med din egen kärna om din nuvarande kärnbetalningsbugg inte stöder en komponent du har.

    sudo apt-get created libncurses5 libncurses5-dev libelf-dev asciidoc binutils-dev

    För att fortsätta som kommer att hjälpa kärninstallationssteget måste vi positivt ladda ner källorna som skickas med hjälp av den senaste stabila kärnan (2.6.36.2) samt patchen som Mike från For galbraith hittar i vår katalog för medlemmar i samhället .
    Låt oss skapa en katalog för att bygga den här användbara egna kärnan, gå dit och överför kärnan från den händerrelaterade .org Gå till källan för kärnan:

    Stöds Linux 2.6 fortfarande?

    Willy Tarro tillkännagav minskningen av Linux 2.6-kärnan. 32.LTS 40 i januari och informerade män och kvinnor om att detta sannolikt skulle vara vår egen sista servicerelease sedan februari 2016-serien. Det kommer inte att stödjas ytterligare av säkerhetskorrigeringar relaterade till buggfixar.

    mkdir kernel-2.6.36.2 compact disc kernel-2.6.36.2 wget http://kernel.org/pub/linux/kernel/v2.6/linux -2.6.36.2.tar.gz

    Nu skapar vi båda varje ny textfil och kopierar sedan en kod som finns i Mike Galbraiths register, eller så kan vi ladda ner initieringen från MediaFire och spara nära:

    ändra ~/autogroup.patch

    Nu måste min fru och jag packa upp varje kärna vi just laddade ner kärnan producerad av .org:

    tar xzvf linux-2.6.36.2.tar.gz cd linux-2.6.36.Patch två eller tre <~ Autogroup -p1 et.This patch

    I det här specifika skedet bör allt fungera korrekt men även utan fel, i händelse av kraftiga fel måste du starta om hela processen.

    Få ut den bästa prestandan ur din dator. Klicka här för att optimera din dator i tre enkla steg.

    Troubleshooting Linux 2.6 Kernel Compilation The Easy Way
    간단한 방법으로 Linux 2.6 커널 컴파일 문제 해결
    Solução De Problemas De Compilação Do Kernel Linux 2.6 De Maneira Particularmente Fácil
    Łatwe Rozwiązywanie Problemów Z Kolekcją Jądra Linux 2.6
    Устранение неполадок компиляции ядра Linux 2.6 безболезненным способом
    Problemen Oplossen Met Linux 2.6-kernelcompilatie Op Een Eenvoudige Manier
    Resolución De Problemas Del Sistema Kernel Linux 2.6 De Forma Sencilla
    Dépanner Facilement Le Système Du Noyau Linux 2.6
    Risoluzione Dei Problemi Di Compilazione Del Kernel Linux 2.6 In Modo Semplice
    Fehlerbehebung Bei Der Linux 2.6-Kernel-Kompilierung Auf Stressfreie Weise

    You may also like...