Linux Mint takas(swap) alanı nasıl arttırılır?

khagan16

Centipat
Katılım
19 Şubat 2023
Mesajlar
48
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Soruyu sordugum için özür dilerim ancak internette araştırdığımda genelde sıfırdan swap alanı oluşturmayı gösteriyorlar ancak bende halihazırda 2 GB'lık swap alanı var bende diskim büyük oldugundan dolayı swap alanını genişletmek istiyorum bunu nasıl yapabilirim?

cat /proc/swaps çıktısını paylşıyorum.
 

Dosya Ekleri

  • Ekran Görüntüsü - 2024-05-07 21-03-38.png
    Ekran Görüntüsü - 2024-05-07 21-03-38.png
    6 KB · Görüntüleme: 20
Biraz geç bir cevap olacak ama sorunuzun cevabı şöyle...

Siz takas alanı olarak bir disk bölümü değil de kök dosya sistemi içinde takas dosyası kullanıyorsunuz. Bu sebeple takas dosyasının boyutunu değiştirmek için şu işlemleri yapmalısınız.

Önce var olan swap dosyasını silelim.
Kod:
sudo swapoff -v /swapfile
sudo rm /swapfile
Daha sonra /etc/fstab dosyasındaki "/swapfile none swap defaults 0 0" satırını silelim. (Tırnak işaretleri olmadan)
Daha sonra yeni bir swap dosyası oluşturacağız.
Öncelikle swap'ı tutacak dosyayı oluşturalım. Örneğin, 2GB'lık bir swap dosyası oluşturmak için şu komutu kullanabilirsiniz. count= değerini istediğiniz gibi değiştirebilirsiniz, mesela 4 gb swap alanı için 4096 yazmalısınız.
Kod:
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048 status=progress
Dosyada uygun izinleri ayarlayın. Yalnızca root tarafından okunabilir ve yazılabilir olmalıdır. Bu şu komutla yapılabilir
Kod:
sudo chmod 600 /swapfile
Daha sonra takas dosyasını biçimlendirmemiz ve etkinleştirmemiz gerekiyor
Kod:
sudo mkswap /swapfile
sudo swapon /swapfile
Swap'ın önyükleme sırasında etkinleştirildiğinden emin olmak için /etc/fstab dosyasına bir giriş eklemelisiniz. Satırı fstab'a manuel olarak veya şu komutu kullanarak ekleyebilirsiniz
Kod:
sudo bash -c "echo /swapfile none swap defaults 0 0 >> /etc/fstab"
 

Geri
Yukarı