हम grub2 में कर्नेल कैसे जोड़ सकते हैं? मुझे पता था कि सामान हम पूर्व संस्करणों के साथ कर सकते हैं, लेकिन लगता है कि यह बदल गया है। हमें किन फ़ाइलों को संपादित करना चाहिए?
हम grub2 में कर्नेल कैसे जोड़ सकते हैं? मुझे पता था कि सामान हम पूर्व संस्करणों के साथ कर सकते हैं, लेकिन लगता है कि यह बदल गया है। हमें किन फ़ाइलों को संपादित करना चाहिए?
जवाबों:
Grub2 में एक नया कर्नेल जोड़ने के लिए:
अपडेट-ग्रब आपके कंप्यूटर को गुठली के लिए स्कैन करेगा, और बूट पर उपलब्ध गुठली की एक सूची बनाएगा।
आपके लिए यह चुनने के लिए कि बूट समय पर कौन सा कर्नेल बूट करना है, आपको अपने BIOS को पोस्ट करने के ठीक बाद SHIFT बटन दबाए रखना पड़ सकता है।
आप डिफ़ॉल्ट बूट विकल्प और मापदंडों को बदलने के लिए / etc / default / grub को संपादित कर सकते हैं जिनकी आपको आवश्यकता हो सकती है।
अपने वितरण के लिए ग्रब नोट्स देखें, जैसे कि ये फेडोरा GRUB 2 डॉक्स ।
grub2-mkconfig -o /boot/grub2/grub.cfg
/boot/
सही ढंग से पढ़ना और उत्पन्न करना चाहिए । ग्रब कॉन्फ़िगरेशन फ़ाइल (उदा:) /etc/default/grub
प्रति OS भिन्न हो सकती है, इसलिए सुनिश्चित करें कि आपने उन्हें सिंक किया है। हालाँकि, आपके लिए एक एकल OS उत्पन्न करने वाली ग्रब प्रविष्टियों के लिए सर्वोत्तम अभ्यास हो सकता है।
mv kernel /boot
? मुझे ऐसा कर्नेल कहां मिलेगा, जिसे / boot पर ले जाया जा सके?
मैं Fedora 20 चला रहा हूं, और grub2 को अपडेट करने की कमांड है grub2-mkconfig
। इसके अलावा, पूरी प्रक्रिया को कर्नेल बिल्ड मेक के साथ पूरा किया जा सकता है:
make xconfig (make config, etc)
make bzImage
make modules
sudo make modules_install
sudu make install
यह (अंतिम चरण) कर्नेल को / बूट में कॉपी करेगा, और grub2 बूट लोडर को अपडेट करेगा। बहुत आसान है, और इसने मेरे मामले में सही ढंग से काम किया है। मेरा एकमात्र मुद्दा यह है कि आप वास्तव में प्रक्रिया के किसी भी महत्वपूर्ण विवरण को नहीं सीखते हैं, सब कुछ स्वचालित है। यदि आपको समस्या है और यह पता लगाना है कि क्या गलत है, तो आप अटक सकते हैं।
sudo make install
मुझे बताता है Cannot find LILO
:।
आप अब गुठली जोड़ने के लिए "एडिट" नहीं करते हैं। यह स्कैन करता है और उन्हें गतिशील रूप से जोड़ता है। यदि आप एक स्कैन जोड़ते हैं, तो आपको नहीं लगता कि आपको /etc/grub.d में देखना चाहिए और संशोधित या कॉपी और कस्टम 40 (इसे अंतिम रूप से जोड़ा गया है, इसलिए यह आपके कॉन्फ़िगरेशन को आपके शीर्ष पर रखने से पहले परीक्षण करने के लिए एक शानदार स्थान है। सूची)।
प्रयास करें update-grub
या update-grub2
आप ग्रब संस्करण के आधार पर। तुम्हें पता है, रूट के रूप में इन चलाने के लिए होगा sudo
। यह मेरे लिए तब काम आया जब मैंने ग्रब को फिर से स्थापित किए बिना एक दूसरे लिनक्स डिस्ट्रो को स्थापित किया।