MBR Partition VS GPT Partition and Basic Disk VS Dynamic Disk কি এবং কেন?

কম্পিউটার সেই 1837 সালে ছোট্ট একটা যন্ত্র আবিষ্কার করেছিলেন জনাব Charles Babbage আজকের Scientific Calculator এর চেয়েও মনে হয় কম শক্তিশালী যন্ত্র কিন্তু প্রযুক্তির চরম উৎকর্ষতায় সেই যন্ত্রটি’র এতই উন্নতি হয়েছে যে. ঠাঁই পেয়েছে সর্বকালের সেরা আবিষ্কারে তালিকায় প্রযুক্তি যতই এগিয়ে যাচ্ছে এই যন্ত্রটিতে আসতেছে প্রতিনিয়ত পরিবর্তন, যুক্ত হচ্ছে নতুনত্ত্ব কোন একটি প্রযুক্তি বাজার আসারকয়েক বছরের মাথায় আবার বাজার থেকে হারিয়ে যায়  বিশেষ করে Processor এবং Storage যেমন ২০০০ সালের দিকেও Portable Storage Media হিসেবে Floppy Drive ছিল খুবই জনপ্রিয় অথচ সেই Floppy Drive কে এখন জাদুঘরে রাখার চিন্তা করলে মনে হয় জাদুঘরও লজ্জা পেয়ে বসবে অন্যদিকে কয়েক বছর আগেও Hard Disk হিসেবে 80GB ছিল গর্ব করার মত একটা Size কিন্তু সেই 80GB তে যদি পরিবর্তন না আসতো তাহলে Google, Facebook বা বড় বড় Hosting Company গুলোর কি অবস্থা হতো একবার চিন্তা করেন তাদের মত গ্রাহকদের চাহিদা পূরণ করতে প্রযুক্তিবিদদেরও ভাবতে হচ্ছে নতুন নতুন প্রযুক্তি নিয়ে সেই নতুন নতুন প্রযুক্তির ফসলই আজকের GPT, MBR, Basic Disk, Dynamic Disk

আমরা BIOS নামে কম্পিউটারের একটা জিনীসের সাথে খুবই পরিচিত আছি। যখন পিসি Boot হয় তখন BIOS কম্পিউটারের সমস্ত হার্ডওয়ার চেক করে দেখে Device গুলো Active আছে কিনা এবং এগুলোর মধ্যে একটি’র সাথে অন্যটি’র কোন Conflict আছে কিনা কোন ত্রুটি পেলে Massage দিয়ে জানিয়ে দেয় আর সব কিছু ঠিক থাকলে সামনের দিকে অগ্রসর অগ্রসর হয়ে BIOS একটি Bootable Media খোঁজ করে সেটা হতে পারে MBR System বা Super floppy। Super floppy বলতে সাধারণত Removable Bootable Media কে বুঝায় যেমন: Floppy, Flash Drive, CD/DVD ইত্যাদি। MBR System বা Super floppy কে দায়িত্ব বুঝে দেয়ার পর BIOS এর আর কোন ভূমিকা থাকে না এই হলো BIOSতবে প্রযুক্তির উন্নতি’র ফলে BIOS হয়েগেছে অনেকটা পুরাতন, সেকেলে আধুনিক Hardware Configuration এর সাথে কাজ করতে গিয়ে BIOS এ কিছুটা দুর্বলতা বা সীমাবদ্ধতা দেখা দিলেই ভাবতে হয় নতুন প্রযুক্তি নিয়ে আর GPT সেই প্রযুক্তি যা BIOS এর সীমাবদ্ধতাকে তুলে আনে প্রযুক্তিবিদদের সামনে যার কারণে তারা নতুন প্রযুক্তি কথা ভাবতে শুরু করে

MBR DiskType:

