انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: مرتضی . م در 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
با دکمه پاور سیستم رو روشن کنید. ببینید مشکل حل شده؟