Ara 24, 2008

Yazan:Korkuluk:Linux | 0 Yorum

[Nasıl]Linux için, hard disk tıklama sesini kesme

Bazı Linux dağıtımlarında, sapasağlam olan hard diskinizden tıkırtı sesleri alabilirsiniz.Eğer diskinizin sağlam olduğunu düşünüyorsanız, sakın paniklemeyin.

Örneğin ben, OpenSuSE ile başladığım Linux serüvenine, Ubuntu ve Kubuntu ile devam ediyorum.OpenSuSE’de böyle bir ses hiç duymamışken, Ubuntu ve Kubuntu kurduğumda, hard diskimden belirsiz aralıklı tıkırtı sesi alıyordum. Bu ses, herhangi bir çalışma sırasında bazen sıklıkla duyuluyor ve rahatsızlık veriyordu.Diskimin sağlam olduğundan emindim çünkü, OpenSuSE üzerinde bu sesi almıyordum.Daha sonradan öğrendiğim kadarıyla, bu bir dizüstü disk güç yönetim seçeneğiymiş.Enerji tasarrufu sağlamak amaçlı diski durduruyor ve o durdurma sırasında da bu tıklama sesini çıkarıyormuş.

Bunu yaşayan kişi sayısı eminim ki çok azdır.Fakat yine de bu sorunu yaşayacak kişilere yardımcı olmak adına, çözümü burada paylaşacağım.

Sisteminiz üzerinde yapacağınız bu değişikliklerin açacağı sorunlar için, sorumluluk kabul etmiyorum. Bana bunu tavsiye eden ve hatta bunu ilk tavsiye eden kişi de aynen bunu yazmıştı. Fakat ürkecek bir şey yok, bir sorun olacağını sanmıyorum. Bende ve bir kaç arkadaşımda sorun olmadı.

Öncelikle bilgisayarımızı sorunun olduğu işletim sistemi ile açıyoruz. Daha sonra bir Uçbirim açıp,diskinizin bütünlük ve hata kontrolünü yapan “smartmontools” aracını,

Kod:
sudo apt-get install smartmontools

ile kuruyor ve programı,
Kod:
sudo smartctl -H /dev/sda

komutu ile çalıştırılıyoruz.Eğer diskiniz sağlamsa “PASSED” sonucunu almanız gerekiyor.Şayet sonuc “PASSED” ise devam edebilirsiniz.Başka bir sonuç alıyorsanız, devam etmemeniz önerilir.

Kod:
sudo hdparm -B 192 /dev/sda

komutunu verip bir süre ses kesildi mi diye bekliyoruz.Eğer işe yaramazsa daha sert bir değer olan,

Kod:
sudo hdparm -B 254 /dev/sda

komutunu giriyoruz.Bir süre bekleyip, hard diskten sesin gelip gelmediğini kontrol ediyoruz.Eğer hard diskten ses gelmiyorsa bu komutu sistemimize işleteceğiz.Geçici olan bu komutu, sistem üzerinde kalıcı yapmak için

Kod:
gksu gedit /etc/hdparm.conf

komutunu girip, dosyanın içerisindeki son satıra,

Kod:
/dev/sda {
apm = 192
}

değerini giriyoruz.

Eğer komutlardan ikinci olan değer işimize yarıyorsa  apm = 192 olan kısmı apm = 254 olarak değiştiriyoruz.Büyük ihtimalle, birincisi işe yarayacaktır.

Bilgisayarınızı yeniden başlattığınızda, artık o can sıkıcı sesi duymayacaksınız.

Sabit diskiniz hakkında daha detaylı bilgilere erişmek için,

Kod:
hdparm -i /dev/sda

komutunu kullanabilirsiniz.Bu arada sda kısmı benim Ubuntu yüklü diskimin adıdır.Sizin diskiniz farklı bir  isimde olabilir. Bunu öğrenmek için aşağıdaki komut yeterlidir.

Kod:
sudo fdisk -l

Bu sorunumu çözmemde bana yardımcı olan, Emrah ERGİN arkadaşıma da buradan tekrar teşekkür ediyorum.

Not: Anlatım Ubuntu kullanıcılarına göre yapılmıştır.Kubuntu ve diğer türevler için kendi düzenleyicileri (gedit/kate vb.) ve yönetici komutlarına göre (sudo/kdesudo/su) ilgili kısımları değiştirmek gereklidir.

Erdal Güçlü

Yorum Ekle