Innehållsförteckning
Kompilera och installera en ny Kärna Det kan ta lite tid, beroende på hastigheten och tillgängliga resurser på vår dator är det viktigt att nämna att vissa program och bibliotek måste uppdateras för att skapa binärfilerna. En fullständig lista över dessa finns på / usr / src / kernel-source-version / Documentation / Changes.
- Vi åtgärdar alla beroenden korrekt, från terminalen använder vi kommandot: make dep. Detta till att börja med verifiering och fixering av dessa beroenden, när denna process är klar kommer vi att fortsätta att sammanställa våra nya Kärna.
- Att skapa en komprimerad bild av vår Kärna vi skriver följande kommando: make z Image. Om allt går bra skapas, komprimeras och sparas bilden i följande sökväg: ./arch/i386/boot.Om det inte fanns några fel kan vi gå direkt till steg 4. Om vi får ett felmeddelande om att bilden är för stor går vi till steg 3. Felet ser ut så här:
- Som bilden på Kärna är mycket stor måste vi använda en annan förståelsesmetod. För att skapa en bild med en alternativ metod kör vi följande kommando: make bz Image
- Ja under installationen Kärna vi valde att göra en del av modulen istället för att vara en del av den, vi måste kompilera dessa moduler med följande: göra moduler
- Om vi sammanställer en Kärna av samma version som vi redan har installerat måste vi se till att vi har kopierat de gamla modulerna till den nya sökvägen. Ett sätt att göra det genom att byta namn på katalogen enligt följande: mv /lib/modules/2.x.x /lib/modules/2.x.x-old.
- Efter att modulerna har sammanställts fortsätter vi att installera dem med kommandot: make modules_install.
Om något skulle gå riktigt fel i denna uppdateringsprocess Kärna, vi ska inte oroa oss om vi fortfarande har tillgång till vårt system. Vi borde ha installations -CD: n för att starta från varningsfönstret. Därifrån utför vi fsck till vår enhet, monterar vi den och återställer kärnbilden som vi tidigare hade gjort.
- Äntligen nu när vi har en kärna sammanställd, komprimerad och klar att installera, är vi redo att ställa in den för att köras på vårt system vid nästa omstart. Till att börja med gör vi en kopia av den nya kärnan i / usr / src / Linux / arch / i386 / boot / zImage eller om vår komprimeringsmetod har misslyckats / usr / src / Linux / arch / i386 / boot / bzImage till /boot/vmlinux-2.x.x (x beroende på vilken version vi har sammanställt) detta med ett nytt namn för den här filen. Viktigt, vi måste se till att inte skriva över befintliga bilder.
Med detta skulle vi avsluta med installationen av vår Kärna, kom ihåg att kopiera det med ett nytt namn kommer att ge oss möjlighet att ändra Kärna varje gång vi startar vår dator.
Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng