মাস্টার বুট রেকর্ড (এমবিআর) এবং GUID পার্টিশন টেবিল (GPT) সর্বত্র হার্ড ড্রাইভের জন্য দুটি পার্টিশনিং স্কিম, যেখানে GPT হল নতুন মান। প্রতিটি বিকল্পের জন্য, বুট গঠন এবং ডেটা পরিচালনা করার উপায় অনন্য। দুটি পার্টিশন বিকল্পের মধ্যে গতি পরিবর্তিত হয় এবং প্রয়োজনীয়তাও ভিন্ন। এই নিবন্ধটি ব্যাখ্যা করে যে তারা কী, তাদের কী প্রয়োজন এবং কীভাবে তারা আলাদা।
একটি HDD পার্টিশন কি?
এমবিআর এবং জিপিটি উভয়ই বোঝার জন্য, আপনাকে পার্টিশন কী তা বোঝা উচিত। পার্টিশন হল একটি হার্ড ড্রাইভের পৃথক বিভাগ যা অপারেটিং সিস্টেম বুট এবং কাজ করতে ব্যবহার করে। উইন্ডোজ ফাইল এক্সপ্লোরারে ড্রাইভ হিসাবে তাদের প্রদর্শন করে, যদিও তারা একই থাকে হার্ড ডিস্ক ড্রাইভ (HDD)। উদাহরণস্বরূপ, অনেক ল্যাপটপে একটি "সিস্টেম" পার্টিশন থাকে যেখানে উইন্ডোজ অপারেটিং সিস্টেম (ওএস) এর সবকিছু চলে যায় (প্রায়শই সি: ড্রাইভ), এবং একটি লুকানো "পুনরুদ্ধার" পার্টিশন যা দুর্ঘটনার ক্ষেত্রে সিস্টেমটি পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে। . পার্টিশন ব্যবহার করার আরেকটি কারণ হল একই HDD (Linux, Windows10, Windows 7, ইত্যাদি) তে একাধিক অপারেটিং সিস্টেম ইনস্টল করা।
MBR কি?
এমবিআর এর সংক্ষিপ্ত রূপ এমaster খoot আরecord এবং পরিচালনা করে কিভাবে পার্টিশন তৈরি এবং সংগঠিত হয় হার্ড ডিস্ক ড্রাইভ (HDD)। এমবিআর বায়োস ফার্মওয়্যার ব্যবহার করে এবং ডিস্কের প্রথম সেক্টরে কোড সংরক্ষণ করে যৌক্তিক ব্লক ঠিকানা (LBA) এর 1. ডেটাতে উইন্ডোজ কীভাবে এবং কোথায় থাকে তার সাথে সম্পর্কিত তথ্য অন্তর্ভুক্ত করে যাতে এটি পিসির প্রাথমিক স্টোরেজ এবং অভ্যন্তরীণ র্যান্ডম অ্যাক্সেস মেমরি (RAM) বুট প্রক্রিয়া পরিচালনা করতে পারে, বাহ্যিক মেমরি যেমন DDR2 এবং DDR3 মেমরি কার্ড/স্টিকগুলি নয়।
HDD-এর LBA 1-এ সংরক্ষিত MBR ডেটা নিম্নলিখিতগুলি অন্তর্ভুক্ত করে:
- মাস্টার পার্টিশন টেবিল: এমপিটি হিসাবে সংক্ষিপ্ত, টেবিলটি প্রতিটি HDD-তে পাওয়া সমস্ত পার্টিশন তথ্য সংরক্ষণ করে, তাদের বিন্যাসের ধরন, ক্ষমতা এবং অন্যান্য প্রয়োজনীয় বিবরণ সহ। OS এবং PC সঠিকভাবে কাজ করার জন্য, তাদের HDD পার্টিশন এবং আকারের একটি রেকর্ড এবং বুটযোগ্য, সক্রিয় পার্টিশন সনাক্ত করার একটি উপায় প্রয়োজন। MPT সমস্ত প্রয়োজনীয় তথ্য প্রদান করে।
- মাস্টার বুট কোড: কখনও কখনও MBC হিসাবে সংক্ষিপ্ত, কোডটি অপারেটিং সিস্টেম চালু করে এবং বুটআপ প্রক্রিয়ার জন্য কনফিগারেশন পরিচালনা করে (যেকোনো পরিবর্তন নিশ্চিত করতে), যেমন ড্রাইভ সনাক্ত করা, RAM (বাহ্যিক) গণনা করা, ডিসপ্লে সনাক্ত করা এবং অন্যান্য প্রয়োজনীয় ডিভাইস এবং কনফিগারেশন তথ্য
- ডিস্ক স্বাক্ষর: প্রতিটি ড্রাইভের একটি অনন্য শনাক্তকারীর প্রয়োজন, যা একটি স্বাক্ষর আকারে তৈরি হয়। এই শনাক্তকারী নিশ্চিত করে যে সঠিক ড্রাইভ এবং পার্টিশন অনেকগুলি ডিস্ক ব্যবহার করার সময় ডেটা পড়তে এবং লিখতে পারে এবং এটি সমস্ত পঠন/লেখা ডেটা লেনদেনের জন্য সঠিক পিসি কার্যকারিতা এবং সুরক্ষা প্রোটোকল নিশ্চিত করে।
পিসি/মাদারবোর্ডের বেসিক ইনপুট/আউটপুট সিস্টেম (BIOS) একটি MBR সহ ডিভাইসটি সন্ধান করে এবং তারপরে এটি যে পার্টিশনে রয়েছে তার ভলিউম বুট কোডটি কার্যকর করে। এর পরে, MBR OS চালু করতে ড্রাইভের বুট সেক্টর সক্রিয় করে।
একটি GPT পার্টিশন কি?
জিপিটি জন্য দাঁড়িয়েছে জিইউআইডি পৃআর্টিশন টিসক্ষম MBR এর মতই, এটি HDD-এ পার্টিশন তৈরি এবং সংগঠন পরিচালনা করে। GPT UEFI ফার্মওয়্যার ব্যবহার করে, এবং এটি ডিস্কের তথ্য যেমন পার্টিশন, আকার এবং অন্যান্য প্রয়োজনীয় ডেটা সঞ্চয় করে, ঠিক যেমন MBR সেক্টর ওয়ানে করে। যাইহোক, GPT সেক্টর দুই ব্যবহার করে কারণ সেক্টর এক MBR এবং BIOS সামঞ্জস্যের জন্য সংরক্ষিত। GPT প্রযুক্তিগত পরিভাষায়, MBR সেক্টর #1 (LBA 1) আসলে GPT-এর জন্য LBA 0, এবং GPT হল সেক্টর 1 (LBA 1)।
MBR পার্টিশন স্কিম | সেক্টর # | এলবিএ # |
এমবিআর | 1 | এলবিএ ঘ |
জিপিটি পার্টিশন স্কিম | সেক্টর # | এলবিএ # |
MBR (সামঞ্জস্যের জন্য) | 0 | এলবিএ 0 |
জিপিটি | 1 | এলবিএ ঘ |
GPT হেডারে সংরক্ষিত ডেটা একটি GUID পার্টিশন টেবিল আকারে ড্রাইভ তথ্য অন্তর্ভুক্ত করে। GUID-তে ড্রাইভ, পার্টিশন, স্টোরেজের আকার, বুট তথ্য এবং বুট এবং কার্যকারিতা সম্পর্কিত অন্যান্য প্রয়োজনীয় ডেটার বিবরণ অন্তর্ভুক্ত রয়েছে।
HDD-এর LBA 1-এ সংরক্ষিত GUID পার্টিশন টেবিলে নিম্নলিখিত তথ্য রয়েছে:
- MBR ডেটা
- জিপিটি ডেটা
- পার্টিশন এন্ট্রি ডেটা
- সেকেন্ডারি (ওরফে ব্যাকআপ) GPT ডেটা
MBR বনাম GPT
MBR এবং GPT এর মধ্যে প্রধান পার্থক্য হল MBR আধুনিক ব্যবহারের জন্য কিছু সীমাবদ্ধতা আছে। যথা, MBR শুধুমাত্র চারটি প্রাথমিক পার্টিশন এবং 2TB HDD স্থান পরিচালনা করতে পারে। GPT, এদিকে, এই সীমাগুলি মোটেই নেই। ড্রাইভ নিজেই যা পরিচালনা করতে পারে তার বাইরে পার্টিশন বা স্টোরেজের কোন সীমা নেই।
যাইহোক, 8 এর আগে উইন্ডোজের সংস্করণগুলি GPT ড্রাইভগুলি বুট করতে পারে না। এর মানে পূর্ববর্তী OS সংস্করণগুলিকে তাদের প্রাথমিক/বুট হার্ড ড্রাইভে MBR ব্যবহার করতে হবে।
আরেকটি পার্থক্য হল MBR সমস্ত তথ্য এক জায়গায় সঞ্চয় করে, যা দূষিত এবং ব্যর্থ হতে পারে। GPT ড্রাইভের বিভিন্ন ক্ষেত্রে তথ্য লেখে এবং প্রথমটি নষ্ট হয়ে গেলে বা ব্যর্থ হলে পুনরুদ্ধারের জন্য একটি সেকেন্ডারি ব্যাকআপ GPT টেবিল অন্তর্ভুক্ত করে।
উপরে উল্লিখিত MBR এবং GPT এর মধ্যে পার্থক্য ব্যতীত, GPT নতুন ডিভাইস প্রযুক্তি ব্যবহার করতে সক্ষম, এবং এটি পুরানো, নন-UEFI ডিভাইসগুলির পিছনের সামঞ্জস্যের জন্য BIOS/MBR ফাংশনের সাথে সামঞ্জস্যপূর্ণ। অবশেষে, বুটআপ সাধারণত GPT এবং UEFI এর সাথে দ্রুত হয়।
কেন জিপিটি পার্টিশন স্কিম ব্যবহার করবেন?
আপনি যদি একটি বাহ্যিক HDD বা SSD পান এবং MBR বা GPT পার্টিশনের মধ্যে পছন্দ করেন, তাহলে আপনাকে GPT দিয়ে ড্রাইভ ফর্ম্যাট করা উচিত, যাতে আপনি দ্রুত গতি, সীমাহীন পার্টিশন এবং উল্লেখযোগ্যভাবে বড় স্টোরেজ ক্ষমতার সুবিধা নিতে পারেন।
কখন MBR ব্যবহার করবেন
MBR ব্যবহার চালিয়ে যাওয়ার কিছু কারণ আছে। আপনি যদি প্রাথমিকভাবে 2TB-এর নীচের ড্রাইভ বা Windows এর পুরানো সংস্করণগুলির সাথে ডিল করেন, তাহলে আপনি আপনার সমস্ত ড্রাইভকে MBR-তে ফর্ম্যাট করা ভাল হতে পারে যাতে আপনার কোনো হার্ডওয়্যারের সাথে সামঞ্জস্যতা ভাঙার ঝুঁকি না থাকে।
Windows 7 এবং পরবর্তীতে, তবে, GPT ব্যবহার করতে পারে। শুধু একটি বুট ড্রাইভ হিসাবে নয় (একটি UEFI BIOS ছাড়া)। আপনি যদি এখনও XP/Vista চালাচ্ছেন, তাহলে আপনার কিছু বড় সমস্যা হতে পারে।