वास्तव में मेरा प्रश्न इस फोरम में (और यह भी एक जगह ) एक समान दिखाई दे सकता है ; वास्तव में सवाल वही है, लेकिन मैं इसे वैसे भी पूछ रहा हूं क्योंकि मैं और अधिक जानकारी दे सकता हूं और क्योंकि मैंने वेब पर पाए गए कुछ समाधान की कोशिश की (संभवतः चीजें बदतर हो रही हैं)।
मैं Ubuntu 15.10 (ढक्कन को बंद करना) को हाइबरनेट करता था। अब जब मैंने इसे 16.04 में अपडेट कर दिया है (मुझे लगा कि यह एक अच्छी बात है, क्योंकि यह संस्करण एलटीएस है, 15.10 के विपरीत), मैं हाइबरनेशन (न ही निलंबन!) का उपयोग नहीं कर सकता: अगर मैं इसका उपयोग करने की कोशिश करता हूं, तो उबंटू नहीं आता है ' t शट डाउन, बस स्क्रीन काली हो जाती है, बिजली का नेतृत्व चालू है, और मैं इसे मैन्युअल रूप से बंद करने (पावर बटन का लंबा प्रेस) के अलावा और कुछ नहीं कर सकता। जब मैं इसे फिर से चालू करता हूं, तो मैं निम्नलिखित पंक्तियों को देखता हूं
फिर उबंटू बूट।
से यहाँ मैं के साथ की कोशिश की
sudo -s
echo shutdown > /sys/power/disk
echo disk > /sys/power/state
तथा
sudo -s
echo platform > /sys/power/disk
echo disk > /sys/power/state
केवल पहले आंशिक रूप से काम किया और केवल एक बार: आंशिक रूप से मेरा मतलब है कि क्रूर बंद के बाद सत्र को पुनर्प्राप्त किया गया था।
तब मैंने इस सुझाव का पालन करने की कोशिश की । मुझे कमांड्स के बाद लिखी गई टिप्पणियों की समझ नहीं थी, इसलिए मैंने सचमुच कमांड्स में प्रवेश किया क्योंकि वे हैं (यह सोचकर कि "यह कमांड / फोल्डर मौजूद नहीं है" जैसी कुछ त्रुटि तब होती है यदि कमांड में स्थानापन्न करने के लिए कुछ होता। ):
संपादित करें
cat /proc/meminfo
sudo swapoff -a
sudo dd if=/dev/zero of=/swapfile bs=1024 count=8M
sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile
sudo -b gedit /etc/fstab
free -m
swapon
mount | grep " / "
sudo blkid -g
sudo blkid
sudo filefrag -v /swapfile | grep "First block:"
sudo filefrag -v /swapfile
echo "resume=UUID=cdXX--X18 resume_offset=66050" | sudo tee /etc/initramfs-tools/conf.d/resume
sudo -b gedit /boot/grub/menu.lst
sudo -b gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="... resume=UUID=cdXX--X18 resume_offset=66050"
sudo update-grub -y
sudo update-initramfs -u
शायद यह एक भयानक विचार रहा है, क्योंकि अब मुझे यह मिल गया है।
अंत में मुझे ऊपर जुड़ा हुआ प्रश्न मिला और मैं यहाँ गया , लेकिन मुझे नहीं पता कि क्या करना है।
EDIT 2 फिलहाल अगर मैं प्रवेश करता हूं
...$ sudo swapon -s
मुझे पूरी तरह से कुछ नहीं मिलता है
...$
/etc/initramfs-tools/conf.d/resume
दो फिर से शुरू किए गए चरणों को जोड़ दें etc/default/grub
, अंतिम दो पंक्तियों को ग्रब और initrd को अपडेट करने के लिए चलाएं। हटाएं / स्वैप करें। भागो sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
। इनमें से किसी भी लक्ष्य के साथ प्रयास करें sudo systemctl suspend
। क्या होता है?