آشنایی با پارتیشن تیبل (Partition Tables)
آشنایی با پارتیشن تیبل (Partition Tables)
بسیاری از کاربران کامپیوتر با ایده اولیه سیستم های فایل آشنا هستند.
یک دستگاه ذخیره سازی به پارتیشن هایی تقسیم می شود که هر کدام به یک فایل سیستم خاص که فایل ها را نگه می دارد فرمت شده است.
خوب، همانطور که فایل سیستم فایل ها را نگه می دارد، پارتیشن تیبل نیز فایل سیستم ها را نگه می دارد.
چند نوع پارتیشن تیبل وجود دارد. شناخته شده ترین آنها MBR است.
Master Boot Record (MBR)
اکثر واحدهای ذخیره سازی رایانه شخصی مبتنی بر IBM از این قالب پارتیشن تیبل استفاده می کنند.
MBR اغلب به عنوان پارتیشن تیبل msdos شناخته می شود.
MBR فقط می تواند دستگاه های ذخیره سازی تا دو ترابایت را پشتیبانی کند.
MBR از مفهوم پارتیشن های منطقی و اولیه پشتیبانی می کند.
یک واحد ذخیره سازی با جدول MBR فقط می تواند تا چهار پارتیشن اصلی داشته باشد.
بسیاری از کاربرانی که مایل به ایجاد یک سیستم مولتی بوت با بیش از چهار توزیع لینوکس هستند، اغلب این مشکل را دارند که نمی توانند پارتیشن های بیشتری را پشتیبانی کنند.
به یاد داشته باشید، پارتیشن های منطقی را نمی توان بوت کرد.
سیستم های Multiboot باید از Partition Tables متفاوتی استفاده کنند که بعداً مورد بحث قرار می گیرد.
پارتیشن تیبل GUID (GPT)
برخی از واحدهای ذخیره سازی رایانه شخصی مبتنی بر IBM دارای GPT هستند،
اگرچه معمولاً کاربر از MBR به GPT دوباره فرمت می شود.
با این حال، اکثر سیستم های مک مبتنی بر اینتل به طور پیش فرض از GPT استفاده می کنند.
پارتیشن تیبل GPT پیشرفت های زیادی را نسبت به MBR ارائه می دهد.
GPT می تواند واحدهای ذخیره سازی تا بیش از نه زتابایت را پشتیبانی کند.
GPT همچنین بهترین پارتیشن تیبل برای رایانه هایی است که به بیش از چهار سیستم عامل روی یک هارد دیسک نیاز دارند.
به عنوان مثال، اگر قرار است رایانه ای با هارد دیسک ده ترابایتی یک سیستم مولتی بوت برای هفت توزیع مختلف لینوکس باشد، باید از GPT استفاده شود.
اکثر سیستم عامل های یونیکس و یونیکس مانند می توانند به طور کامل از GPT پشتیبانی کنند.
با این حال، اکثر سیستم های ویندوز نمی توانند روی پارتیشن تیبل GPT اجرا شوند.
در مورد سیستم های مک، فقط سیستم های مبتنی بر اینتل می توانند از GPT بوت شوند.
Apple Partition Map (APM)
سیستم های Mac مبتنی بر PowerPC فقط می توانند از پارتیشن تیبل APM بوت شوند.
این معمولا به عنوان Partition Tables مک یا اپل نامیده می شود.
لینوکس و مک های مبتنی بر اینتل می توانند از APM استفاده کنند. ویندوز از APM پشتیبانی نمی کند.
Amiga rigid disk block (RDB)
سیستم های آمیگا از پارتیشن تیبل RDB استفاده می کنند.
این جداول پارتیشن تا حدود 4*10^19 ترابایت را پشتیبانی می کنند. یعنی چهل کوئینتیلیون ترابایت.
AIX – پارتیشن تیبل AIX توسط سیستم های اختصاصی AIX استفاده می شود.
بهطور پیشفرض، لینوکس به صورت بومی از پارتیشن تیبل AIX پشتیبانی نمیکند.
BSD – سیستم های BSD Unix می توانند از پارتیشن تیبل BSD استفاده کنند.
لینوکس و ویندوز نمی توانند جداول پارتیشن BSD را بخوانند.
سایرین – برخی دیگر از قالبهای پارتیشن تیبل در زیر فهرست شدهاند. موارد ذکر شده در زیر به ندرت مورد استفاده قرار می گیرند.
dvh
humax
pc98
sgi
sun
حافظه قابل جابجایی (Removable Storage)
ممکن است این سوال برای شما پیش بیاید که “درایوهای فلش، کارت های SD و غیره از کدام پارتیشن تیبل استفاده می کنند؟”
خوب، از آنجایی که همه سیستم ها حداقل می توانند MBR را بخوانند، اکثر حافظه های موبایل/قابل جابجایی از MBR استفاده می کنند.
قالب بندی Partition Tables – برای تغییر یا فرمت مجدد پارتیشن تیبل، از Gparted استفاده کنید و روی «Device > Create Partition Table» کلیک کنید.
سپس پارتیشن تیبل مورد نظر را انتخاب کنید.
متناوبا، Parted می تواند برای قالب بندی یک دستگاه ذخیره سازی با یک پارتیشن تیبل بندی خاص استفاده شود.
انجام این کار تمام پارتیشن ها و داده های موجود در دستگاه ذخیره سازی انتخاب شده را پاک می کند.
دستور “parted mklabel DISKLABEL” است.
این دستور به دسترسی Root نیاز دارد.
کاربر باید پارتیشن های جدیدی برای دستگاه ذخیره سازی ایجاد کند.
جداول پارتیشن بندی پشتیبانی شده (پشتیبانی شده توسط parted) شامل موارد زیر است.
bsd
loop (raw disk access)
gpt
mac (Apple Partition Map (APM))
msdos (commonly called MBR)
pc98
sun
هشدار: با تغییر پارتیشن تیبل، فایل سیستم ها، پارتیشن ها و فایل ها پاک می شوند.
اما در پایان ممکن است از خود بپرسید که کدام یک برای شما بهترین است.
خوب، از MBR با ویندوز و سیستمهای موبایل (مانند اندروید)، APM در PowerPC Macs –
RDB در Amiga و GPT در همه سیستمها استفاده می شود.
با این حال، ممکن است دلایل خاصی برای قرار دادن یک سیستم عامل در جدول پارتیشن نسبت به آنچه در یک جمله قبلی توصیه شده است داشته باشید.
دوره های رایگان و مرتبط لینوکس:
کارگاه آموزشی لینوکس (Essentials, LPIC-1)
پک آموزشی ورود به دنیای لینوکس Linux Essentials
دوره آموزشی +Linux یا LPIC 1 – Exam 101
سایر دوره های رایگان لینوکس را در اینجا می توانید پیدا کنید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.