خريطة تقسيم أبل (Apple Partition Map) وشرح مفصل لها
خريطة تقسيم أبل (Apple Partition Map - APM)
تُعد خريطة تقسيم أبل (Apple Partition Map)، والمعروفة اختصاراً بـ APM، مخطط تقسيم يُستخدم لتحديد التنظيم منخفض المستوى للبيانات على الأقراص المهيأة للاستخدام مع أجهزة كمبيوتر ماكنتوش التي تعمل بمعالجات 68k وPowerPC. تم تقديم هذا النظام لأول مرة مع جهاز Macintosh II.
كيفية عمل خريطة تقسيم أبل
يتم تقسيم الأقراص التي تستخدم APM إلى كتل منطقية، حيث ينتمي عادةً 512 بايت إلى كل كتلة. وتتميز هذه البنية بالتالي:
- الكتلة 0 (Block 0): تحتوي على بنية بيانات خاصة بشركة أبل تسمى "خريطة وصف برنامج التشغيل" (Driver Descriptor Map)، والتي تسمح لـ Macintosh Toolbox ROM بتحميل تحديثات برامج التشغيل والتصحيحات قبل التحميل من أقسام MFS أو HFS.
- سعة التخزين: نظراً لأن APM تسمح بـ 32 بت من الكتل المنطقية، فإن الحجم التاريخي للقرص المهيأ باستخدام APM والكتل الصغيرة محدود بـ 2 تيرابايت (TiB).
- تغطية المساحة: على عكس سجل الإقلاع الرئيسي (MBR) الخاص بـ x86 الذي يحسب فقط الأقسام غير المستخدمة، تقوم APM برسم خريطة لكل المساحة المستخدمة (بما في ذلك الخريطة نفسها) والمساحة غير المستخدمة على القرص. وهذا يعني أن كل كتلة على القرص (باستثناء الكتلة 0) تنتمي إلى قسم ما.
توجد بعض الأقراص الهجينة التي تحتوي على كل من واصف المجلد الأساسي ISO 9660 وخريطة تقسيم أبل، مما يسمح للقرص بالعمل على أنواع مختلفة من أجهزة الكمبيوتر، بما في ذلك أنظمة أبل.
أجهزة الماك القائمة على معالجات Intel
بالنسبة للوصول إلى المجلدات، يمكن استخدام كل من تقسيمات APM وGPT بشكل قياسي مع نظام Mac OS X Tiger (10.4) والإصدارات الأحدث. ومع ذلك، هناك اختلافات جوهرية في عملية الإقلاع:
- أنظمة PowerPC: يمكنها الإقلاع فقط من أقراص APM.
- أنظمة Intel: تعتمد بشكل عام على أقراص GPT (GUID Partition Table).
ومع ذلك، فإن أجهزة الماك القديمة القائمة على Intel قادرة على الإقلاع من APM وGPT وMBR (باستخدام محاكاة BIOS تسمى EFI-CSM). كانت الموديلات التي جاءت مع نظام Mac OS X Tiger أو Leopard مثبتة مسبقاً بحاجة إلى القدرة على الإقلاع من كلا النوعين لأن وسائط التثبيت كانت مقسمة بنظام APM لضمان التوافق مع أنظمة PowerPC.
ملاحظة: يتطلب تثبيت نظام OS X على جهاز ماك Intel قرصاً مقسماً بنظام GPT، وإلا سيرفض النظام المتابعة. ورغم أن استنساخ نظام OS X مثبت مسبقاً إلى قسم APM على أنظمة Intel قد يظل قابلاً للإقلاع، إلا أن أبل لم تدعم رسمياً الإقلاع من قرص APM داخلي على نظام Intel.
تخطيط خريطة التقسيم
كل إدخال في جدول التقسيم يكون بحجم كتلة بيانات واحدة (عادة 512 بايت). وبما أن جدول التقسيم نفسه هو عبارة عن قسم، فإن حجم هذا القسم الأول يحدد عدد الإدخالات في جدول التقسيم.
في الحالة العادية، يتم استخدام 64 قطاعاً (64 × 512 = 32 كيلوبايت) بواسطة خريطة تقسيم أبل، موزعة كالتالي:
- كتلة واحدة لخريطة وصف برنامج التشغيل (الكتلة 0).
- كتلة واحدة لجدول التقسيم نفسه.
- 62 كتلة كحد أقصى لـ 62 قسماً من البيانات.
يتضمن كل إدخال قسم معلومات مثل القطاع البادئ والحجم، بالإضافة إلى الاسم، والنوع، وموقع منطقة البيانات، وكود إقلاع محتمل، والعدد الإجمالي للأقسام في الجدول.
معرفات الأقسام وحالتها
تُخصص الأنواع التي تبدأ بـ "Apple_" لشركة أبل، بينما تظل جميع الأنواع المخصصة الأخرى متاحة للاستخدام الحر، مع تشجيع التسجيل لدى شركة أبل لضمان التوافق.
أسئلة شائعة
ما هي خريطة تقسيم أبل (APM)؟
هي مخطط تقسيم يُستخدم لتنظيم البيانات على الأقراص الصلبة لأجهزة ماكنتوش القديمة (PowerPC و68k).
هل يمكن لأجهزة ماك Intel الإقلاع من أقراص APM؟
بشكل عام، تعتمد أجهزة Intel على GPT، ولكن بعض الموديلات القديمة تدعم الإقلاع من APM للتوافق مع أنظمة PowerPC.
ما هو الفرق الرئيسي بين APM و MBR؟
تقوم APM برسم خريطة لكل مساحة القرص بما في ذلك المساحات غير المستخدمة، بينما يركز MBR فقط على الأقسام المستخدمة.