[Çözüldü] Açılışta Kapalı Gelen Swap Alanı

Başlatan GhosTon, 27 Ağustos 2014 - 08:14:22

« önceki - sonraki »

0 Üyeler ve 4 Ziyaretçi konuyu incelemekte.

GhosTon

Arkadaşlar herkese merhaba forumda baya bir bakındım ama çözümlerin hiç biri işimi görmedi. Problemim şu 4 gb fiziksel ram im var ve 1 gb lık swap alanım var bunu kurulumda belirlemiştim. Fakat bir kaç gündür bilgisayarım uykuya geçme durumunda veya ram in yetersiz kaldığı durumlarda kilitleniyor. Farkettim ki Swap alanım çalışmıyor. Şuan için swap alanını bilgisayarı her açtığımda Gparted üzerinden swap alanına sağ tıklayıp swap açık diyerek aktif hale getirebiliyorum. Bunu her açılışta otomatik olacak şekilde nasıl ayarlıyabilirim diye sizden yardım almak istiyorum ve bu durumun nasıl meydana geldiğini merak ediyorum açıkcası

kindly34

#1
Alıntı yapılan: GhosTon - 27 Ağustos 2014 - 08:14:22
Arkadaşlar herkese merhaba forumda baya bir bakındım ama çözümlerin hiç biri işimi görmedi. Problemim şu 4 gb fiziksel ram im var ve 1 gb lık swap alanım var bunu kurulumda belirlemiştim. Fakat bir kaç gündür bilgisayarım uykuya geçme durumunda veya ram in yetersiz kaldığı durumlarda kilitleniyor. Farkettim ki Swap alanım çalışmıyor. Şuan için swap alanını bilgisayarı her açtığımda Gparted üzerinden swap alanına sağ tıklayıp swap açık diyerek aktif hale getirebiliyorum. Bunu her açılışta otomatik olacak şekilde nasıl ayarlıyabilirim diye sizden yardım almak istiyorum ve bu durumun nasıl meydana geldiğini merak ediyorum açıkcası

Bilgisayarı yeniden başlatın, swap alanının kapalı olduğuna emin olduğunuzda aşağıdaki kodların çıktılarını paylaşabilir misiniz?
cat /etc/fstab
free
blkid

GhosTon

Alıntı yapılan: kindly34 - 27 Ağustos 2014 - 09:35:31
Alıntı yapılan: GhosTon - 27 Ağustos 2014 - 08:14:22
Arkadaşlar herkese merhaba forumda baya bir bakındım ama çözümlerin hiç biri işimi görmedi. Problemim şu 4 gb fiziksel ram im var ve 1 gb lık swap alanım var bunu kurulumda belirlemiştim. Fakat bir kaç gündür bilgisayarım uykuya geçme durumunda veya ram in yetersiz kaldığı durumlarda kilitleniyor. Farkettim ki Swap alanım çalışmıyor. Şuan için swap alanını bilgisayarı her açtığımda Gparted üzerinden swap alanına sağ tıklayıp swap açık diyerek aktif hale getirebiliyorum. Bunu her açılışta otomatik olacak şekilde nasıl ayarlıyabilirim diye sizden yardım almak istiyorum ve bu durumun nasıl meydana geldiğini merak ediyorum açıkcası

Bilgisayarı yeniden başlatın, swap alanının kapalı olduğuna emin olduğunuzda aşağıdaki kodların çıktılarını paylaşabilir misiniz?
cat /etc/fstab
free
blkid


onur@onur-OEM:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=4e5874df-6087-4af1-98fa-360f3dce2834 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda1 during installation
#UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
/dev/mapper/cryptswap1 none swap sw 0 0

onur@onur-OEM:~$ free
             toplam       kull.       boş     paylaş.    tampon     önbellk.
Bellek:    3338548    1313760    2024788      10836      79856     553640
-/+ tampon/önbellek:     680264    2658284
Takas:           0          0          0

onur@onur-OEM:~$ blkid
onur@onur-OEM:~$