সব Windows Operating System ই MBR Disk Support করে। MBR Disk Standard BIOS System ব্যবহারকরেযা আমরা সবাই এতদিন ধরে ব্যবহার কররে আসতেছি। MBR Disk সর্বোচ্চ 2TB পর্যন্ত Partition Support করে অর্থাৎ এই System এ কোন Partition কে সর্বোচ্চ 2TB পর্যন্ত করা যায়। MBR এর চেয়ে বড় Partition কে Read করতে পারে না। MBR Disk ব্যবহার করলে সর্বোচ্চ 4 টি পর্যন্ত Primary Partition অথবা 3 টি Primary Partition এবং 1 Extended Partition (একটি Extended Partition এ 128 টি পর্যন্ত Logical Drive করা যায়) তৈরি করতে পারেন Removable Disk Default হিসেবে MBR Disk ই থাকে আমরা এতদিন ধরে যাই ব্যবহার করে আসছি তা MBR System.

GPT Disk:

পুরো নাম GUID(Globally Unique Identifier) Partition Table বড় সাইজের Partition ব্যবহার করার জন্য এই SystemGPTUEFI (Unified Extensible Firmware Interface) System ব্যবহার করে যা আমাদের কাছে নতুনWindows Server 2003 Sp1+, XP-X64, Vista এবং Windows 7 পরবর্তী Operating System ই কেবল এই GPT Support করেএর কাছে 64bitOperating System বেশি গ্রহণযোগ্য যেকোন হার্ডডিস্ককে আপনি GPT করতে পারেন তবে UEFI সুবিধা না থাকলে GPT Partition থেকে Windows Boot করানো যায় না সম্ভবত OS ও Install করা যায় না। GPT Partition কে 256TB পর্যন্ত করা যায়আর GPT Partition ব্যবহার করলে সর্বোচ্চ 128 টি পর্যন্ত Primary Partition তৈরি করতে পারবেনGPT তে NTFS File System ব্যবহার করা হয়Removable Disk কে GPT তে Convert করাযায় নাবুঝতেই পারছেন MBR থেকে এই সিস্টেম অনেক বেশি এগিয়ে

UEFI:

আমাদের কাছে যা BIOS, সেই BIOS System এর আধুনিক/বর্ধিত রূপ UEFI যা আগে EFI হিসেবে পরিচিত ছিল।এটি কোন OS ছাড়াই স্বতন্ত্রভাবে কম্পিউটারের Hardware Diagnosis এবং Repair করতে পারে যা BIOS পারে না বর্তমা পিসিগুলোতে অনেকUpgrade Configure এর Hardware ব্যবহার করা হচ্ছে সেই Hardware গুলোকে পরিচালনা করার জন্য BIOS এর মধ্যে কিছু সীমাবদ্ধতা দেখা দেয় সেই হার্ডওয়ারের সাথে Operating System এর সমন্বয় বা Compability তৈরি করার জন্য উন্নত মানের Firmware System ই হলো UEFI ১৯৯০ সালের দিকে Intel এর হাত ধরে এর আবির্ভাব তখন এর নাম ছিল EFI (Extensible Firmware Interface) পরবর্তী একে আরো উন্নত করার জন্য Intel সবার মাঝেপ্রযুক্তিটি ‌উম্মুক্ত করে দেয় ফলে অনেকের সাধনা আর যাচাই-বাচাইয়ের পর ২০০৫ সালের মাঝামাঝিতে এটি চূড়ান্ত রূপ লাভ করে UEFI নামে এর ফলে বর্তমানে পিসিগুলোতে Bluetooth, Wifi/Wireless এর মত অত্যাধুনিক Hardware System ব্যবহার করা সম্ভব হচ্ছে শুধু তাই নয়-আজকে যে এত Powerful Processor ব্যবহার করছি আমরা তাও এর সুবাধেই সম্ভব হচ্ছে। সুতরাং BIOS এর মত UEFI ও কম্পিউটারের Hardware Control বা পরিচালনা করার একটি Firmware System যাকে অনেক বেশি আধুনিক করা হয়েছে এর ফলে BIOS এ যেসব দুর্বলতা বা সিমাবদ্ধতা ছিল তা দূর হয়েছে
 .

Basic Disk:

