
У меня есть машина Linux, на которой работает RHEL3.8 с ядром версии 2.4.21-66.ELsmp
.
Как мне понизить версию ядра Linux до 2.4.21-47.ELsmp
?
Во-вторых: Что касается последнего обновления ядра, можем ли мы где-нибудь найти логи, касающиеся последнего обновления?
- примечание - /var/log/message не упоминает последнее обновление (обновление ядра было раньше, чем через 1/2 года)
решение1
Я не знаю, как редактировать grub.conf?
Для этого
Сначала создайте резервную копию вашего /boot/grub/grub.conf
файла.
Все ваши файлы ядра будут представлены в/boot
[root@localhost boot]# ls -l vmlinuz-2.6.32-2* -rwxr-xr-x. 1 корень корень 3811616 6 дек. 2011 vmlinuz-2.6.32-220.el6.i686 -rwxr-xr-x. 1 корень корень 3815136 19 дек 10:22 vmlinuz-2.6.32-279.19.1.el6.i686
Это образы initrd
[root@localhost boot]# ls -l symvers-2.6.32-2* -rw-r--r--. 1 корень корень 168173 6 дек. 2011 symvers-2.6.32-220.el6.i686.gz -rw-r--r--. 1 корень корень 175982 19 дек 10:22 symvers-2.6.32-279.19.1.el6.i686.gz
Теперь откройте файл grub.conf.
Просто скопируйте предыдущие строки ядра, которые означают title,root,kernel,initrd, и вставьте их ниже, а затем измените номера версий ядра.
Вы можете ознакомиться с образцом файла здесь.
название CentOS (2.6.32-279.19.1.el6.i686) корень (hd0,0) ядро /vmlinuz-2.6.32-279.19.1.el6.i686 ro root=UUID=2d15d825-80de-4d2d-beae-23140c053e99 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM initrd /initramfs-2.6.32-279.19.1.el6.i686.img
название CentOS (2.6.32-220.el6.i686) корень (hd0,0) ядро /vmlinuz-2.6.32-220.el6.i686 ro root=UUID=2d15d825-80de-4d2d-beae-23140c053e99 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM initrd /initramfs-2.6.32-220.el6.i686.img