GNU GRUB (या सिर्फ GRUB) एक बूट लोडर पैकेज है जो कंप्यूटर पर कई ऑपरेटिंग सिस्टम का समर्थन करता है। बूट-अप के दौरान, उपयोगकर्ता चलाने के लिए ऑपरेटिंग सिस्टम का चयन कर सकता है। GNU GRUB एक पहले के मल्टीबूट पैकेज, GRUB (GRand Unified Bootloader) पर आधारित है। GRUB का उपयोग अक्सर यूनिक्स-जैसे सिस्टम पर किया जाता है, जिसमें GNU, Linux और Solaris शामिल हैं।
GRUB की विशेषताएं
- यह असीमित संख्या में बूट एंट्री का समर्थन कर सकता है।
- GRUB डायनामिकली कॉन्फिगरेबल है, जिसका अर्थ है कि उपयोगकर्ता बूट-अप के दौरान परिवर्तन कर सकते हैं।
- GRUB किसी भी डिवाइस पर इंस्टॉल और चल सकता है, जिसमें हार्ड ड्राइव, फ्लॉपी डिस्क, DVD, CD-ROM और USB ड्राइव शामिल हैं।
- यह लॉन्च करने से पहले ऑपरेटिंग सिस्टम को डीकंप्रेस कर सकता है।
- यह विभिन्न स्थानों से ऑपरेटिंग सिस्टम लोड कर सकता है, जिसमें नेटवर्क शामिल हैं।
- कॉन्फिगरेशन फ़ाइल बदलने पर इसे फिर से लिखने की आवश्यकता नहीं है।
- ऐसे कार्यान्वयन हैं जो Windows और DOS का समर्थन करते हैं।
- कमांड इंटरफेस इंटरैक्टिव है।