MS DOS থেকে শুরু করে সব Windows Operating System ই Basic DiskSupport করে তাছাড়া এই System কে WindowsDefault হিসেবে ব্যবহার করে। Basic Disk এ MBR Partition ব্যবহার করলে সর্বোচ্চ 4 টি পর্যন্ত Primary Partition অথবা 3 টি Primary Partition এবং একটি Extended Partition (একটি Extended Partition এ 128 টি পর্যন্ত Logical Drive করা যায়) তৈরি করতে পারেন আর GPT Partition ব্যবহার করলে সর্বোচ্চ 128 টি পর্যন্ত Primary Partition তৈরি করতে পারবেনBasic Disk এর প্রত্যেকটি Partition এক একটা আলাদা Hard Disk এর মত কাজ করে অন্য কোন Disk এর Primary বা Logical Drive এর সাথে Data Share বা Split করতে পারে না এর ফলে আপনি দেখবেন – 1GB Data একটি ড্রাইভ থেকে অন্য ড্রাইভে কপি করতে যত সময় লাগে তার চেয়ে কম সময় লাগে একই ড্রাইভের ভিতর এক ফোল্ডার থেকে আরেক ফোল্ডারে কপি করতেযেকোন Internal/External Hard Disk, USB Flash Drive Default হিসেবে Basic Disk তাছাড়া Hard Disk কে Dynamic Disk এ Convert করা গেলেও কোন Removable Disk কে Dynamic Disk এ Convert করাযায় না

Dynamic Disk Type:

মূলত বৃহত্তর Hard Disk এর জন্য এই System সব Windows Operating System এটি Support করে না। Windows 2000, Windows Server 2003, XP Professional, Vista Ultimate, Vista Enterprise এবং Windows 7 পরবর্তী Operating System এই System কে Support করে এই Disk System এ 2000 পর্যন্ত Dynamic Volume তৈরি করা যায় যার কাজ Basic Disk এর Primary Partition এর মত একাধিক Dynamic Disk কে একটি Single Dynamic Volume হিসেবে ব্যবহার করা যায় যেই সুবিধা Basic Disk এ নেই এর ফলে একাধিক Disk এর মধ্যে Data Share বা Split, Mirroring করা যায় যা বড় বড় Server এ খুবই গুরুত্বপূর্ণ চাহিদা পূরণ করে
.
উপরের আলোচনা থেকে আমরা যা বুঝতে পারি তা হল-Default হিসেবে Windows সাধারণ Basic Disk এবং MBR Partition ব্যবহার করে আমাদের প্রচলিত সব হার্ডডিস্কই Basic Disk এবং MBR Partition System যদি আপনার কাছে 2.2TB বা তারও বেশি সাইজের Hard Disk থাকে, অথবা আপনি 128 টি পর্যন্ত Primary Partition চান তাহলে আপনার দরকার GPT Partitionআর আপনি যদি GPT Partition ব্যবহার করতে চান তাহলে আপনার Motherboard হতে হবে UEFI Supported.
 .
FAQ:বন্ধুদের কাছ থেকে পাওয়া কিছু প্রশ্নের উত্তরও আপনাদের সাথে শেয়ার করছি এখানে

প্রশ্নঃ আমি একজন সাধারণ ইউজার আমার কোন System টাব্যবহার করা ভাল?

উত্তরঃ সাধারণ ইউজারদের জন্য Default System অর্থাৎ Basic Disk, MBR ই ভাল এটি সম্পূর্ণ নিরাপদ পদ্ধতি। GPTSystem অনেকটা Advanced User দের জন্য

প্রশ্নঃ GPT এবং Dynamic System কাদের জন্য বেশি জরুরী?

উত্তরঃ যারা বিশাল Server বাবৃহত্তর পর্যায়ে কাজ করে, যারা অধিক Storage নিয়ে কাজ করে তাদের জন্য এই System

প্রশ্নঃ এত System না করে একটা System করলে অসুবিধা কি?

উত্তরঃ মূলত প্রত্যেক প্রযুক্তিই কম বেশি সুবিধা নিয়ে আসে সবার কাছে হয়ত সুবিধাটুকু প্রয়োজনীয় না হতে পারে কিন্তু অন্যের কাছে তা একান্তই জরুরী যেমন সাধারণ ইউজারের কাছে GPT & Dynamic Disk System কম প্রয়োজনীয় হতে পারে হয়তো কিন্তু Microsoft, Google, Facebook, Hosting Company বা তাদের মতো বিশাল বিশাল Storage নিয়ে যারা কাজ করে তাদের কাছে এই সুবিধাটি কতটুকু জরুরী একবার চিন্তা করে দেখুন

