Re: hibernate ve suspend 2
Merhaba...
Bende bu aradalar tamda suspend özelliğini desktop makinamda
denemek için uğraşıyordum. Bir kaç husus var dikkat etmeniz gereken.
Öncelikle şunu belirteyim,
hibernate script sizin komut olarak kullanarak bilgisayarınızı suspend
ettirebilmenizi sağlar,
eğer acpi olayı (event'i) bulunmuyorsa kullanışlıdır, eğer bulunuyorsa
acpi olaylarında örn: powerbtn dosyanıza hibernate scriptinin tam
yolunu verebilirsiniz. (suspend2.net adresinde gerekli bilgiler
mevcut). Gelelim dikkat edilecek hususlara,
apt-get kullanarak indireceğiniz kernel üzerinde bir takım patch'ler
yapıldığından dolayı suspend2.net adresindeki patch'i kernelimize
uygularken sorunlar çıkartabiliyor ve hatalara neden olabiliyor, bu
nedenle kernel kaynak kodunu kernel.org tan almak gerekiyor
(suspend2.net adresinde de bu belirtilmiş zaten) . Acpi güncellemenizi
yapmanızı tavsiye ediyorum. (acpi.sf.net ) Ardından bluetooth gibi
ihtiyaçlarınız var ise bluez.org adresindeki kernel patch' ini
uygulamanız gerekiyor. isterseniz 2.6.11 kernel kaynak kodu uzerine
ac7 (kernel.org adresinde mevcut olan Alan COX patch seti) patch'i
uygulayabilirsiniz. eğer şirin şirin konsolum olsun istersenizde FB
patch' i uygulamak gerekecektir.
Ben sadece bluez ve acpi güncellemesini 2.6.12 üzerinde yaptım
(elbette suspend2 ile birlikte)
Ilk once suspend2 patch'ini uygulayıp daha sonra diğerlerini
uygulamızı tavsiye ediyorum.
Debian yolu ile kernelimizi derlerken menuconfig sırasında (tercihen xconfig)
Power Managament başlığında Software Suspend desteğini açıp daha
sonrada software suspend sekmesinde FILEWRITE ve SWAPWRITE
desteklerini açmanız gerekiyor.
daha sonra kernelimizi derleyerek sisteme kuracaksınız. Tüm bu
işlemler bittikten sonra ise
suspend desteği verilerek kurulmuş olan kernelimizin menu.lst
dosyasındaki yerini bulup kernel /boot/... diyen satırın sonuna
resume2=swap:/dev/hdaX demeniz gerekiyor son olarak bu kernel ile Boot
etmeniz gerekiyor. (hdaX sizin swap alanınız). sistem açıldıktan sonra
ilk önce text modda (X'i kapatarak) hibernate komutu ile deneme
yapabilirsiniz.
NOT: hibernate komutunu kullanabilmek için hibernate scripti' ni
indirip kurmanız gerekmektedir.
NOT: Ben tüm çabalarıma rağmen desktop makinemi suspend ettirmeyi beceremedim.
Acaba yukarda atladıklarımdan başka bir şeylermi var? (APM,
nvidia ile ilgili olabilir diyorum ama?)
NOT: suspend desteği ile boot ederken kernel şöyle bir carlama yapar,
Suspend ettirmişsin galiba ama ben senin verilerinin olduğu yeri
bulamadım devam etmek için B' ye yada başka bir kernel/ seçenek ile
boot ettirmek için C yada space' e basın, 30 sn içerisinde bir işlem
yapılmaz ise normal boot sürecine devam edeceğim. Bu uyarıyı
aldığınızda kormanıza gerek yoktur. her şey yolunda demektir.
Başarılı olursanız neler yaptığınız konusunda bilgi verebilirseniz sevinirim.
On 6/28/05, mehmet turkoglu <mehmetturkoglu@gmail.com> wrote:
> Herkese Merhaba
> Bugün suspend 2 özelliğini kullanmak için kernel derleyecektim ama
> hibernate script diye birşey çıktı karşıma acaba bu hibernate scripti
> tam olarak nedir? suspend 2 ile aynı işi mi yapar?
> Mehmet Recep Türkoğlu
> İTÜ Maden Müh.
> jabber: turkoglu@jabber.org
> msn: turkoglu1983@hotmail.com
>
--
Saygılar && İyi Çalışmalar
Timu EREN ( a.k.a selam )
Reply to: