मैं grub.conf
CentOS 7 में फ़ाइल के लिए खोज कर रहा हूँ। मैं इसे locate
(मैं updatedb
पहले कहा जाता है ) के साथ मिल सकता है । यह कहां स्टोर होता है?
CentOS के पुराने संस्करणों में मैं इसे पा सकता था।
मैं grub.conf
CentOS 7 में फ़ाइल के लिए खोज कर रहा हूँ। मैं इसे locate
(मैं updatedb
पहले कहा जाता है ) के साथ मिल सकता है । यह कहां स्टोर होता है?
CentOS के पुराने संस्करणों में मैं इसे पा सकता था।
जवाबों:
CentOS7 /boot/grub2/grub.cfg
पुराने grub.conf
प्रारूप के बजाय grub2 और उत्पन्न का उपयोग कर रहा है , यही कारण है कि आप इसे नहीं ढूंढ सकते हैं। नई grub.cfg फ़ाइल प्रत्यक्ष संपादन के लिए अभिप्रेत नहीं है, इसके बजाय आपको स्रोत फ़ाइलों को संशोधित करने की आवश्यकता है जो इसे उत्पन्न करने के लिए उपयोग की जाती हैं।
विचाराधीन फाइलें हैं /etc/default/grub
और स्क्रिप्ट हैं /etc/grub.d/
। विशेष रूप से, यदि आप अपनी स्वयं की कस्टम प्रविष्टियाँ जोड़ना चाहते हैं, तो आप बूट छंद को जोड़ना चाहते हैं /etc/grub.d/40_custom
। छंद कुछ इस तरह दिखेगा:
menuentry "My custom boot entry" {
set root=(hd0,1)
linux /vmlinuz-3.11-custom
initrd /initrd-plymouth.img
}
आप linux
कर्नेल में कस्टम विकल्पों में पास होने के लिए सामान्य विकल्पों को लाइन में जोड़ सकते हैं । एक बार जब आपके पास वह सब कुछ होता है जिस तरह से आप उसे चाहते हैं, तो आप दौड़ते हैं:
grub2-mkconfig --output=/boot/grub2/grub.cfg
फिर, यदि आप डिफॉल्ट बूट एंट्री को बदलना चाहते हैं, तो आप अपने द्वारा जोड़े गए नए श्लोक, शून्य अनुक्रमित स्थिति या नाम से (मैं पसंद करते हैं नाम) को इंगित करने के लिए GRUB_DEFAULT
विकल्प को बदलते /etc/default/grub
हैं, कुछ इस तरह से:
GRUB_DEFAULT="My custom boot entry"
/boot/efi/EFI/redhat/grub.cfg
/boot/efi/EFI/centos/grub.cfg
निम्नलिखित आदेश के साथ प्रयास करें:
find / -type f -name "grub.conf"
आप किसी भी अन्य फ़ाइल नाम को पा सकते हैं जिसे आप इसे बदलना चाहते हैं grub.conf
।
grub.cfg
इसलिए यह सिखाया जाता है कि मछली कैसे बनाई जाती है लेकिन बहुत अच्छी तरह से नहीं। (एनबी मैं नीचे मतदाता नहीं हूं)।