सबसे आसान तरीका ग्रब के साथ है
यह grubविंडोज से बोझिल नियंत्रण है। विंडोज से उबंटू तक पहुंचने के लिए एक तृतीय पक्ष एप्लिकेशन और कुछ हैकिंग की आवश्यकता है। हालांकि इस पोस्ट के शीर्ष भाग से: मेरे दोहरे बूटिंग डिस्ट्रोस पर ऑर्डर कैसे बदलें , आप grubस्वचालित रूप से अंतिम मेनू विकल्प में रिबूट करने के लिए सेटअप कर सकते हैं । इसलिए जब आप शुरू में विंडोज़ के साथ बूट होते हैं, और यह अपडेट चलाने के लिए सुबह 2 बजे उठता है, grubतो विंडोज को फिर से लोड करेगा ताकि यह अपडेट को ख़ुशी से समाप्त कर सके।
जब आप मैन्युअल रूप से रिबूट करते हैं और grubअपने सभी अगले रिबूट से उबंटू को उठाते हैं तो स्वचालित रूप से उबंटू लोड होता है। यह सुविधा समान रूप से अच्छी तरह से काम करती है यदि आपके पास वर्तमान कर्नेल में बग हैं और grubआपके द्वारा चयनित पुराने कर्नेल संस्करण में स्वचालित रूप से रीबूट करना चाहते हैं ।
पिछले बूट चयन को दोहराने के लिए ग्रब कैसे प्राप्त करें
यह काफी सीधा है। sudoशक्तियों का उपयोग करके /etc/default/grubनिम्नलिखित को संपादित करें और बदलें:
#GRUB_DEFAULT=0 # Rather than option #1, we'll always default to last boot choice.
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
पहली पंक्ति जिस पर आप टिप्पणी करेंगे और उसके ठीक नीचे अगली दो पंक्तियाँ डालेंगी।
फ़ाइल को सहेजें और टर्मिनल में टाइप करें:
sudo update-grub
विंडोज में रिबूट करने के लिए उबंटू कमांड लाइन
वर्तमान में आप कुछ इस तरह का उपयोग करते हैं:
sudo grub-reboot x # Where x is Windows zero-based grub menu number
sudo reboot now
इस संशोधित स्टैक एक्सचेंज उत्तर से आप विंडोज में रिबूट करने के लिए ग्रब डिफॉल्ट का उपयोग कर सकते हैं। इस कोड को अपनी ~/.bashrcफ़ाइल में कॉपी करें :
function reboot-to-windows {
WINDOWS_TITLE=`grep -i "^menuentry 'Windows" /boot/grub/grub.cfg|head -n 1|cut -d"'" -f2`
sudo grub-set-default "$WINDOWS_TITLE"
sudo reboot
}
~/.bashrcनए reboot-to-windowsफ़ंक्शन के साथ फ़ाइल सहेजें ।
- अपना वर्तमान टर्मिनल सत्र बंद करें।
~/.bashrcलोड किए जाने के लिए नया टर्मिनल सत्र खोलें ।
- आप
: ~/.bashrcइसे मौजूदा टर्मिनल सत्र में पुनः लोड करने के लिए टाइप कर सकते हैं, लेकिन कुछ लोग ऐसा करने के खिलाफ सलाह देते हैं।
कमांड लाइन के उपयोग से विंडोज में रिबूट करने के लिए:
reboot-to-windows
यदि Windows स्वचालित रूप से पुनरारंभ होता है जब आप नहीं देख रहे हैं, तो विंडोज को रिबूट किया गया है। यह विंडोज ऑटोमैटिक अपडेट को कई बार रिबूट होने वाले कई चक्रों पर सामान्य रूप से प्रोसेस करने की अनुमति देता है।