मैं Windows के भीतर GRUB बूट कॉन्फ़िगरेशन को कैसे बदलूं?


18

मैं वर्तमान में ड्यूल बूट विंडोज 7 और फेडोरा 14, जीआरयूबी का उपयोग कर रहा हूं, मेरे डिफ़ॉल्ट के रूप में विंडोज 7 के साथ। मुझे पता है कि फेडोरा से, मैं अगले रिबूट पर डिफ़ॉल्ट को ओवरराइड करके फेडोरा में बूट करने के लिए GRUB सेट कर सकता हूं। क्या विंडोज से ऐसा करने का कोई तरीका है? यही है, क्या मैं GRUB कॉन्फ़िगरेशन को स्थायी या अर्ध-स्थायी रूप से विंडोज से बदल सकता हूं ताकि मुझे फेडोरा में बूट करने के लिए अपने कंप्यूटर के सामने न होना पड़े?


यह माइकल के लिए धन्यवाद और एक विस्तार है। सार्वजनिक हित में पैरागॉन द्वारा एक नि: शुल्क ड्राइवर है, जो Windows से Ext2, Ext3, Ext4

जवाबों:


6

कठिन हिस्सा विंडोज से आपके लिनक्स फाइल सिस्टम को संपादित कर रहा है। FS ड्राइवर ext2 लिखने का समर्थन करता है, लेकिन मुझे ext3 या 4 के लिए किसी भी अच्छे उपकरण का पता नहीं है (और ये एसयू और एसएफ प्रश्न उत्साहजनक नहीं हैं), अपने बूट विभाजन पर आपके द्वारा उपयोग किए जा सकने वाले किसी भी अन्य फाइल सिस्टम को अकेले छोड़ दें।

लेकिन अगर आप विंडोज से अपने बूट विभाजन के लिए लिखने का समर्थन प्राप्त करने का प्रबंधन करते हैं, तो वास्तव में सहेजे गए डिफ़ॉल्ट को बदलना आसान है। सबसे पहले आपको कुछ प्रेप काम करने की जरूरत है /boot/grub.conf। Windows ब्लॉक में बूट defaultकरने के लिए बदलें savedऔर savedefault 0(जहाँ 0 Fedora के GRUB कॉन्फ़िगरेशन में इंडेक्स है), इसलिए Windows में बूट करना, सहेजे गए डिफ़ॉल्ट फ़ेडोरा को वापस रीसेट कर देगा

फिर विंडोज से आप एडिट कर सकते हैं /boot/grub/default। लाइन है कि वहाँ (यह हो जाएगा हटाएं defaultया 0सबसे अधिक संभावना है), और के लिए इसे बदल 1या जो कुछ भी आपके Windows के सूचकांक स्थापित है। जब आप पुनरारंभ करते हैं, तो GRUB उस फ़ाइल को पढ़ेगा (चूंकि आपका डिफ़ॉल्ट है saved) और बूट करें विंडोज में, और savedefaultलाइन उस फ़ाइल को आपके कंप्यूटर के 0लिए वापस बदल देगी


1
किसी ने उसके लिए एक GUI लिखा है: grub-choose-default (Grub 1) , grub-choose-default (Grub 2)
गिलेस एसओ- बुराई को रोकना '

इसने मेरे लिए काम किया। मुझे अपना /bootविभाजन निर्धारित ext2करना था (यह था ext4) और मेरे सीमित अनुभव ने ऐसा कर दिया कि उस प्रक्रिया को जितना होना चाहिए था उससे अधिक समय लग गया। ऐसा लगता है कि ये निर्देश फेडोरा को डिफ़ॉल्ट के रूप में सेट करते हैं (जो मैं वास्तव में नहीं चाहता, मैं सिर्फ अगले बूट को नियंत्रित करने की क्षमता चाहता हूं) इसलिए मैंने उन्हें पत्र का पालन नहीं किया, लेकिन संपादित करने में सक्षम होना /boot/grub.confकाफी अच्छा है।
जिमी सवेसुक

4

यदि आपके पास FAT32 के रूप में एक /bootविभाजन है , तो आप दोनों OS (एस) से ग्रब की कॉन्फिगर फाइल को एडिट कर पाएंगे।


2

आप यहां सूचीबद्ध के रूप में Grub2Win या अन्य समान कार्यक्रमों का उपयोग कर सकते हैं । वे एक आसान उपयोगकर्ता इंटरफ़ेस पेश करते हैं।

आप पूरी तरह से विंडोज बूटलोडर से ग्रब और बूट दोनों सिस्टम को हटा सकते हैं। ऐसा करने के लिए आपको EasyBCD जैसे उपकरणों का उपयोग करने की आवश्यकता है ।


मेरा मानना ​​है कि आप Grub2Win का मतलब है? :)
एडम प्लोचर

ओह, हाँ, एक टाइपो।
स्कान

1

हार्ड डिस्क में 'ग्रब' फोल्डर ढूंढें और फिर मेन्यू खोलें। नोटपैड के साथ अब डिफॉल्ट = 0 से डिफॉल्ट = एक्स को एडिट करें, जहाँ आप जिस ऑस को डिफॉल्ट बनाना चाहते हैं, उसकी तुलना में x कम है। एक्स के लिए। एक सिस्टम में तीन ओएस हैं और आप सूची में तीसरे को डिफ़ॉल्ट बनाना चाहते थे, इसलिए आप इसे डिफ़ॉल्ट = 2 के रूप में संपादित करेंगे, जैसे 3-1 = 2। दूसरे ओएस के लिए, डिफ़ॉल्ट = 1।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.