প্রশ্নঃ আমার 500GB/1TB হার্ডডিস্কটি GPT তে আছে আমি ওটাকে কিভাবে MBR এ রূপান্তর করবো? এর ফলে আমার কি কি সমস্যা হতে পারে?

উত্তরঃ Partition Existing থাকাবস্থায় GPT Disk কে Convert করা যাবে না তাই প্রথমে আপনি একটা একটা করে সবগুলো Partition Delete করবেন যাতে পুরো Hard Disk টি Unallocated দেখায়। তারপর নতুন করে Partition করলেই তা (Partition With Win7) Default System এ MBR এ রূপান্তরিত হয়ে যাবে অথবাLive Windows দিয়ে পিসি বুট করে Disk Management থেকে Partition করুন (My Computer>Manage>Disk management) তারপর ডিস্কের উপর রাইট ক্লিক করলেই MBR এ Convert করার অপশন পাবেন। Convert করার পর নতুন করে Partition Create করুন। এর ফলে বুঝতেই পারছেন যে আপনার সকল Data, Partition মুছে যাবে। Partition থাকাবস্থায় GPT কে Convert করা যায় না। আধুনিক HDD Tool গুলোতে ভবিষ্যতে হয়তো Partition Delete না করেই Convert করার সুবিধা যুক্ত হতে পারে।

প্রশ্নঃ আমার Brand PC টি GPT তে আছে এখন আমি যদি এই পিসিটি MBR এ রূপান্তর করি তাহলে কি কি সমস্যা হতে পারে?

উত্তরঃ উত্তরটা ঠিক আগের প্রশ্নেই আছে। Brand PC গুলো সাধারণত একটা Backup Drive তৈরি করে ওটাতে পুরো Operating System এর Backup রাখে যাতে পরবর্তীতে কোন সমস্যা দেখা দিলে OS টি Restore করা যায়। Restore এর System টা Brand ভেদে বিভিন্নরকম হয়ে থাকেপ্রত্যেক Manufacturer ই নিজস্ব পদ্ধতিতে কাজগুলো করে থাকে সেটি নিঃসন্দেহে খুব ভাল ব্যবস্থা আপনি MBR এ রূপান্তর করার ফলে আপনার Hard Disk টি হয়ে যাবে নতুনের মত আগের কিছুই থাকবে না এছাড়া আর কোন সমস্যা নেই

প্রশ্নঃ একটি হার্ডডিস্কে একসাথে দুটি অর্থাৎ Basic, Dynamic একসাথে আবার GPT, MBR একসাথে রাখা যায় কি না?

উত্তরঃ না একটি Disk এ যেকোন একটি পদ্ধতিই প্রয়োগ করা যায় তবে একটি পিসিতে একাধিক হার্ডডিস্ক ব্যবহার করলে সে ক্ষেত্রে আপনি দুই ডিস্কে দুই পদ্ধতি ব্যবহার করতে পারেন সেই অবস্থায় আপনি যা করবেন তাহল-UEFISupported PC তে Boot Partition হিসেবে GPT ব্যবহার করতে হতে পারে বাকিটা GPT বা MBR যা ইচ্ছা করা যাবে

প্রশ্নঃ আমার Hard Disk টি কোন System ব্যবহার করছে তা কিভাবে বুঝব?

উত্তরঃ খুব সহজেই এটি জানতে পারেন এ জন্য My Computer>Manage>Disk Management এ যান। Disk এর তালিকায় এর পরিচিতি পাবেন
আরো বিস্তারিত জানতে Right Click করে Properties>Volume এ যান

Level 2

আমি Kamrul Cox। , Chittagong। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 70 টি টিউন ও 645 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 5 ফলোয়ার আছে এবং আমি টেকটিউনসে 1 টিউনারকে ফলো করি।

অসহায়দের সাহায্যে এগিয়ে আসুন।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 2

