यहाँ ग्रब कमांड का एक त्वरित उदाहरण है जो नीचे काम कर सकता है, स्पष्टीकरण और विवरण।
grub2
2010 के बाद स्थापित होने की सबसे अधिक संभावना है।
set root=(hd1,1)
chainloader +1
boot
grub
2005 से पहले स्थापित करने के लिए सबसे अधिक संभावना है।
root (hd1,0)
chainloader +1
boot
2005-2010 की अवधि के लिए, आपका अनुमान मेरा जितना अच्छा है, लेकिन अगर आप गलत संस्करण के लिए कमांड का उपयोग करते हैं, तो आपको केवल पहले कमांड पर एक हानिरहित वाक्यविन्यास त्रुटि मिलती है।
सही जड़ चुनना
स्टार्टअप पर, ग्रब आपके उपकरणों के लिए जांच करेगा और उन्हें नंबर आवंटित करेगा। सभी डिवाइस जो विभाजन किए गए हैं (हार्ड डिस्क और फ्लैश ड्राइव) में भी नंबर असाइन किए गए हैं। प्रारूप है (<deviceName>,<partitionIndex>)
। में grub2
, विभाजन सूचकांक बदल गया, इसलिए ऊपर दिए गए दो उदाहरण अलग-अलग जड़ों का उपयोग करने की तलाश के बावजूद समान प्रभाव डालते हैं।
आपका पहला डिवाइस ( hd0
) जो भी डिवाइस ग्रब है बस से लोड किया गया है। उसके बाद, आप आमतौर पर मान सकते हैं कि सभी आंतरिक उपकरण आपके बाहरी उपकरणों से पहले आएंगे। वे सबसे अधिक संभावना hd
और संख्या के रूप में होंगे।
अल्पविराम के बाद विभाजन सूचकांक है। हार्ड डिस्क और अंगूठे ड्राइव लगभग हमेशा विभाजित होंगे, इसलिए आपको सही (और सबसे अधिक संभावना है) विभाजन चुनना होगा। सीडी-रोम आमतौर पर विभाजित नहीं होते हैं।
अधिक प्रलेखन: http://www.gnu.org/software/grub/manual/html_node/Device-syntax.html
अपना रूट विभाजन चुनते समय, आप डिवाइस के नाम और पार्टीशन इंडेक्स की जांच के लिए टैब की का उपयोग कर सकते हैं। बस कोष्ठक खोलें और सूची देखने के लिए टैब दबाएं।