SwapFile Kullanımı

Benim disk bölümlemesinde takas için bölüm ayırmadığımızı düşünelim. Ya disk Bölümünü tekrar silip takas alanı açacağız yada pratik bir çözüm uygulayacağız..
Diyelim Diski Biçimlemek işimize gelmiyor. Bir sürü zaman ve belkide veri kaybı yaşarız. Napıcaz?

Linux da çareler Tükenmez. Çözüm takas File :)
Hemen Başlayalım.
Konsoldan root olarak işlem yapacağız. Dikkatli olun!

Örnekte 128MB lik bir swap dosyası oluşturacağız.

Tüm işlemleri konsole den ve root haklarıyla yapmalısınız.

dd if=/dev/zero of=/mnt/hda9/takas.img bs=1M count=128

Bu komut /dev/zero düğüm noktasından 1Mb lık bloklar okuyarak /mnt/hda9/takas.img adı altında 128Mb lık bir dosya oluşturur.

Bu dosyayı hemen swap dosyası haline getirelim:

mkswap /mnt/hda9/takas.img

Şimdi Sistemimizde kullanmaya Başlayalım

swapon /mnt/hda9/takas.img

Takas alanımızı Konsolda free yazarak kontrol edebilirsiniz.

Takas alanının otomatik olarak sisteme eklenmesini istiyorsak.
/etc/fstab dosyasına eklemeliyiz.

kdesu kwrite /etc/fstab

en alta tek satırda olacak şekilde ekleyin

/mnt/hda9/takas.img none swap sw 0 0

satırsonunda enter tusuna basın satır sonu hatası vermesin.
kaydedip çıkın.
normal bir reboot sonrası takas dosyanız eklenecektir.

Yorum Gönder

  1. root@orkun-notebook:/home/orkun# dd if=/dev/zero of=/mnt/hda9/takas.img bs=1M count=128
    dd: "/mnt/hda9/takas.img' açılıyor: No such file or directory
    root@orkun-notebook:/home/orkun# dd if=/dev/zero of=/mnt/hda9/takas.img bs=1M count=128
    dd: "/mnt/hda9/takas.img' açılıyor: No such file or directory


    hda yı sda olarak değiştirdim yine de çıktısı aynı ... :(

    YanıtlaSil
  2. /mnt/hda9/takas.img olarak değilde /takas.img olarak denermisin. :)
    Ben Diğer disk bölümümde bu işlemi yapmıştım. Sende hda9 olmadığı için bu hatayı almışsın sanırım.

    dd if=/dev/zero of=/takas.img bs=1M count=512
    mkswap /takas.img
    swapon /takas.img
    komutlarını uygulamalısın.

    gksu gedit /etc/fstab komutu ile fstab dosyanı açıp.
    en alta tek satırda olacak şekilde ekleyin

    /takas.img none swap sw 0 0

    satırsonunda enter tusuna basın satır sonu hatası vermesin.
    kaydedip çıkın.

    free ve top komutları ile swap alanını görebilirsin.

    Kolaylıklar.

    YanıtlaSil
  3. bu konu ile ilgili bir link.

    http://www.truvalinux.org.tr/forum/index.php?topic=190.0

    YanıtlaSil
  4. sağol abdullah abi sayende hallettim çok teşekkür ederim

    YanıtlaSil

Emoticon
:) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer
Click to see the code!
To insert emoticon you must added at least one space before the code.

Author Name

İletişim Formu

Ad

E-posta *

Mesaj *

Blogger tarafından desteklenmektedir.