انجمنهای فارسی اوبونتو
		کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: مرتضی . م در 21 مهر 1399، 11:23 قظ
		
			
			- 
				سلام
 دوتا سوال داشتم یکی اینکه چطور میشه با ترمینال دستگاه رو suspend کنیم
 دوم اینکه kde دوتا گزینه suspend داره یکی sleep که suspend to ram میکنه و دیگری hibernate که suspend to disk می کنه ولی وقتی من hibernate رو میزنم کلا خاموش میشه و فرقی با shutdown نداره قضیه چیه؟
- 
				سوال اول: 
 بر اساس لینک زیر:
 https://askubuntu.com/questions/1792/how-can-i-suspend-hibernate-from-command-line (https://askubuntu.com/questions/1792/how-can-i-suspend-hibernate-from-command-line)
 با استفاده از دستور زیر
 systemctl suspend
 سوال دوم:
 Hibernate باید سیستم خاموش بشه، ولی وقتی سیستم رو روشن کنی باید برنامه هایی که در موقع خاموش شدن، باز بودن، الان هم باز باشن. یه چیزی شبیه به sleep ولی سیستم خاموش میشه و محتویات رم توی هارد ذخیره میشه تا در روشن شدن بعدی سیستم اون محتویات به رم برگرده
 وقتی روشن می کنی، برنامه هات باز نیستن؟
 
- 
				عجیبه! در رابطه با مورد اول خودم جستجو کردم ولی به نتیحه ای نرسیدم ممنون حل شد
 مورد دوم هم نه کاملا مشابه shutdown هستش و برنامه ها بسته میشوند
- 
				به اندازه کافی swap دارید؟ swap به شکل file هست یا partition؟ خاطرم در حالت فایل Hibernate امکان پذیر نبود.
			
- 
				8 گیگ swap گذاشتم و به شکل پارتیشن هست
			
- 
				خروجی این دستورها چیه:
 
 grep CMDLINE_LI /etc/default/grub
 sudo blkid | grep swap
 sudo swapon --output-all
 
- 
				grep CMDLINE_LI /etc/default/grub
 GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet splash"
 GRUB_CMDLINE_LINUX=""
و
 sudo blkid | grep swap
 /dev/sda3: UUID="b31d140f-4504-40e1-bf8a-553e994f7213" TYPE="swap" PARTUUID="b3e26578-03"
و
 sudo swapon --output-all 
 NAME      TYPE      SIZE USED PRIO UUID                                 LABEL
 /dev/sda3 partition   5G   0B   -2 b31d140f-4504-40e1-bf8a-553e994f7213
- 
				در این فایل:
 
 /etc/default/grub
 
 این خط رو:
 
 GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet splash"
 به این شکل تغییر بدید و ذخیره کنید:
 
 GRUB_CMDLINE_LINUX_DEFAULT="resume=/dev/sda3 loglevel=3 quiet splash"
 grub.cfg رو به روز  کنید:
 
 sudo update-grub2
 برای اطمینان initramfsها رو مجدد ایجاد کنید:
 
 sudo update-initramfs -k all -c
 سیستم رو hibernate کنید:
 
 sudo systemctl hibernate
 با دکمه پاور سیستم رو روشن کنید. ببینید مشکل حل شده؟