মাস্টার বুট কোড (কখনও কখনও সংক্ষিপ্ত হিসাবে এমবিসি ) মাস্টার বুট রেকর্ডের বিভিন্ন অংশগুলির মধ্যে একটি। এটি বুটিং প্রক্রিয়ার গুরুত্বপূর্ণ ফাংশনের প্রথম সেট সঞ্চালন করে।
বিশেষত, সাধারণ জেনেরিক মাস্টার বুট রেকর্ডে, মাস্টার বুট কোডটি মোট 512-বাইট মাস্টার বুট রেকর্ডের 446 বাইট খরচ করে - বাকি স্থানটি পার্টিশন টেবিল (64 বাইট) এবং 2-বাইট ডিস্ক স্বাক্ষর দ্বারা ব্যবহৃত হয়।
কিভাবে মাস্টার বুট কোড কাজ করে
মাস্টার বুট কোডটি বায়োস দ্বারা সঠিকভাবে কার্যকর করা হয়, মাস্টার বুট কোডটি বুট কন্ট্রোলের হাত থেকে বুট কন্ট্রোলের হাতুড়ি বন্ধ করে, ভলিউম বুট সেক্টরের অংশ, অপারেটিং সিস্টেম ধারণকারী হার্ড ড্রাইভে পার্টিশনে।
একটি মাস্টার বুট কোড শুধুমাত্র প্রাথমিক পার্টিশনগুলিতে ব্যবহৃত হয়। বহিরাগত ড্রাইভগুলির মতো অ-সক্রিয় পার্টিশন যা ফাইল ব্যাকআপগুলির মতো তথ্য সঞ্চয় করতে পারে, উদাহরণস্বরূপ, এটির থেকে বুট করার দরকার নেই কারণ এতে অপারেটিং সিস্টেম নেই এবং এটির জন্য একটি মাস্টার বুট কোডের কোন কারণ নেই।
মাইক্রোসফ্টের মতে বুট কোডগুলি এই কর্মগুলির অনুসরণ করে:
- সক্রিয় পার্টিশনের জন্য পার্টিশন টেবিল স্ক্যান করে।
- সক্রিয় পার্টিশনের শুরুতে সেক্টর খুঁজে বের করে।
- সক্রিয় পার্টিশন থেকে বুট সেক্টরের একটি কপি মেমরিতে লোড করে।
- বুট সেক্টরে এক্সিকিউটেবল কোড নিয়ন্ত্রণ স্থানান্তর।
পার্টিশন টেবিল থেকে পার্টিশনের বুট সেক্টর অংশ সনাক্ত করতে মাস্টার বুট কোডটি সিএইচএস ক্ষেত্র (সিলিন্ডার, হেড এবং সেক্টর ক্ষেত্রগুলি শুরু এবং শেষ করা) ব্যবহার করে।
মাস্টার বুট কোড ত্রুটি
অপারেটিং সিস্টেমে বুট করার জন্য উইন্ডোজগুলির প্রয়োজনীয় ফাইলগুলি কখনও কখনও দুর্নীতিগ্রস্ত হতে পারে অথবা অনুপস্থিত হতে পারে।
মাস্টার বুট কোড ত্রুটিগুলি এমন একটি ভাইরাস আক্রমণের কারণে ঘটতে পারে যা দূষিত কোডগুলির সাথে ডেটা প্রতিস্থাপন করে, হার্ড ড্রাইভের শারীরিক ক্ষতি করতে পারে।
মাস্টার বুট কোড ত্রুটি সনাক্ত করা
মাস্টার বুট কোড বুট সেক্টরটি খুঁজে না পাওয়ায় এই ত্রুটিগুলি সম্ভবত প্রদর্শিত হয়, উইন্ডোজগুলি শুরু থেকে বাধা দেয়:
- অনুপস্থিত অপারেটিং সিস্টেম
- অবৈধ পার্টিশন টেবিল
- ভুল হচ্ছে কাজ করতে এই মাধ্যমে
- এমবিআর ত্রুটি 1
- এমবিআর ত্রুটি 2
মাস্টার বুট রেকর্ডে ত্রুটিগুলি সমাধান করার একমাত্র উপায় হল উইন্ডোজ পুনরায় ইনস্টল করা। যদিও এটি আপনার প্রথম চিন্তা হতে পারে কারণ আপনি ত্রুটিটি ফিক্স করার প্রক্রিয়ার মধ্য দিয়ে যেতে চান না, এটি বরং একটি কঠিন সমাধান।
আসুন এই সমস্যার সমাধান করার জন্য আরও কয়েকটি সম্ভাব্য আরও সহজ উপায় দেখি:
কিভাবে মাস্টার বুট কোড ত্রুটি ফিক্স করুন
উইন্ডোজগুলিতে কমান্ড চালানোর জন্য আপনি সাধারণত উইন্ডোতে একটি কমান্ড প্রম্পট খুলতে পারেন তবে মাস্টার বুট কোডের সমস্যাগুলি সম্ভবত এর অর্থ উইন্ডোজ শুরু হবে না । এই ক্ষেত্রে, আপনাকে উইন্ডোজের বাইরে থেকে একটি কমান্ড প্রম্পট অ্যাক্সেস করতে হবে …
উইন্ডোজ 10, উইন্ডোজ 8, উইন্ডোজ 7, এবং উইন্ডোজ ভিস্তা, বুট্রেক কমান্ড ব্যবহার করে বুট কনফিগারেশন ডেটা (BCD) পুনঃনির্মাণ করে আপনি মাস্টার বুট কোড ত্রুটিটি সমাধান করার চেষ্টা করতে পারেন।
বুট্রেক্স কমান্ড উইন্ডোজ 10 এবং উইন্ডোজ 8 এ উন্নত স্টার্টআপ বিকল্পগুলির মাধ্যমে চালানো যেতে পারে। উইন্ডোজ 7 এবং উইন্ডোজ ভিস্তাতে, আপনি একই কমান্ডটি চালাতে পারেন তবে এটি সিস্টেম পুনরুদ্ধারের বিকল্পগুলির মাধ্যমে সম্পন্ন করা হয়।
উইন্ডোজ এক্সপি এবং উইন্ডোজ 2000-এ, মাস্টার বুট কোডটি পুনরায় লেখার মাধ্যমে একটি নতুন মাস্টার বুট রেকর্ড নির্মাণের জন্য fixmbr কমান্ড ব্যবহার করা হয়। এই কমান্ড পুনরুদ্ধার কনসোল পাওয়া যায়।




