আমি grub.confসেন্টস 7.. এ ফাইলটি অনুসন্ধান করছি । আমি এটির সাথে খুঁজে পাচ্ছি না locate(আমি updatedbআগে ফোন করেছি)। এটি কোথায় সঞ্চয় করে?
CentOS এর পুরানো সংস্করণগুলিতে আমি এটি খুঁজে পেতে পারি।
আমি grub.confসেন্টস 7.. এ ফাইলটি অনুসন্ধান করছি । আমি এটির সাথে খুঁজে পাচ্ছি না locate(আমি updatedbআগে ফোন করেছি)। এটি কোথায় সঞ্চয় করে?
CentOS এর পুরানো সংস্করণগুলিতে আমি এটি খুঁজে পেতে পারি।
উত্তর:
CentOS7 গ্রাব 2 এবং /boot/grub2/grub.cfgপুরানো grub.confফর্ম্যাটের পরিবর্তে উত্পন্ন ব্যবহার করছে, যার কারণে আপনি এটি খুঁজে পেতে পারেন না। নতুন 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মাছ ধরতে শেখানো হয়েছিল তবে খুব ভাল নয়। (এনবি আমি ডাউন ভোটার নই)