[eklenti yönetici tarafından silindi]

kindly34

Aşağıdaki komut ile fstab dosyasını açın.
sudo gedit /etc/fstab

Aşağıdaki satırı bulun ve başındaki diyez işareti silin.
#UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0

Yeni şekli aşağıdaki gibi olacak.
UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0

Dosyayı kaydedip çıkın ve bilgisayarı yeniden başlatın.

GhosTon

Alıntı yapılan: kindly34 - 27 Ağustos 2014 - 12:25:36
Aşağıdaki komut ile fstab dosyasını açın.
sudo gedit /etc/fstab

Aşağıdaki satırı bulun ve başındaki diyez işareti silin.
#UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0

Yeni şekli aşağıdaki gibi olacak.
UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0

Dosyayı kaydedip çıkın ve bilgisayarı yeniden başlatın.

Değişen birşey olmadı takas alanı yine aynı şekilde pasif olarak açılıyor bilgisayar. Ayrıca anlam veremediğim şekilde harici ekran kartı olmasına rağmen ram 4 gb ken 3.2 gb olarak görünüyor. Bu da ilk defa başıma geliyor.

kindly34

Tekrar aşağıdaki komutlara bakabilir miyim?
cat /etc/fstab
sudo blkid

sudo swapon -a
Ne diyor?

GhosTon

Alıntı yapılan: kindly34 - 27 Ağustos 2014 - 13:37:01
Tekrar aşağıdaki komutlara bakabilir miyim?
cat /etc/fstab
sudo blkid

sudo swapon -a
Ne diyor?


onur@onur-OEM:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=4e5874df-6087-4af1-98fa-360f3dce2834 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda1 during installation
UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
/dev/mapper/cryptswap1 none swap sw 0 0

onur@onur-OEM:~$ sudo blkid
[sudo] password for onur:
/dev/sda1: UUID="9ba69431-f6bb-4f9a-a7f7-7ea3ffb59359" TYPE="swap"
/dev/sda5: UUID="4e5874df-6087-4af1-98fa-360f3dce2834" TYPE="ext4"

onur@onur-OEM:~$ sudo swapon -a
swapon: cannot find the device for UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7
swapon: /dev/mapper/cryptswap1: stat failed: Böyle bir dosya ya da dizin yok
onur@onur-OEM:~$

kindly34

Aşağıdaki komut ile fstab dosyasını açın.
sudo gedit /etc/fstab

Aşağıdaki satırı bulun ve bir sonraki adımda belirttiğim şekilde değiştirin.
UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0

Yeni şekli aşağıdaki gibi olacak.
UUID=9ba69431-f6bb-4f9a-a7f7-7ea3ffb59359 none            swap    sw              0       0

Daha sonra dosyayı kaydedip çıkın ve bilgisayarı yeniden başlatın.

GhosTon

Alıntı yapılan: kindly34 - 27 Ağustos 2014 - 15:07:19
Aşağıdaki komut ile fstab dosyasını açın.
sudo gedit /etc/fstab

Aşağıdaki satırı bulun ve bir sonraki adımda belirttiğim şekilde değiştirin.
UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0

Yeni şekli aşağıdaki gibi olacak.
UUID=9ba69431-f6bb-4f9a-a7f7-7ea3ffb59359 none            swap    sw              0       0

Daha sonra dosyayı kaydedip çıkın ve bilgisayarı yeniden başlatın.

Teşekkürler... Evet şuanda sorun çözüldü swap aktif olarak açılıyor. Peki bu problemin kaynağı nedir ? Anladığım kadarı ile disk üzerindeki bölüm isimlerinde bir problem olmuş biz onları kontrol edip gerekli düzenlemeyi yaptık. En azından bu problemle karşılaşanlarda neden olduğunu ve çözüm mantığını kavraması açısından faydalı olur.

kindly34

