Anasayfa » Forum

Red Hat Kernel Upda...
 
Bildirimler

Red Hat Kernel Update Sorunu  

  RSS
cenkdurak
(@cenkdurak)
Üye

Merhaba arkadaslar,

Rad Hat 4 EL işletim sistemi kullanıyorum.uzun sure kernel update
yapılmayan sıstemıme full update yaptım fakat kernel update yapılırken
bır sorun olustu.sonrasında sıstem reboot oldugunda yenı kernel ıle
acılmaya calıstı (red hat enterprıse 2.6.9-100.el) fakat hata
verdi.verdıgı hata;

mkrootdev: label /1 not found
mount: error 2 mountıng ext 3
mount: error 2 mountıng none
switchroot : mount failed :22
umount /initrd/dev failed :2
kernel panic -not syncing :Attemped to kill init!

sonra sıstemı yıne acılısta eskı kernel ıle acmayı denedıgımde (red hat enterprıse 2.6.9-42.el) sistemim açıldı.

Şu an sistemı her reboot edişimde yenı kernel ıle acmayı denıyor ve
manuel olarak eskı kernelı secmek zorunda kalıyorum.bu sorunu nasıl
duzeltebılırım?yenı kernelı sorunsuz nasıl kullanabılırım?yada yenı
kernelı tamamen sıstemımden kaldırabılırım?

tesekkurler,

Alıntı
Gönderildi : 26/05/2011 20:34
mehmet.demir52
(@mehmet.demir52)
Üye

Merhba,


Bir üst olduğu için update yeterli olmaya bilir yeni sürümü kurmak sorunu çözecektir. ,


kolay gelsin

CevapAlıntı
Gönderildi : 27/05/2011 12:42
Vasvi UYSAL
(@vasviuysal)
Saygın Üye Forum Yöneticisi

grub.conf içerisindeki default satirini degistirmeniz gerek

grub.conf icerigini buraya yapıstırabilirseniz daha cok yorum yapılabilir 

CevapAlıntı
Gönderildi : 27/05/2011 12:49
cenkdurak
(@cenkdurak)
Üye

grub.conf içeriği su sekılde;

 

"default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux ES (2.6.9-100.ELsmp)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.9-100.ELsmp ro root=LABEL=/1 rhgb quiet
        initrd /boot/initrd-2.6.9-100.ELsmp.img
title Red Hat Enterprise Linux ES (2.6.9-100.EL)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.9-100.EL ro root=LABEL=/1 rhgb quiet
        initrd /boot/initrd-2.6.9-100.EL.img
title Red Hat Enterprise Linux ES (2.6.9-42.ELsmp)
        root (hd0,0)"

 

tesekurler

 

CevapAlıntı
Gönderildi : 27/05/2011 19:31
cenkdurak
(@cenkdurak)
Üye

grub.conf ıcerısındekı en son kernel tıtle larını # ıle ıptal ettıgımde sıstem yenı kernelı boot etmıyor.ama ben hala yenı kernelı kullanamıyorum.eskı kernel uzerınden update denedıgımde yıne system full uptade  uyarsını alıyorum.en son update ettıgım kernelı nasıl kullanabılırım?yada bu son versıyon kernelı tamamen kaldırıp update ıslemını yenıden yapabılme ımkanım varmıdır?bu sekılde belkı loglardan hatanın ne oldugunu takıp edebılırım.

CevapAlıntı
Gönderildi : 27/05/2011 19:49
Vasvi UYSAL
(@vasviuysal)
Saygın Üye Forum Yöneticisi

default=o satirini

default=1  (yada 2 )

yatiktan sonra sudo update-grub komutunu calistirmaniz gerek

 

 

CevapAlıntı
Gönderildi : 27/05/2011 21:01
cenkdurak
(@cenkdurak)
Üye

satırı degıstırdım ama komut calısmadı rhel4 uzerınde baska bır formda kullanılıyor olabılır mı?

 

sudo: update-grub :command not found

 

 

CevapAlıntı
Gönderildi : 01/06/2011 12:53
Mustafa Gökhan KURT
(@mustafagokhankurt)
Üye

#rpm -qa | grep kernel     // ile yüklü olan kernelleri göreceksin.

kernel-2.6.18-238.9.1.el5
kernel-2.6.18-128.el5

#rpm -e kernel.xxxx     // en son yüklediğin kernel'i kaldır. paket yok derse full ismini yaz.

#uname -a     // yeni yükleyeceğin kernel'i seçerken i386 veya x64 versiyonlarına bak.

Kernel'in  bütün dependencylerini eksiksiz yüklersen bi sorun çıkmaz diye düşünüyorum.

CevapAlıntı
Gönderildi : 13/06/2011 04:08
Selahattin SADOGLU
(@SelahattinSADOGLU)
Üye

Merhaba,

 

Öncelikle sisteminizi sağlam olan kernel ile yani eski kernel ile direkt olarak seçim yapmadan boot etmesini sağlamak için yapmanız gereken;

grub.conf içindeki  default değerini öncelikle "3" getiriniz.Sonrasında sisteminiz sağlam kernel ile açıldıktan sonra "rpm -e" ile kaldırma işlemini yapabilirsiniz.

Grub içinde -42 olan kernel olan girdiler kesilmiş.Bunu tam olarak tekrar gönderir misiniz?Çünkü, "root=LABEL=/1" satırı olabilir.

 

Saygılar,

CevapAlıntı
Gönderildi : 13/06/2011 18:07
Süleyman Tarık Öğüt
(@SuleymanTarikOgut)
Üye

grubtan edit deyip root sekmesinin en sonuna noapic yazarsan sunucun yeni kernelda açacaktır. sanırım kullandığın kernel anakartın power managmentını görmüyor. sonucu bildirirsen sana yardımcı olmaya çalışabilirim.

CevapAlıntı
Gönderildi : 20/06/2011 08:42
Paylaş: