Linux kodols ir jebkuras Linux sistēmas sirds. Tas apstrādā lietotāja ievadi/izvadi, aparatūru un kontrolē datora jaudu. Lai gan kodols, kas nāk ar jūsu Linux izplatīšanu, parasti ir pietiekams, tas ļauj jums izveidot savu specializēto kodolu!
Soļi
1. solis. Lejupielādējiet jaunāko Linux kodola versiju
Jūs to varat lejupielādēt šeit.
2. solis. Noteikti lejupielādējiet pilnu avotu
To varat pārliecināt, noklikšķinot uz "F", kur rakstīts "Jaunākā stabilā versija ir …" Pretējā gadījumā jūs vienkārši lejupielādēsit plāksteri, kas tiek izmantots, ja jūsu pašreizējais kodols ir mazāks. Piemērs tam būtu 3.4.4.1 >> 3.4.4.2
3. solis. Pārliecinieties, vai esat lejupielādējis pilnu avota kodu
Pārliecinieties, vai tas nav ielāps vai izmaiņu žurnāls.
4. solis. Atveriet termināli
Solis 5. Izvelciet kodolu
Izmantojiet šīs komandas.
tar xjvf kodols (šeit opcija -j ir paredzēta bz2 saspiešanai)
6. solis. Pārvietojieties uz izveidoto direktoriju (terminālī)
7. solis. Konfigurējiet kodolu
Ir 4 izplatīti veidi, kā to izdarīt.
- Veikt veco konfigurāciju - uzdod jums jautājumus par to, kas kodolam jāatbalsta pa vienam, ļoti laikietilpīgi.
- Izveidot menuconfig - izveido izvēlni, kurā varat pārlūkot iespējas, kuras atbalsta kodols. Nepieciešama lāstu bibliotēka, taču tā, iespējams, jau ir jūsu datorā.
- Izveidojiet qconfig/xconfig/gconfig - tāpat kā menuconfig, izņemot to, ka tagad konfigurācijas izvēlne ir balstīta uz grafiku. "Qconfig" Nepieciešama QT bibliotēka.
- Izmantojiet pašreizējā kodola konfigurāciju. Palaidiet to no kodola avota mapes "cp /boot /config -`uname -r`.config". Tas ietaupa daudz laika, taču, iespējams, vēlēsities nomainīt apkopojamā kodola versijas numuru, lai neaizvietotu pašreizējo kodolu. "Vispārējā iestatīšana" "Vietējā versija - pievienot kodola laidienam". Piemērs, ja kodola versijas numurs ir 3.13.0, varat, piemēram, ierakstīt tur 3.13.0. RC1.
8. solis. Instalējiet draiverus
Kad tiek atvērts konfigurācijas logs, jūs redzēsit, ka konkrēts konfigurācijas veids jau ir atlasīts, piemēram, atbalsts būtiskiem draiveriem, piemēram, Broadcom bezvadu atbalsts/EXT4 failu sistēma uc tāds kontrolieris/draiveris kā jūs varat pievienot atbalstu NTFS failu sistēmai no "Failu sistēma >> DOS/FAT/NT/>> atlasiet NTFS failu sistēmas atbalstu, tādējādi pilnībā izmantojot pielāgoto kodolu.
-
PIEZĪME. Konfigurējot kodolu, jūs redzēsit sadaļu, kas pazīstama kā kodola uzlaušana (ar uzlaušanu mēs domājam tās izpēti), kur ir dotas dažāda veida iespējas kodola uzlaušanai un tā apgūšanai. Ja vēlaties to izmantot, varat pievienot papildu opcijas, pretējā gadījumā varat atspējot opciju "kodola atkļūdošana", jo tas padara kodolu daudz smagāku un var būt nepareizi izmantot ražošanas vidē.
9. solis. Apkopojiet un instalējiet kodolu
Jūs varat izpildīt nepieciešamās komandas vienā rindā, atdalot tās ar dubultā zīmi (&&), kā rakstīts zemāk. Tas var aizņemt ilgu laiku.
- make && make modules_install && make make
- Iespējams, vēlēsities kopā ar marku izmantot opciju -j. Tas ļauj izveidot papildu procesus kodola apkopošanai, sintakse būtu "make -j 3". 3 šeit norāda izveidojamo procesu skaitu.
10. solis. Padariet kodolu sāknējamu
11. solis. Iet uz sāknēšanu
12. solis. Izpildiet šādu komandu
Neaizmirstiet aizstāt ar jūsu izveidotā kodola versijas numuru.
- "mkinitrd -o initrd.img-"
- Uz Redhat balstītiem izplatījumiem jums nav jāizveido initrd, jo tas ir izveidots pēc noklusējuma
13. solis. Pavērsiet sāknēšanas iekrāvēju pret jauno kodolu
Tātad to var sākt. Lai konfigurētu sāknēšanas ielādētāju, izmantojiet diska komplektācijā iekļauto rīku. Pievienojiet jaunu ierakstu jaunajam kodolam.
14. solis. Pārstartējiet
Video - izmantojot šo pakalpojumu, daļa informācijas var tikt kopīgota ar pakalpojumu YouTube
Padomi
- Izvēlnes konfigurēšana parasti ir labākā iespēja, konfigurējot kodolu.
- Ne visiem datoriem ir jāizveido initrd, taču to ir droši darīt tikai gadījumā, ja jūsu dators to dara.