এনটি লোডারের সংক্ষিপ্ত বিবরণ (NTLDR)

এনটিএলডিআর (এনটি লোডার) একটি ছোট্ট সফ্টওয়্যার যা ভলিউম বুট কোড থেকে লোড হয়, সিস্টেম পার্টিশনের ভলিউম বুট রেকর্ডের অংশ, যা আপনার উইন্ডোজ এক্সপি অপারেটিং সিস্টেমের শুরুতে সাহায্য করে।

NTLDR একটি বুট ম্যানেজার এবং একটি সিস্টেম লোডার উভয় হিসাবে ফাংশন। উইন্ডোজ এক্সপি পরে মুক্তি অপারেটিং সিস্টেম, BOOTMGR এবং winload.exe একসঙ্গে NTLDR প্রতিস্থাপন।

আপনার যদি একাধিক অপারেটিং সিস্টেম ইনস্টল এবং সঠিকভাবে কনফিগার করা থাকে, আপনার কম্পিউটার শুরু হলে এনটিএলডিআর একটি বুট মেনু দেখাবে, যা আপনাকে কোনও অপারেটিং সিস্টেম লোড করতে হবে তা বেছে নিতে দেবে।

NTLDR ত্রুটি

উইন্ডোজ এক্সপিতে একটি সাধারণ প্রারম্ভে ত্রুটি হল এনটিএলডিআর অপ্রত্যাশিত ত্রুটি, যা কখনও কখনও দেখা যায় যখন কম্পিউটার অজ্ঞাতভাবে একটি বুটযোগ্য ডিস্ক বা ফ্লপি ডিস্ক থেকে বুট করার চেষ্টা করে।

যাইহোক, কখনও কখনও এনটিএলডিএআর ত্রুটিটি ঘটে যখন একটি দুর্নীতিগ্রস্ত হার্ড ড্রাইভে বুট করার চেষ্টা করা হয় যখন আপনি ডিস্ক বা ইউএসবি ডিভাইসে উইন্ডোজ বা অন্য কিছু সফ্টওয়্যার চালানোর জন্য আসলে বুট করতে চান এই ক্ষেত্রে, সিডি / ইউএসবি ডিভাইসে বুট করার পরিবর্তে সম্ভবত এটি ঠিক করবে।

এনটিএলডিআর কি করবেন?

NTLDR এর উদ্দেশ্য যাতে একটি ব্যবহারকারী নির্বাচন করতে পারেন যা অপারেটিং সিস্টেম বুট করার জন্য। এটি ছাড়াও, বুটআপ প্রক্রিয়াটিকে যে সময় অপারেটিং সিস্টেমটি ব্যবহার করতে চান তা লোড করার কোন উপায় নেই।

এটি বুট করার সময় এনটিএলডিআর অপারেশনের নির্দেশ দেয়:

  1. বুটযোগ্য ড্রাইভে ফাইল ফাইল অ্যাক্সেস করে ( এনটিএফএস বা এফএটি )।
  2. হাইবারনেশন মোডে উইন্ডোজ পূর্বে যদি হাইবারফিল . sys লোড করা থাকে তবে তথ্যটি যেভাবে ওএস ঠিক করে রেখেছে যেখানে এটি শেষ বাম বন্ধ ছিল।
  3. যদি এটি হাইবারনেশনে না থাকে, boot.ini থেকে পড়া হয় এবং তারপর আপনাকে বুট মেনু দেয়।
  4. NTLDR একটি নির্দিষ্ট ফাইল load.ini এ বর্ণিত করে যদি অপারেটিং সিস্টেমটি নির্বাচিত হয় এটি একটি NT- ভিত্তিক অপারেটিং সিস্টেম নয়। সংশ্লিষ্ট ফাইল boot.ini- এ দেওয়া না থাকলে, bootsect.dos ব্যবহার করা হয়।
  5. যদি নির্বাচিত অপারেটিং সিস্টেম NT- ভিত্তিক হয়, তাহলে NTLDR ntdetect.com চালায়।
  6. অবশেষে, ntoskrnl.exe শুরু হয়।

বুট আপের সময় একটি অপারেটিং সিস্টেম নির্বাচন করার সময় মেনু অপশনটি boot.ini ফাইলে সংজ্ঞায়িত করা হয়। যাইহোক, উইন্ডোজের অ-এনটি সংস্করণগুলির জন্য বুট বিকল্পগুলি ফাইলের মাধ্যমে কনফিগার করা যাবে না, কেননা এমন একটি সংযুক্ত ফাইল থাকা প্রয়োজন যা পরবর্তীতে কী করতে হবে তা বুঝতে পারা যায় - কীভাবে OS এ বুট করা যায়

নোট: boot.ini ফাইল স্বাভাবিকভাবে সিস্টেমের সাথে সংশোধন, লুকানো , এবং শুধুমাত্র-পড়া অ্যাট্রিবিউটর থেকে সুরক্ষিত। Boot.ini ফাইলটি সম্পাদনা করার সবচেয়ে ভাল উপায়টি bootcfg কমান্ডের সাথে , যা শুধুমাত্র আপনাকে ফাইলটি সম্পাদনা করতে দেয় না কিন্তু সমাপ্ত হওয়ার পরেও সেই বৈশিষ্টগুলিকে আবার প্রয়োগ করতে হবে। আপনি লুকানো সিস্টেম ফাইলগুলি দেখতে booterei ফাইলটি ঐচ্ছিকভাবে সম্পাদনা করতে পারেন, যাতে আপনি INI ফাইলটি খুঁজে পেতে পারেন, এবং তারপর সম্পাদনা করার আগে শুধুমাত্র পাঠযোগ্য অ্যাট্রিবিউট বন্ধ করতে পারেন।

NTLDR সম্পর্কে আরো তথ্য

আপনার কম্পিউটারে যদি শুধুমাত্র একটি অপারেটিং সিস্টেম ইনস্টল করা থাকে তবে আপনি NTLDR বুট মেনুটি দেখতে পাবেন না।

NTLDR বুট লোডার শুধুমাত্র একটি হার্ড ড্রাইভ কিন্তু একটি ডিস্ক, ফ্ল্যাশ ড্রাইভ , ফ্লপি ডিস্ক, এবং অন্যান্য পোর্টেবল স্টোরেজ ডিভাইস থেকে চালাতে পারেন।

সিস্টেমের ভলিউমের উপর, NTLDR- এর জন্য বুট-লোডার এবং Ntdetect.com উভয়ই প্রয়োজন, যা সিস্টেম বুট করার জন্য মৌলিক হার্ডওয়্যার তথ্য খুঁজতে ব্যবহৃত হয়। আপনি উপরে পড়ার মত, অন্য ফাইল যা গুরুত্বপূর্ণ বুট কনফিগারেশন তথ্য ধারণ করে boot.ini- এনটিএলডিআর \ Windows \ ফোল্ডারটি প্রথম হার্ড ড্রাইভের প্রথম পার্টিশনটি নির্বাচন করবে যদি boot.ini অনুপস্থিত থাকে।