Debian - Sastavljanje i instaliranje nove jezgre

Sadržaj
Sastavljanje i instaliranje novog Zrno Možda će nam trebati neko vrijeme, ovisno o brzini i raspoloživim resursima našeg računala, važno je spomenuti da se neki programi i knjižnice moraju ažurirati za stvaranje binarnih datoteka. Cjelovit popis njih možete pronaći na / usr / src / kernel-izvor-verzija / Dokumentacija / Promjene.
  • Ispravno popravljamo sve ovisnosti, s terminala koristimo naredbu: make dep. Za početak provjerom i ispravljanjem ovih ovisnosti, nakon što ovaj proces završi, nastavit ćemo sastavljati naše nove Zrno.
  • Za stvaranje komprimirane slike o nama Zrno zapisujemo sljedeću naredbu: make z Image. Ako sve prođe dobro, slika će se stvoriti, komprimirati i spremiti na sljedeći način: ./arch/i386/boot.Ako nije bilo pogrešaka, možemo prijeći izravno na korak 4. Međutim, ako primimo pogrešku koja pokazuje da je slika prevelika, idemo na korak 3. Pogreška bi se pojavila na sljedeći način:

  • Kao slika Zrno je vrlo velika, moramo se koristiti drugačijom metodom razumijevanja. Da bismo stvorili sliku alternativnom metodom, pokrećemo sljedeću naredbu: make bz Image
Datoteka će se stvoriti istim putem kao i z Slika ali pod imenom bz Slika.
  • Da tijekom postavljanja Zrno odlučili smo napraviti dio modula umjesto da budemo dio njega, te module moramo sastaviti sa sljedećim: napraviti module
  • Ako sastavljamo a Zrno iste verzije koju smo već instalirali, moramo biti sigurni da smo stare module kopirali na novu stazu. Jedan od načina da to učinite preimenovanjem direktorija na sljedeći način: mv /lib/modules/2.x.x /lib/modules/2.x.x-old.
  • Nakon što su moduli sastavljeni, nastavit ćemo ih instalirati naredbom: make modules_install.
To će kopirati module na odgovarajuću stazu u datotečnom sustavu. Od sada će naša odgovornost biti da ih učitamo u Zrno.
U slučaju da nešto pođe po zlu u ovom procesu ažuriranja našeg Zrno, ne bismo se trebali brinuti ako još uvijek imamo pristup svom sustavu. Trebali bismo imati instalacijski CD za pokretanje iz prozora upozorenja. Odatle provodimo fsck na naš pogon, montiramo ga i vraćamo Kernel sliku koju smo prethodno napravili.
  • Konačno, sada kada imamo kernel sastavljen, komprimiran i spreman za instalaciju, spremni smo ga postaviti za rad na našem sustavu pri sljedećem ponovnom pokretanju. Za početak izrađujemo kopiju novog kernela koji se nalazi u / usr / src / Linux / arch / i386 / boot / zImage ili u slučaju da naša metoda kompresije nije uspjela / usr / src / Linux / arch / i386 / boot / bzImage do /boot/vmlinux-2.x.x (x ovisno o verziji koju smo sastavili) ovo koristi novi naziv za ovu datoteku. Važno je da moramo paziti da ne prepišemo postojeće slike.

Time bismo završili s instalacijom našeg Zrno, sjećajući se da će nam kopiranje s novim imenom dati priliku za promjenu Zrno svaki put kada pokrenemo računalo.

Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave