Debian - Kompilering og installation af en ny kerne

Indholdsfortegnelse
Kompilering og installation af en ny Kerne Det kan tage os noget tid, dette afhængigt af hastigheden og tilgængelige ressourcer på vores computer, det er vigtigt at nævne, at nogle programmer og biblioteker skal opdateres for at oprette binærerne. En komplet liste over disse findes på / usr / src / kernel-source-version / Documentation / Changes.
  • Vi retter alle afhængighederne korrekt, fra terminalen bruger vi kommandoen: make dep. Dette til at begynde med verifikationen og fastsættelsen af ​​disse afhængigheder, når denne proces er færdig, fortsætter vi med at kompilere vores nye Kerne.
  • At skabe et komprimeret billede af vores Kerne vi skriver følgende kommando: lav z Billede. Hvis alt går godt, bliver billedet oprettet, komprimeret og gemt i følgende sti: ./arch/i386/boot.Hvis der ikke var nogen fejl, kan vi gå direkte til trin 4. Men hvis vi modtager en fejl, der angiver, at billedet er for stort, går vi til trin 3. Fejlen ser ud som følger:

  • Som billedet af Kerne er meget stor, skal vi bruge en anden forståelsesmetode. For at oprette et billede med en alternativ metode kører vi følgende kommando: lav bz Image
Filen oprettes på samme sti som z Billede men under navnet bz Billede.
  • Ja under opsætningen Kerne vi valgte at lave en del af modulet i stedet for at være en del af det, skal vi kompilere disse moduler med følgende: lave moduler
  • Hvis vi udarbejder en Kerne af den samme version, som vi allerede har installeret, skal vi sikre os, at vi har kopieret de gamle moduler til den nye sti. En måde at gøre det på ved at omdøbe biblioteket som følger: mv /lib/modules/2.x.x /lib/modules/2.x.x-old.
  • Efter modulerne er blevet kompileret, fortsætter vi med at installere dem med kommandoen: make modules_install.
Dette vil kopiere modulerne til den relevante sti i filsystemet. Fra nu af vil det være vores ansvar at indlæse dem i Kerne.
I tilfælde af at der går noget galt i denne proces med at opdatere vores Kerne, vi skal ikke bekymre os, hvis vi stadig har adgang til vores system. Vi skulle have installations -cd'en til at starte fra advarselsvinduet. Derfra udfører vi fsck til vores drev, monterer vi det og gendanner det kernebillede, som vi tidligere havde lavet.
  • Endelig nu, hvor vi har en kerne samlet, komprimeret og klar til at installere, er vi klar til at sætte den til at køre på vores system ved den næste genstart. For at starte laver vi en kopi af det nye Kernel placeret i / usr / src / Linux / arch / i386 / boot / zImage eller hvis vores komprimeringsmetode mislykkedes / usr / src / Linux / arch / i386 / boot / bzImage til /boot/vmlinux-2.x.x (x afhængigt af den version, vi har kompileret) dette ved hjælp af et nyt navn til denne fil. Vigtigt! Vi skal sørge for ikke at overskrive eksisterende billeder.

Med dette ville vi afslutte med installationen af ​​vores Kerne, husk at kopiering med et nyt navn vil give os mulighed for at ændre Kerne hver gang vi starter vores computer.

Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave