کامپیوتر افق
کامپیوتر افق
خواندن ۹ دقیقه·۱ سال پیش

تفاوت های پارتیشن بندی های MBR و GPT

MBR و GPT دو سبک پارتیشن محبوب در رایانه های ویندوزی هستند. این نوع پارتیشن بندی ها در دستگاه های ذخیره سازی مانند هارد دیسک یا SSD استاندارد هستند. سبک پارتیشن به ویندوز می گوید که چگونه به داده های موجود در دیسک فعلی دسترسی داشته باشد و در زمان راه اندازه اولیه یک دیسک تعیین می شود. انتخاب یک سبک پارتیشن بندی برای هر درایو در حال استفاده ضروری است. برای تصمیم گیری اینکه کدام سبک مناسب شماست، به دانش پایه در MBR و GPT نیاز دارید.

  • MBR چیست؟

MBR یا Master Boot Record یک نوع دیسک قدیمی است که برای اولین بار با IBM PC DOS 2.0 در سال 1983 معرفی شد. نام آن از قسمت بوت واقع در ابتدای دیسک (نخستین بخش) به نام MBR گرفته شده است. در زیر ساختار ساده شده ای از دیسک MBR آورده شده است.

  • بخش MBR

اولین بخش در هر دو درایو MBR و GPT، بخش MBR است. این بخش 512 بایت اشغال می کند و شامل کد بوت (446 بایت)، جدول پارتیشن دیسک (DPT، 64 بایت) و امضای بوت (2 بایت) است. اطلاعات این بخش نحوه سازماندهی پارتیشن های موجود در دستگاه ذخیره سازی را شرح می دهد. بنابراین اگر درایو آسیب دیده باشد، تا زمانی که MBR را بازیابی نکنید، نمی‌توانید از آن استفاده کنید.

  • پارتیشن ها

برای استفاده از دیسک برای ذخیره سازی داده ها، آن را به قسمت هایی به نام پارتیشن تقسیم می کنند. پارتیشن ها را می توان به عنوان پارتیشن های اولیه و پارتیشن های توسعه یافته در MBR دسته بندی کرد. پارتیشن های اصلی مناطقی هستند که سیستم عامل را روی آن نصب می کنید و کامپیوتر را از آنجا بوت می کنید. علاوه بر پارتیشن های اولیه، فضای آزاد دیگر روی دیسک توسط پارتیشن های توسعه یافته اشغال شده است. شما فقط می توانید از این برای ایجاد چندین درایو منطقی برای استفاده از فضای آزاد استفاده کنید.

از آنجایی که جدول پارتیشن در مجموع 64 بیت و اطلاعات هر پارتیشن 16 بیت است، می توانید چهار پارتیشن اصلی ایجاد کنید. اگر می خواهید بیش از چهار پارتیشن روی دیسک ایجاد کنید، باید یک پارتیشن توسعه یافته از یک پارتیشن اصلی برای ایجاد پارتیشن های منطقی ایجاد کنید. (شما می توانید چندین درایو منطقی را در یک پارتیشن توسعه یافته ایجاد کنید.)

بزرگترین نقطه ضعف درایو MBR این است که فقط حداکثر اندازه 2TiB (≈2.2 TB) را پشتیبانی می کند. بنابراین اگر دیسکی بزرگتر از 2TiB با سبک پارتیشن MBR دارید، فقط می توانید از 2TiB فضا استفاده کنید.

  • GPT چیست؟

GPT، GUID Partition Table، استاندارد جدید در مقایسه با MBR است. در مقایسه با طرح پارتیشن بندی MBR، انعطاف پذیرتر است و سازگاری بهتری با سخت افزار مدرن دارد.

  • MBR محافظ

اولین بخش در دیسک GPT، بخش MBR است. این با بخش روی دیسک MBR متفاوت است زیرا MBR محافظ روی دیسک GPT برای جلوگیری از شناسایی نادرست و رونویسی نادرست دیسک های GPT از ابزارهایی که فقط دیسک های MBR را پشتیبانی می کنند، در نظر گرفته شده است.

  • هدر GPT اولیه

بخش دوم روی دیسک GPT سرصفحه جدول پارتیشن GUID اولیه را ذخیره می کند. این مکان و اندازه ورودی‌های پارتیشن را تعیین می‌کند که شامل جدول پارتیشن و جمع‌بندی بررسی افزونگی چرخه‌ای (CRC32) است که برای تأیید یکپارچگی هدر GPT استفاده می‌شود. هنگامی که CRC تشخیص می دهد که داده ها خراب هستند، سعی می کند با استفاده از نسخه های پشتیبان ذخیره شده در درایو، آنها را بازیابی کند.

  • ورودی های پارتیشن

