Forum

Linux Kernel Panic ...
 
Bildirimler
Hepsini Temizle

Linux Kernel Panic ( Disk hataları nedeni ile )

2 Yazılar
2 Üyeler
0 Reactions
828 Görüntüleme
(@ertanerbek)
Gönderiler: 4522
Famed Member
Konu başlatıcı
 

Merhaba Arkadaşlar,

 

Linux tarafından sanırım en korkulan sorunlardan birisi Kernel Panic yemektir. Elbette Kernel Panic yenmesinin tonla nedeni olabilir. Bunlar arasında yanılış kernel yüklemeye çalışmak, sürücü hataları, kernel dosyalarının bozulması gibi durumlar var ve bu durumlarda genelde data yedeklerini alıp yeni bir Linux kurmak iyidir :).

Birde Disk yazması sırasında oluşan sorunlardan dolayı oluşan kernel dosyasının aslında bozulmaması ama diskin dosya bütünlüğünün bozulmasından dolayı oluşanlar var bunlar kolayca halledilebilir elbette bu dosya bütünlüğü bir bad sectör nedeni ile oluşmadı ise. Bu işlemi halletmek için disk format sistemimizi tanıyan mümkünse kurduğumuz Linux Dağıtımının Dağıtım versiyonu ile aynı versiyona sahip bir Live CD.

Yapılması gereken diski tamir etmek fakat muhtemel olarak bu diski mount edemiyeceksiniz fakat bunun yerine alttaki komutu kullanabilirsiniz.

 

sudo fdisk -l

.............................................

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   226564547   113281250   83  Linux
/dev/sda2       226566142   234440703     3937281    5  Extended
/dev/sda5       226566144   234440703     3937280   82  Linux swap / Solaris
.............................................

 

aslında fdisk -l kullanılmasa da olur ama hangi diskin sizin ana diskiniz olduğunu bulmak için kullanmanız gerekebilir. Bizim tamir etmemiz gereken disk burada Linux olarak 83 ID si ile işaretlenmiş olan disk. Bu diski mount edemiyeceğimiz için ve EXT4 formatı ile formatlandığı için alttaki komut ile tamir etmeyi deneyeceğiz.

fsck.ext4 -y /dev/sda1

 

Buradaki -y ibaresi tamir edilmesi gereken kısımlar olduğunda size sormak yerine otomatik olarak  tamir işleminin gerçekleşmesi için. Bu işlemden sonra disk ile tekrar sistemi boot etmeye çalışın büyük ihtimalle boot edecektir ama etmezse de artık disk mount edilebilir durumda olacaktır ve içindeki verileri bir Live CD yardımı ile alabilirsiniz.

Son not olarak /dev/sda1 bizim örneğimizdir sizin taktığınız sistemde birden fazla disk bulunması durumunda /dev/sdb, /dev/sdc gibi isimler alabilir. system kısmında Linux olarak geçen kısımlar data alanlarıdır diğer kısımlara fsck yapmayınız.

 

 
Gönderildi : 06/07/2012 05:29

(@melihaltun)
Gönderiler: 197
Estimable Member
 

Faydalı bilgiler teşekkürler Ertan

 
Gönderildi : 06/07/2012 12:27

Paylaş: