Check all the kernel’s installed
1 2 3 4 5 6 7 8 9 10 |
[root@oel5 ~]# rpm -qa | grep kernel kernel-devel-2.6.18-398.el5 kernel-uek-firmware-2.6.39-400.215.10.el5uek kernel-uek-2.6.39-400.215.10.el5uek kernel-uek-devel-2.6.39-400.215.10.el5uek kernel-headers-2.6.18-398.el5 kernel-uek-2.6.39-400.250.6.el5uek kernel-uek-devel-2.6.39-400.250.6.el5uek kernel-2.6.18-398.el5 kernel-uek-firmware-2.6.39-400.250.6.el5uek |
Check current kernel in use.
1 2 |
[root@oel5 ~]# uname -r 2.6.39-400.250.6.el5uek |
remove uek kernel using yum command
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
[root@oel5 ~]# yum remove kernel-uek-2.3.39-400* Loaded plugins: rhnplugin, security This system is not registered with ULN. You can use up2date --register to register. ULN support will be disabled. Setting up Remove Process Resolving Dependencies --> Running transaction check ---> Package kernel-uek.x86_64 0:2.6.39-400.215.10.el5uek set to be erased --> Processing Dependency: kernel-uek >= 2.6.32-100.0.19 for package: oracle-linux --> Processing Dependency: kernel-uek >= 2.6.32 for package: oracle-validated ---> Package kernel-uek.x86_64 0:2.6.39-400.250.6.el5uek set to be erased ---> Package kernel-uek-devel.x86_64 0:2.6.39-400.215.10.el5uek set to be erased ---> Package kernel-uek-devel.x86_64 0:2.6.39-400.250.6.el5uek set to be erased ---> Package kernel-uek-firmware.noarch 0:2.6.39-400.215.10.el5uek set to be erased ---> Package kernel-uek-firmware.noarch 0:2.6.39-400.250.6.el5uek set to be erased --> Running transaction check ---> Package oracle-linux.noarch 0:5.0.0-9.el5 set to be erased ---> Package oracle-validated.x86_64 0:1.1.0-20.el5 set to be erased --> Finished Dependency Resolution Dependencies Resolved =============================================================================================== Package Arch Version Repository Size =============================================================================================== Removing: kernel-uek x86_64 2.6.39-400.215.10.el5uek installed 104 M kernel-uek x86_64 2.6.39-400.250.6.el5uek installed 104 M kernel-uek-devel x86_64 2.6.39-400.215.10.el5uek installed 55 M kernel-uek-devel x86_64 2.6.39-400.250.6.el5uek installed 55 M kernel-uek-firmware noarch 2.6.39-400.215.10.el5uek installed 5.0 M kernel-uek-firmware noarch 2.6.39-400.250.6.el5uek installed 5.0 M Removing for dependencies: oracle-linux noarch 5.0.0-9.el5 installed 0.0 oracle-validated x86_64 1.1.0-20.el5 installed 46 k Transaction Summary =============================================================================================== Remove 8 Package(s) Reinstall 0 Package(s) Downgrade 0 Package(s) Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Erasing : kernel-uek-firmware 1/8 Erasing : kernel-uek-devel 2/8 Erasing : kernel-uek-firmware 3/8 Erasing : kernel-uek 4/8 Erasing : oracle-validated 5/8 Erasing : kernel-uek-devel 6/8 Erasing : oracle-linux 7/8 Erasing : kernel-uek 8/8 Removed: kernel-uek.x86_64 0:2.6.39-400.215.10.el5uek kernel-uek.x86_64 0:2.6.39-400.250.6.el5uek kernel-uek-devel.x86_64 0:2.6.39-400.215.10.el5uek kernel-uek-devel.x86_64 0:2.6.39-400.250.6.el5uek kernel-uek-firmware.noarch 0:2.6.39-400.215.10.el5uek kernel-uek-firmware.noarch 0:2.6.39-400.250.6.el5uek Dependency Removed: oracle-linux.noarch 0:5.0.0-9.el5 oracle-validated.x86_64 0:1.1.0-20.el5 Complete! [root@oel5 ~]# |
1 |
[root@oel5 ~]# reboot |
1 2 |
[root@oel5 ~]# uname -r 2.6.18-398.el5 |
now my kernel is downgraded to 2.6.18-398.el5.
please feel free to write me at sunil@sunilthetechfreak.com