بخش سوم تا سی و چهارم (در مجموع 32 بخش) ورودی های پارتیشن هستند. از لحاظ تئوری، شما می توانید تعداد نامحدودی پارتیشن در درایو GPT ایجاد کنید. با این حال، تعداد پارتیشن هایی که می توانید ایجاد کنید توسط سیستم عامل محدود خواهد شد. به عنوان مثال، اگر هر ورودی پارتیشن ویندوز 128 بایت باشد، می توانید حداکثر 128 پارتیشن (32*512/128=128) ایجاد کنید. این یکی از بزرگترین تفاوت های درایو GPT و درایو MBR است.

  • پارتیشن ها

هیچ پارتیشن توسعه یافته یا پارتیشن منطقی در درایو GPT وجود ندارد زیرا هیچ محدودیتی برای پارتیشن های اولیه که می توان ایجاد کرد وجود ندارد.

ورودی های پارتیشن پشتیبان / سرصفحه GPT اولیه

یک دیسک GPT به طور خودکار از هدر GPT اولیه و ورودی های پارتیشن در آخرین بخش های دیسک پشتیبان می گیرد. به همین دلیل، دیسک GPT تا حدودی ایمن تر و قابل اعتمادتر از دیسک MBR است. هنگامی که هدر یا جدول پارتیشن GPT آسیب می بیند، این پشتیبان گیری ها برای بازیابی داده ها ضروری هستند.

  • تفاوت بین MBR و GPT چیست؟

تفاوت در ساختار یک MBR و GPT همچنین به این معنی است که آنها در جنبه های دیگر متفاوت هستند. این دو عمدتاً در حالت بوت پشتیبانی شده و سیستم عامل های سازگار متفاوت هستند.

حالت بوت

در واقع، تقریباً تمام رایانه های ویندوزی از یکی از دو روش استفاده می کنند: BIOS-MBR یا UEFI-GPT. این بدان معناست که یک درایو MBR فقط از BIOS (سیستم ورودی/خروجی اولیه) و درایو GPT، UEFI (رابط سخت‌افزار توسعه‌پذیر یکپارچه) پشتیبانی می‌کند.

هر دو BIOS و UEFI نرم افزارهای سطح پایینی هستند که با روشن کردن رایانه شروع به کار می کنند. BIOS روش سنتی تر و UEFI جدیدتر است.

  • فرآیند بوت BIOS:
  1. راه اندازی
  2. خودآزمایی روشن (POST)
  3. BIOS را بارگذاری می کند
  4. دستگاه بوت را شناسایی می کند
  5. BIOS کدهای ذخیره شده در بخش MBR را شناسایی می کند
  6. MBR کد را از بخش بوت پارتیشن فعال بارگیری می کند
  7. بخش بوت بوت لودر را بارگیری و اجرا می کند
  • فرآیند بوت UEFI:
  1. راه اندازی
  2. مدیر بوت در UEFI پیکربندی بوت را بررسی می کند
  3. Boot Manager در حافظه بارگیری می شود و لودر سیستم عامل یا هسته سیستم عامل را اجرا می کند
  • مزایای UEFI-GPT نسبت به BIOS-MBR

از آنجا که BIOS-MBR دارای محدودیت هایی است، اولویت به سرعت به UEFI-GPT تبدیل می شود. با توجه به فرآیند بوت بخش BIOS MBR، شما فقط می توانید از درایوهایی با حداکثر اندازه 2 TiB بوت شوید. علاوه بر این، با استفاده از بایوس، فرآیند بوت کندتری دریافت می کنید. مزایای UEFI به شرح زیر است:

  1. سازگاری بهتر با هارد دیسک های بزرگ (بزرگتر از 2TiB)
  2. پشتیبانی از بیش از چهار پارتیشن اصلی
  3. سریعتر راه اندازی می شود
  4. پشتیبانی گرافیکی بهتر و اشاره گر ماوس در رابط
  5. سیستم عامل پشتیبانی شده

علاوه بر روش بوت، MBR و GPT در سیستم عامل پشتیبانی شده نیز متفاوت هستند. همانطور که قبلا ذکر شد، GPT یک طرح پارتیشن جدیدتر است، به این معنی که ممکن است با سیستم عامل های قدیمی ناسازگار باشد. به جز نسخه های 32 بیتی ویندوز XP و ویندوز سرور 2003، همه نسخه های ویندوز مانند ویندوز 11/10/8/7/XP/Vista می توانند دیسک های GPT را بخوانند و بنویسند. با این حال، برای بوت شدن از یک GPT، کامپیوتر به پشتیبانی UEFI نیاز دارد. به عنوان مثال، تمام نسخه های ویندوز می توانند دیسک های MBR را بخوانند و بنویسند. برای بوت شدن از درایو MBR، مطمئن شوید که مادربرد در بایوس کامپیوتر یا UEFI با حالت BIOS باشد.

  • GPT بهتره یا MBR