অনেক ভাল এবং মানসম্মত একটি টিউন। আজকাল ভলো টিউন খুজে পাওয়া যায় না। অনেক ভলো লেগেছে টিউনটা। ধন্যবাদ সুন্দর টিউনের জন্য।

Level 0

আপনার দেয়া তথ্যে কিছু ভুল আছে!!!!Hard Disk Partitioned থাকা অবস্থায় MBR থেকে GPT তে convert করা যায়….এমনকি Windows দেয়া অবস্থায় ও convert করা যায়….

    Level 2

    @mizan065:
    ধন্যবাদ @mizan065 ভাই।
    “MBR থেকে GPT করা যাবে না” সে রকম কোন লেখা মনে হয় আমার আলোচনায় নেই। বরং GPT To MBR নিয়েই আমি লিখেছি। এর সাথে এটাও আছে যে, ভবিষ্যতে এ ধরনের টুল হয়তো তৈরি হতে পারে। MBR System এ Partition নিয়ে যে সীমাবদ্ধতা রয়েছে সেটাই বড় সমস্যা।
    আমার এই লেখাটি অনেক পুরনো। আমার ব্লগ থেকে এখানে Just Paste করেছি মাত্র। আমি একজন অনভিজ্ঞ হিসেবে ভুল হতেই পারে। যেহেতু শিখার উদ্দেশ্যেই লেখা তাই আপনার মূল্যবান পরামর্শ আশাকরছি।

      Level 0

      @Kamrul Cox: হুম…বুজতে পারছি…আপনার লেথা ভালো এবং অনেক তত্ববহুল…আর হ্যা..এখন MBR to GPT এবং GPT to MBR দুই রকমেরই conversion software আছে…ধন্যবাদ..

        Level 2

        @mizan065:
        আবার ধন্যবাদ।
        mizan065 ভাই, একটি GPT হার্ডডিস্কে Multi OS নিয়ে ৫ টি Primary Partition আছে। ওটাকে MBR এ কিভাবে আনা যাবে বলবেন? Partition গুলো Logical করা যাবে না। আর GPT To MBR Conversion Software এর লিংকগুলো যদি দেন উপকৃত হয় আর কি।

          Level 0

          @Kamrul Cox: Aomei Partition wizard দিয়ে ট্রাই করেন…কোন ডাটা লস ছাড়াই convert করতে পারবেন…

Ami windows 8.1 chalai. Kintu partition 3 drive er beshi hoyna. Help please

Arekti bishoy linux expert der kache help chai.

[email protected] or miss call please 0119554667

    Level 2

    @Nazmul Haque: সম্ভবতঃ System Reserved Partition (http://kamrulcox.blogspot.com/2012/08/system-reserved-partition.html) সহ আপনার হার্ডডিস্কে বর্তমানে চারটি Partition রয়েছে যার সবগুলোই Primary Partition। এ অবস্থায় নতুন ড্রাইভ তৈরি করা যাবে না। আপনি আরো ড্রাইভ তৈরি করতে চায়লে তিনটি ড্রাইভের মধ্যে C ড্রাইভটি রেখে বাকিগুলোকে Logical Drive এ Convert করে নিন। এরপর ড্রাইভ তৈরি করতে পারবেন। এ জন্য আপনি যেকোন একটি Partition Tool ব্যবহার করতে পারেন। ইচ্ছে করলে আমার Partition CD টাও দেখতে পারেন। আমার ব্লগে Partition সংক্রান্ত অনেক পোষ্টও রয়েছে। প্রয়োজন মনে করলে একটু খোঁজে দেখতে পারেন।
    http://kamrulcox.blogspot.com/2013/10/multi-boot-partition-cd-all-in-one-for.html

      Level 2

      @mizan065:
      তাহলে কি MBR System এ ৫ বা ৫ এর অধিক Primary Partition সম্ভব mizan065 ভাই? দয়া করে জানাবেন।

        Level 0

        স্যার আপনাকে অনেক ধন্যবাদ পোষ্ট টি আসলে অতুলনীয়

খুব দরকারি একটি পোস্ট ।

খুব দরকারি একটি পোস্ট ।