Linux Mint Türkiye
Linux Mint Destek => Açılış, Kapanış ve Oturum Açma => Konuyu başlatan: dustengercege - 28 Haziran 2020, 11:11:24
-
Hibernate: Derin Uyku: Hazırda bekleterek bilgisayarımı kapatıp açmak istiyorum. Çift işletim sistemi kullanıp, kaldığı yerden devam etmek isteyenlerin işine yarayacağını düşünüyorum. Biraz RAM kullanıyor bildiğim kadarıyla ama olsun :) Yardım edenlere şimdiden teşekkür ederim.
-
Derin uykuyu (hibernite) etkinleştirmek için sisteminizde takas alanı olması gerekir. Bu sebeple öncelikle aşağıdaki komutların çıktılarını paylaşınız.
cat /etc/fstab
cat /proc/swaps
cat /etc/initramfs-tools/conf.d/resume
sudo blkid
-
Ben swap seçmemiştim ama kendisi oluşturmuş 2GB. Windows'ta ortalama 3GB ram kullanıyor hibernate. Linux'um benim :) swap tan kullanıyor demek, bir kez daha sevdim. Yeterli değilse veya tekrar kurulum yapmam gerekiyorsa, yapabilirim.
# /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/sdb1 during installation
UUID=60563037-229a-44e3-9704-afd7ca389112 / ext4 errors=remount-ro 0 1
/swapfile none swap sw 0 0
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
cat /etc/initramfs-tools/conf.d/resume
cat: /etc/initramfs-tools/conf.d/resume: Böyle bir dosya ya da dizin yok
/dev/sda1: UUID="9ED26646D26622AF" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="fd4d59d4-011d-4ac6-86be-3ae4ad52e9b0"
/dev/sda2: UUID="DE53-2B45" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="90447e1e-e3b6-4b83-b130-7e0501ee4b72"
/dev/sda4: UUID="BC9E58BC9E5870BE" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2bcdb612-3a95-4869-a9f2-e96e0965854e"
/dev/sdb1: UUID="60563037-229a-44e3-9704-afd7ca389112" TYPE="ext4" PARTUUID="1b6fa67b-1fed-4f1a-8158-a0306934eb48"
/dev/sdc1: LABEL="programs and archives" UUID="A65816E85816B6D1" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="1af3be35-e8f5-4dfc-8b2d-af1a5c04276e"
/dev/sdc2: LABEL="archive" UUID="246A6ECF6A6E9D74" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="5dd0ff30-cec5-4fdb-9c49-a727fbf0d2c0"
/dev/sda3: PARTLABEL="Microsoft reserved partition" PARTUUID="9d8bb9f4-89ef-4b58-92a7-6e84395ad758"
Düzenleme: Kod etiketi
-
Lütfen çıktıları kod etiketi paylaşmaya özen gösterelim. Farkedeceğiz üzere, bu şekilde hem daha okunaklı hem de daha düzenli bir görünüm oluyor.
Sizin sistemde takas bölümü yerine takas dosyası mevcut. Takas bölümü ayrı bir disk bölümüdür, takas dosyası ise kök dizinde aynı işlevi görecek bir dosyadır. Uyku kipi çok önemli bir fark ortaya koymaz, ama eğer disk bölümünü şifrelediyseniz, bu durumda takas dosyası yerine takas alanı (ayrı bir disk bölümü) oluşturmak gerekebilir.
Şimdi aşağıdaki soruların cevaplarına göre ilerleyelim.
Sistemde ne kadar RAM (sistem hafızası) mevcut?
Kurulum yaparken şifrelenmiş disk bölümü oluşturdunuz mu?
-
Kod etiketine dikkat ederim, aynen şimdi daha güzel duruyor, kusura bakmayın :)
RAM : 32 GB
Kurulumda şifrelenmiş bir bölüm oluşturmadım, şifreli bölümüm yok.
-
RAM miktarı oldukça fazla. Sistem kullanımı sırasında bu RAM miktarının tamamının kullanımda olacağını sanmam. Ama yine de 2 Gb. RAM miktarı bu kadar fiziksel RAM için yetersiz kalacaktır. Bu sebeple takas dosyasını büyütmek uygun olabilir. Her ihtimali hesaba katarak fiziksel RAM miktarının 1,5 katı bir takas alanı dosyasını oluşturmak önerilebilir. Yaklaşık 40 Gb. bir alandan bahsediyorum, ama bu miktar her türlü teknik olasılık içindir.
Bu durumda kök dizinin boyutu da önemli olacak. Yönlendirmeye başlamadan önce, aşağıdaki komutların çıktılarını da paylaşınız.
sudo parted -l
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,UUID
-
Diğer böldüğüm kısımlarda alanım var ama, kurulu olan Linux Mint'im 120GB lık bir SSD ye kurulu. Burdan 40GB almak üzer mi beni bilemedim şimdi. Ben kurulum sırasında HDD den 40 GB lık bir takas alanı oluşturup bağlayabilirmiydim peki. En azından aklımda bulunsun diye soruyorum. Bu ara da teşekkür ederim.
sudo parted -lModel: ATA SanDisk SDSSDH35 (scsi)
Disk /dev/sda: 500GB
Sektör boyutu (mantıksal/fiziksel): 512B/512B
Disk bölümü Tablosu: gpt
Disk Bayrakları:
Numara Başlangıç Son Boyut Dosya sistemi İsim Bayraklar
1 1049kB 473MB 472MB ntfs Basic data partition gizli, diag
2 473MB 578MB 105MB fat32 EFI system partition önyükleme, esp
3 578MB 595MB 16,8MB Microsoft reserved partition msftres
4 595MB 500GB 500GB ntfs Basic data partition msftdata
Model: ATA KINGSTON SA400S3 (scsi)
Disk /dev/sdb: 120GB
Sektör boyutu (mantıksal/fiziksel): 512B/512B
Disk bölümü Tablosu: gpt
Disk Bayrakları:
Numara Başlangıç Son Boyut Dosya sistemi İsim Bayraklar
1 1049kB 120GB 120GB ext4
Model: ATA WDC WD10EZEX-08W (scsi)
Disk /dev/sdc: 1000GB
Sektör boyutu (mantıksal/fiziksel): 512B/4096B
Disk bölümü Tablosu: gpt
Disk Bayrakları:
Numara Başlangıç Son Boyut Dosya sistemi İsim Bayraklar
1 135MB 638GB 638GB ntfs Basic data partition msftdata
2 718GB 995GB 277GB ntfs Basic data partition msftdata
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,UUID
NAME SIZE TYPE FSTYPE MOUNTPOINT UUID
sda 465,8G disk
├─sda1 450M part ntfs 9ED26646D26622AF
├─sda2 100M part vfat DE53-2B45
├─sda3 16M part
└─sda4 465,2G part ntfs BC9E58BC9E5870BE
sdb 111,8G disk
└─sdb1 111,8G part ext4 / 60563037-229a-44e3-9704-afd7ca389112
sdc 931,5G disk
├─sdc1 593,8G part ntfs A65816E85816B6D1
└─sdc2 257,6G part ntfs 246A6ECF6A6E9D74
-
Kurulum sırasında "Başka birşey" seçeneği ile devam edip, ayrıca bir takas alanı belirleyebilirdiniz.
Fakat yeniden kurulum yapmaya gerek yok. İsterseniz diğer diskten yine bir takas bölümü oluşturabilir ve sisteminize ekleyebiliriz. Böylece SSD diski kullanmanıza gerek kalmaz. Bunun için, depodan Gparted uygulamasını kurun, HDD'den takas alanı için bir bölüm oluşturun ve takas olanı (linux-swap) olarak biçimlendirin. Aşağıdaki bağlantı yardımcı olacaktır.
[info][Nasıl] Gparted ile Yeni Disk Bölümü Oluşturma (https://forum.linuxmint.net.tr/index.php?topic=238.msg1849#msg1849)[/info]
İşlem sonrası aşağıdaki komutların çıktılarını paylaşırsınız. Buna göre yeni oluşturacağınız takas alanı bölümünü fstab dosyasına eklememiz gerekecek.
sudo parted -l
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,UUID
sudo blkid
En son işlem olarak takas dosyasını pasifleştireceğiz.
-
Başka bir Linux dağıtımı kurarsam diye ayırdığım bölüm vardı onu kullandım. Şu an başka dağıtım düşünmüyorum. Biraz fazla oldu ama olsun. Swap olarak biçimlendirdim. Linux Mint 20 de Hibernate kullanmak isteyenlere örnek konu başlığı olması dileğiyle.
sudo parted -l
[sudo] password for fury:
Model: ATA SanDisk SDSSDH35 (scsi)
Disk /dev/sda: 500GB
Sektör boyutu (mantıksal/fiziksel): 512B/512B
Disk bölümü Tablosu: gpt
Disk Bayrakları:
Numara Başlangıç Son Boyut Dosya sistemi İsim Bayraklar
1 1049kB 473MB 472MB ntfs Basic data partition gizli, diag
2 473MB 578MB 105MB fat32 EFI system partition önyükleme, esp
3 578MB 595MB 16,8MB Microsoft reserved partition msftres
4 595MB 500GB 500GB ntfs Basic data partition msftdata
Model: ATA KINGSTON SA400S3 (scsi)
Disk /dev/sdb: 120GB
Sektör boyutu (mantıksal/fiziksel): 512B/512B
Disk bölümü Tablosu: gpt
Disk Bayrakları:
Numara Başlangıç Son Boyut Dosya sistemi İsim Bayraklar
1 1049kB 120GB 120GB ext4
Model: ATA WDC WD10EZEX-08W (scsi)
Disk /dev/sdc: 1000GB
Sektör boyutu (mantıksal/fiziksel): 512B/4096B
Disk bölümü Tablosu: gpt
Disk Bayrakları:
Numara Başlangıç Son Boyut Dosya sistemi İsim Bayraklar
1 135MB 659GB 659GB ntfs Basic data partition msftdata
3 659GB 718GB 59,8GB linux-swap(v1) swap takas
2 718GB 995GB 277GB ntfs Basic data partition msftdata
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,UUID
NAME SIZE TYPE FSTYPE MOUNTPOINT UUID
sda 465,8G disk
├─sda1 450M part ntfs 9ED26646D26622AF
├─sda2 100M part vfat DE53-2B45
├─sda3 16M part
└─sda4 465,2G part ntfs BC9E58BC9E5870BE
sdb 111,8G disk
└─sdb1 111,8G part ext4 / 60563037-229a-44e3-9704-afd7ca389112
sdc 931,5G disk
├─sdc1 613,3G part ntfs A65816E85816B6D1
├─sdc2 257,6G part ntfs 246A6ECF6A6E9D74
└─sdc3 55,7G part swap 573ca41c-62fd-4729-9fbc-a8d68e266523
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,UUID
NAME SIZE TYPE FSTYPE MOUNTPOINT UUID
sda 465,8G disk
├─sda1 450M part ntfs 9ED26646D26622AF
├─sda2 100M part vfat DE53-2B45
├─sda3 16M part
└─sda4 465,2G part ntfs BC9E58BC9E5870BE
sdb 111,8G disk
└─sdb1 111,8G part ext4 / 60563037-229a-44e3-9704-afd7ca389112
sdc 931,5G disk
├─sdc1 613,3G part ntfs A65816E85816B6D1
├─sdc2 257,6G part ntfs 246A6ECF6A6E9D74
└─sdc3 55,7G part swap 573ca41c-62fd-4729-9fbc-a8d68e266523
-
Aşağıdaki komutla fstab dosyasını açınız.
sudo xed /etc/fstab
Açılan dosyaya aşağıdaki satırı ekleyiniz.
# /dev/sdc3 Takas
UUID=573ca41c-62fd-4729-9fbc-a8d68e266523 none swap sw 0 0
Ardından aşağıdaki satırı bulunuz,
/swapfile none swap sw 0 0
ve başına # işareti ekleyerek pasifleştiriniz. Bu takas dosyasını pasifleştirecek.
#/swapfile none swap sw 0 0
Ardından dosyayı kaydediniz ve aşağıdaki komutlarla, bağlı takas alanının güncellenmesini sağlayınız.
sudo swapoff -a
sudo swapon -a
Akabinde aşağıdaki komutları çalıştırınız.
sudo touch /etc/initramfs-tools/conf.d/resume
sudo xed /etc/initramfs-tools/conf.d/resume
Açılan dosyaya aşağıdaki satırı ekleyiniz ve dosyayı kaydediniz,
RESUME=UUID=573ca41c-62fd-4729-9fbc-a8d68e266523
ve aşağıdaki komutu çalıştırınız.
sudo update-initramfs -u -k all
Bu işlemler takas alanı ile ilgili düzenlemelerdi. Şimdi aşağıdaki komutları uçbirimde çalıştırarak, kapatma seçeneklerine uyku kipini eklemek için gerekli işlemlere başlayınız.
sudo touch /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
sudo xed /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Açılan dosyaya aşağıdaki satırları ekleyip dosyayı kaydediniz.
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes
Ardından sistemi yeniden başlatıp, kapatma seçeneklerine eklenen uyku kipini deneyebilirsiniz.
-
Geç cevap için kusura bakmayın. Takas alanı eklendi, uyku kipi eklendi. Kapatıyorum uyku kipi ile. Açılırken normal açılıyor. Açık bıraktığım dosya klasör tarayıcı vs açık bir şekilde açılmıyor sistem.
-
Öncelikle aşağıdaki komutların çıktılarını paylaşınız.
cat /proc/cmdline
cat /etc/fstab
sudo blkid
-
cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.4.0-39-generic root=UUID=60563037-229a-44e3-9704-afd7ca389112 ro quiet splash
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/sdb1 during installation
UUID=60563037-229a-44e3-9704-afd7ca389112 / ext4 errors=remount-ro 0 1
#/swapfile none swap sw 0 0
# /dev/sdc3 Takas
UUID=573ca41c-62fd-4729-9fbc-a8d68e266523 none swap sw 0 0
sudo blkid
[sudo] password for:
/dev/sdc1: LABEL="programs and archives" UUID="A65816E85816B6D1" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="1af3be35-e8f5-4dfc-8b2d-af1a5c04276e"
/dev/sdc2: LABEL="archive" UUID="246A6ECF6A6E9D74" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="5dd0ff30-cec5-4fdb-9c49-a727fbf0d2c0"
/dev/sdc3: LABEL="swap" UUID="573ca41c-62fd-4729-9fbc-a8d68e266523" TYPE="swap" PARTLABEL="swap" PARTUUID="1a61d3b2-1deb-4cbd-8eaf-0abe9584fed6"
/dev/sda1: UUID="9ED26646D26622AF" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="fd4d59d4-011d-4ac6-86be-3ae4ad52e9b0"
/dev/sda2: UUID="DE53-2B45" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="90447e1e-e3b6-4b83-b130-7e0501ee4b72"
/dev/sda4: UUID="BC9E58BC9E5870BE" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2bcdb612-3a95-4869-a9f2-e96e0965854e"
/dev/sdb1: UUID="60563037-229a-44e3-9704-afd7ca389112" TYPE="ext4" PARTUUID="1b6fa67b-1fed-4f1a-8158-a0306934eb48"
/dev/sda3: PARTLABEL="Microsoft reserved partition" PARTUUID="9d8bb9f4-89ef-4b58-92a7-6e84395ad758"
-
Aşağıdaki komutlarla resume seçeneğini açılışa eklemeyi deneyebilirsiniz.
echo 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX resume=UUID=573ca41c-62fd-4729-9fbc-a8d68e266523"' | sudo tee /etc/default/grub.d/resume.cfgsudo update-grub
-
Tamamdır, şimdi oldu. Teşekkür ederim. Uğraştırdım sizi baya. Sağlun.
-
Rica ederiz.
Başlığı etiketlerseniz, konuyu kilitleyebiliriz.
[okay]Çözülen başlıkların etiketlenmesi hakkında. (https://forum.linuxmint.net.tr/index.php?topic=2058.0)[/okay]