دیسک MBR یک جدول پارتیشن سنتی است که از سیستم عامل های قدیمی پشتیبانی می کند، در حالی که GPT هیچ محدودیتی در اندازه دیسک و تعداد پارتیشن هایی که می توانید ایجاد کنید ندارد. برای اینکه تصمیم بگیرید کدام طرح پارتیشن بندی را انتخاب کنید، باید درکی کلی از مزایا و معایب داشته باشید.

  • مزایای GPT نسبت به MBR
  1. پشتیبانی از هارد دیسک های بزرگتر از 2TiB
  2. امکان ایجاد تعداد نامحدود پارتیشن
  3. شامل روش بررسی افزونگی چرخه ای است
  4. حاوی نسخه پشتیبان هدر اصلی GPT و موارد پارتیشن است که بهتر از داده های روی دیسک محافظت می کند
  • مزایای MBR نسبت به GPT

با توجه به سابقه خود، درایو MBR با اکثر نسخه های ویندوز، عمدتا نسخه های قدیمی تر، کار می کند.

برای تعیین اینکه آیا GPT یا MBR بهتر است، باید به نیازهای خود و سخت افزاری که دارید نگاه کنید. اگر زمان بوت سریعتر را ترجیح می دهید، توصیه می شود از درایو GPT به عنوان درایو سیستم خود استفاده کنید. با این حال، اگر رایانه شما مبتنی بر BIOS است، باید دیسک MBR را به عنوان دیسک سیستم انتخاب کنید. در حالی که اگر درایو شما از فضای ذخیره سازی کمتر از 2 ترابایت استفاده می کند، GPT یا MBR می توانند انتخاب خوبی باشند.

  • از GPT یا MBR ویندوز 10 استفاده می کند؟

آیا می توان ویندوز را روی پارتیشن MBR نصب کرد؟ آیا ویندوز 10 روی GPT قابل نصب است؟ به طور طبیعی. ویندوز 10 از درایوهای GPT و MBR استفاده می کند. ویندوز 10 را می توان بر روی MBR و GPT بسته به سیستم عامل رایانه شما نصب کرد. اگر رایانه شما از سیستم عامل BIOS استفاده می کند، فقط می توانید ویندوز 10 را روی MBR نصب کنید. اگر سیستم عامل رایانه شما از UEFI پشتیبانی می کند، ویندوز فقط روی درایو GPT قابل نصب است. اگر رایانه شما دارای سیستم عامل UEFI است اما با BIOS سازگار است، می توانید ویندوز 10 را روی MBR یا GPT نصب کنید. اگر می خواهید ویندوز را با استفاده از UEFI بر روی دیسک GPT نصب کنید، با پیغام خطای “Windows cannot be installed on this disk. The selected disk has a GPT partition style” خواهید دید. به همین ترتیب، پیام خطای “The selected disk contains a GPT partition style.” را مشاهده خواهید کرد.

  • نحوه بررسی سبک پارتیشن دیسک

در مدیریت دیسک ویندوز می توانید طرح پارتیشن یک هارد دیسک را بررسی کنید:

مرحله 1. روی “This PC” راست کلیک کرده و “Manage” را انتخاب کنید.

مرحله 2. به “مدیریت دیسک” بروید.

مرحله 3. روی درایو مورد نظر کلیک راست کرده و “Properties” را انتخاب کنید.

مرحله 4. به تب “Volumes” بروید و می توانید سبک پارتیشن را در زیر اطلاعات دیسک پیدا کنید.

در پایان نتیجه مقایسه مهم‌ترین ویژگی‌های پارتیشن‌بندی MBR و GPT به شرح زیر است:

1. حداکثر ظرفیت:
– MBR: حداکثر 2 ترابایت.
– GPT: تا 9.4 زتابایت و بیشتر.

2. تعداد پارتیشن‌ها:
– MBR: تا 4 پارتیشن اصلی یا 3 پارتیشن اصلی و یک پارتیشن گسترده.
– GPT: تعداد نامحدودی از پارتیشن‌ها.

3. سازگاری سیستم:
– MBR: معمولاً برای سیستم‌های BIOS.
– GPT: با هر دو BIOS و UEFI سازگار است.

4. اطلاعات امنیتی:
– MBR: بدون مکانیزم‌های حفاظتی.
– GPT: دارای CRC (Cyclic Redundancy Check) برای تشخیص و جلوگیری از خرابی‌ها.

5. نفوذپذیری:
– MBR: به سادگی تغییرپذیر است و به خطر امنیتی بیشتری دارد.
– GPT: مقاومت بیشتری در برابر تغییرات غیرمجاز دارد.

6. سرعت بوت:
– MBR: معمولاً سریعتر در بوت شدن.
– GPT: ممکن است کمی کندتر باشد به دلیل پیچیدگی بیشتر.

به طور کلی، اگر دیسک‌های بزرگتری و سیستم‌های با UEFI دارید و امنیت برای شما مهم است، انتخاب GPT مناسبتر خواهد بود. اما اگر با سیستم‌های قدیمی‌تر و دیسک‌های کوچکتر کار می‌کنید، MBR همچنان یک گزینه قابل توجه خواهد بود.


mbrgpt
شاید از این پست‌ها خوشتان بیاید