RHEL/CentOS 8 সিস্টেম যখন স্টার্ট করা হয়, তখন GRub বুটলোডার ডিফল্ট ভাবে ‘5’ সেকেন্ড অপেক্ষা করবে। এই ‘5’ সেকেন্ডের মধ্যে যদি কোনো কার্নেল সিলেক্ট না করেন, তাহলে ডিফল্ট বুটলোডার অনুযায়ী প্রথম কার্নেল লোড হবে। তবে, চাইলে ডিফল্ট টাইম পরিবর্তন করে নিজেদের ইচ্ছামত টাইম সেট করা যাবে।
আজকের এই পোষ্টে RHEL/CentOS এর বুট লোডারের (Grub) ডিফল্ট ওয়েটিং টাইম কিভাবে পরিবর্তন করা হয়, এই ব্যাপারে ধারাবাহিক ভাবে আলোচনা করা হয়েছে।

Figure: Default Waiting Time
বুট লোডারের (Grub) ডিফল্ট ওয়েটিং টাইম পরিবর্তনের জন্য নিচের স্ক্রিনসুট অনুযায়ী ‘EFI’ ভিত্তিক সিস্টেমের ক্ষেত্রে ‘/boot/efi/EFI/redhat/grub.cfg’ এবং MBR ভিত্তিক সিস্টেমের ক্ষেত্রে ‘/boot/grub2/grub.cfg’ ফাইলটি ‘vi/vim’ দিয়ে এডিট করে ‘65’ নাম্বার লাইনের ডিফল্ট টাইম (set timeout=5) থেকে পরিবর্তন করে ইচ্ছামত বাড়িয়ে দেওয়া যাবে।

Figure: Default Waiting Time
নিচের স্ক্রীনসুট অনুযায়ী ডিফল্ট টাইম (set timeout=5) থেকে পরিবর্তন করে (set timeout=40) করা হয়েছে। ফলে সিস্টেম পরবর্তীতে যখন বুট হবে, তখন বুট স্ক্রীন ‘40’ সেকেন্ড অপেক্ষা করবে।

Figure: Custom Waiting Time
নিচের স্ক্রীনসুট অনুযায়ী ডিফল্ট টাইম ‘5’ সেকেন্ড থেকে পরিবর্তন করে ‘40’ সেকেন্ড করার ফলে বুট স্ক্রিন (Grub2) ‘40’ সেকেন্ড অপেক্ষা করবে। এই ‘40’ সেকেন্ডের মধ্যে কোনো কার্নেল সিলেক্ট বা এডিট না করলে ডিফল্ট কার্নেল লোডিং শুরু হবে।

