কম্পিউটার টার্ন অন এর সময় সঠিক অর্ডার নিচের কোনটি?
সঠিক উত্তর
ঘPOST → Bootloader → Kernel
ব্যাখ্যা
প্রশ্নটি কম্পিউটার চালু করার পর কোন কাজ কোন ক্রমে হয়, অর্থাৎ বুটিং প্রক্রিয়া জানতে চেয়েছে। সঠিক ক্রম: পোস্ট, তারপর বুটলোডার, তারপর কার্নেল।
সুইচ চাপলে প্রথমে মাদারবোর্ডের রমে থাকা ফার্মওয়্যার, মানে বায়োস বা ইউইএফআই চালু হয়। সে পোস্ট, মানে পাওয়ার অন সেলফ টেস্ট চালিয়ে দেখে র্যাম, প্রসেসর, কিবোর্ড ও ডিস্ক ঠিক আছে কি না। সমস্যা থাকলে বিপ শব্দ বা ত্রুটি বার্তা দেখায়।
হার্ডওয়্যার ঠিক থাকলে ফার্মওয়্যার ডিস্ক থেকে বুটলোডার নামের ছোট প্রোগ্রাম চালায়, যেমন উইন্ডোজ বুট ম্যানেজার বা লিনাক্সের গ্রাব। বুটলোডারের কাজ অপারেটিং সিস্টেমের মূল অংশ কার্নেলকে মেমোরিতে তুলে চালু করা। এরপর কার্নেল বাকি সিস্টেম চালু করে।
যুক্তিটা সহজ: যন্ত্র ঠিক আছে কি না, তা না জেনে কিছু লোড করা যায় না, তাই পোস্ট সবার আগে। আর কার্নেল নিজে নিজে মেমোরিতে আসতে পারে না, তাকে আনে বুটলোডার; তাই কার্নেল সবার শেষে। যেসব বিকল্পে কার্নেল আগে, সেগুলো এই কারণেই ভুল।
স্টেপ বাই স্টেপ শিখুন
৪/৪- ধাপ ১পাওয়ার অন: BIOS/UEFI চালু
- ধাপ ২POST: হার্ডওয়্যার পরীক্ষা
- ধাপ ৩Bootloader: GRUB বা Windows Boot Manager
- ধাপ ৪Kernel মেমোরিতে লোড, OS চালু
- সুইচ চাপলে রমে থাকা BIOS বা UEFI ফার্মওয়্যার চালু হয়।
- POST চলে: RAM, প্রসেসর, কিবোর্ড, ডিস্ক ঠিক আছে কি না পরীক্ষা।
- সব ঠিক থাকলে ফার্মওয়্যার ডিস্ক থেকে বুটলোডার (যেমন GRUB) চালায়।
- বুটলোডার কার্নেলকে মেমোরিতে লোড করে; কার্নেল বাকি অপারেটিং সিস্টেম চালু করে।
ক. POST → Kernel → Bootloader: POST ঠিক আগে আছে, কিন্তু কার্নেল বুটলোডারের আগে আসতে পারে না; বুটলোডারই কার্নেলকে লোড করে।
খ. Kernel → POST → Bootloader: কার্নেল দিয়ে শুরু অসম্ভব; হার্ডওয়্যার পরীক্ষা (POST) আর বুটলোডার ছাড়া কার্নেল মেমোরিতেই আসে না।
গ. Kernel → Bootloader → POST: পুরো ক্রম উল্টো; POST সবার প্রথমে হয়, শেষে নয়।
বুটিং ক্রম: BIOS/UEFI → POST → Bootloader → Kernel → OS।
আগে যন্ত্র পরীক্ষা, পরে লোডার, শেষে কার্নেল।