Alıntı yapılan: GhosTon - 27 Ağustos 2014 - 16:04:24
Alıntı yapılan: kindly34 - 27 Ağustos 2014 - 15:07:19
Aşağıdaki komut ile fstab dosyasını açın.
sudo gedit /etc/fstab

Aşağıdaki satırı bulun ve bir sonraki adımda belirttiğim şekilde değiştirin.
UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 none            swap    sw              0       0

Yeni şekli aşağıdaki gibi olacak.
UUID=9ba69431-f6bb-4f9a-a7f7-7ea3ffb59359 none            swap    sw              0       0

Daha sonra dosyayı kaydedip çıkın ve bilgisayarı yeniden başlatın.

Teşekkürler... Evet şuanda sorun çözüldü swap aktif olarak açılıyor. Peki bu problemin kaynağı nedir ? Anladığım kadarı ile disk üzerindeki bölüm isimlerinde bir problem olmuş biz onları kontrol edip gerekli düzenlemeyi yaptık. En azından bu problemle karşılaşanlarda neden olduğunu ve çözüm mantığını kavraması açısından faydalı olur.

Rica ederim, ubuntu kurulumunda iken şifrelenmiş kurulum ve ya lvm ile mi kurulum yaptınız, çünkü "fstab" dosyasında "/dev/mapper/cryptswap1 none swap sw 0 0" adlı bir bölüm gözüküyor.Şifrelenmiş swap alanı oluşturmaya çalışmışsınız.Son günlerde bilgisayarınızda yaptığınız değişiklikler oldu mu ve ya kurulumda mı şifrelenmiş kurulum ve ya lvm gibi seçenekleri mi seçtiniz bilemeyeceğim.

Son olarak aşağıda ki çıktılara bakabilir miyim?
sudo parted -l
cat /etc/crypttab

GhosTon

Evet kurulum sırasında diskin şifrelenmesini seçiyorum. Her kurduğum ubuntu da bu seçeneği yapıyorum. Bi faydası zararı varmıdır bilmiyorum. Fakat daha da güvenli oluyormuş gibime geliyor :D


onur@onur-OEM:~$ sudo parted -l
[sudo] password for onur:
Model: ATA WDC WD10PURX-64D (scsi)
Disk /dev/sda: 1000GB
Sektör boyutu (mantıksal/fiziksel): 512B/4096B
Disk bölümü Tablosu: msdos

Numara  Başlangıç  Son     Boyut   Tür       Dosya sistemi   Bayraklar
2      1048kB     999GB   999GB   extended
5      1049kB     999GB   999GB   logical   ext4
1      999GB      1000GB  1023MB  primary   linux-swap(v1)


onur@onur-OEM:~$ cat /etc/crypttab
cryptswap1 UUID=1abf1ff9-65e4-4296-ab36-b8bc58aa6bb7 /dev/urandom swap,cipher=aes-cbc-essiv:sha256
onur@onur-OEM:~$



Disk bölüm tablosunun MS DOS görünmesi normal mi ? EXT4 olması gerekmezmiydi ?

kindly34

Disk bölümlendirme tablosu msdos, gpt vs. (en çok ikisi kullanılır) şeklinde adlandırılır.Diskin tamamını kullanabilmek için msdos, gpt vs. herhangi bir bölümlendirme tablosu seçilmelidir.(Örneğin Ubuntu'da Elle disk bölümleme yaparken "Yeni Disk Bölümü Tablosu oluştur" yeri vardır.Bu tuşa basarsak disk üzerindeki bütün bölümleri silerek bir tane ayrılmamış alan olan bölüm yapacak ve bu bölümde de "msdos" bölümlendirme tablosunu kullanacaktır.Yani yeni bir disk bölümlendirme tablosu oluşturmak bütün verileri silmektedir.)

Diski msdos ve ya gpt olarak oluşturduktan sonra (Ubuntu otomatik olarak msdos seçer, msdos uyumluluğu eski ve yeni makinelerde daha iyidir.) disk üzerinde ext4,swap,ntfs,fat32 gibi dosya sistemlerini oluşturabilirsiniz.