kernel(yadiro) ni yéngilash
CentOS 6 ning yadiro qisimini 5-ayning 15-küni ilan qilin’ghan 4.6 neshirige yégilap baqtim,qedem basquchlirini untup qalmasliq üchün bu yerge qaldurup qoyay .
aldi bilen https://www.kernel.org din yadironing 4.6 neshirini chüshürimiz.
munderijini /usr/src/kernels/ gha yötkeymiz yeni töwendiki komanda arqiliq.
cd /usr/src/kernels
chüshürgen linakisning yadirosini bu orun’gha qoyimiz we töwendiki komanda arqiliq piristin yéshimiz.
xz -dv linux-4.6.tar.xz
tar xfv linux-4.6.tar
eslidiki sistimining yadirosida bar bolghan tengsheklerni saqlap qilish üchün töwendiki komandiini ijira qilimiz.
cd linux-4.6
cp /boot/config-2.6.32-504.el6.x86_64 .config
make oldconfig
yingi bolghan orunlashturushlar üchün töwendikidek mezmunlarde su’al sorildu. intirni bisp dawamlashturimiz.
Make expert-level adjustments to RCU configuration (RCU_EXPERT) [N/y/?] (NEW)
Kernel .config support (IKCONFIG) [N/m/y/?] n
...
...
yuqarqi basquch ayaqlashsa töwendiki buyruqni ijirqlimiz.
make
yuqarqi buyruq ijira qlinip bolghandin kiyn töwendiki buyruqni ijira qilimiz
make modules-install
eng axirida töwendiki buyruqni ijira qilimiz. bu buyruq munasiwetlik höjjet qisquchlargha yéngidin ornatqan yadironing munasiwetlik ulanmilirini tégishlik orunlargha ornitip biridu.
make install
töwendiki qisquchta yingidin ornatqan yadironing uchirini körgili bolidu.
cd /boot
ls
config-2.6.32-504.el6.x86_64 symvers-2.6.32-573.26.1.el6.x86_64.gz
config-2.6.32-573.26.1.el6.x86_64 System.map
efi System.map-2.6.32-504.el6.x86_64
grub System.map-2.6.32-573.26.1.el6.x86_64
initramfs-2.6.32-504.el6.x86_64.img System.map-4.6.0
initramfs-2.6.32-573.26.1.el6.x86_64.img vmlinuz
initramfs-4.6.0.img vmlinuz-2.6.32-504.el6.x86_64
initrd-2.6.32-504.el6.x86_64kdump.img vmlinuz-2.6.32-573.26.1.el6.x86_64
lost+found vmlinuz-4.6.0
symvers-2.6.32-504.el6.x86_64.gz
qozghilish munderjisidige qaraydighan bolsaqmu yéngi yadironing uchurini körwilishqa bolidu.
boot/grub/menu.lst
qaldurdighan söz barmu?