ما هو الفرق بين القسم والحجم والمحرك المنطقي؟

تتطلب محركات الأقراص الثابتة ومحركات أقراص الحالة الثابتة ( SSD(SSDs) ) وأجهزة التخزين الأخرى نوعًا من النظام لتنظيم تخزين البيانات المادية في شيء يمكن لجهاز الكمبيوتر فهمه. 

تعد الأقسام والأحجام ومحركات الأقراص المنطقية كلها أمثلة على طرق مختلفة يمكنك من خلالها تخطيط عقارات جهاز التخزين الخاص بك. على الرغم من قيامهم بعمل مماثل ، إلا أن هناك اختلافات جوهرية بينهم.

ابدأ من الأعلى: محركات الأقراص المادية

تخزن أجهزة الكمبيوتر جميع البيانات على شكل من أشكال الوسائط الفعلية - عادةً ما يكون محرك أقراص ثابتة ( HDD ) أو محرك أقراص مزود بذاكرة مصنوعة من مكونات صلبة(Solid State Drive) ( SSD ). التخزين المادي هو شيء يمكنك لمسه ، ويتم تمثيل البيانات الفعلية بطريقة مادية. تمثل الحفر والأراضي الموجودة على قرص ضوئي الآحاد والأصفار. في SSD ، يتم التعبير عن بتات البيانات هذه بواسطة خلايا الذاكرة التي تحتوي على مستويات شحن متفاوتة.

كل من وحدات التخزين والأقسام عبارة عن هياكل بيانات موجودة داخل وعبر الأقراص المادية. سيحتوي القرص الفعلي بالكامل على وحدات التخزين التي تستخدمها لمعظم المستخدمين المنزليين. ومع ذلك ، يمكن أن يحدث العكس أيضًا ، وهو ما أوضحناه أدناه ضمن "الأحجام المنطقية مقابل الأحجام(Volumes) المادية ".

أهم الحقائق التي يجب فهمها هي أن القرص الفعلي بأكمله يمكن أن يكون وحدة تخزين واحدة ، وأن وحدات تخزين متعددة يمكن أن تكون على قرص فعلي واحد ، وأن وحدة تخزين واحدة يمكن أن تمتد عبر عدة أقراص فعلية.

ما هو التقسيم؟

إن أبسط طريقة لوصف القسم هي تقسيم جهاز تخزين مادي مثل محرك الأقراص الثابتة. يبدأ القسم وينتهي عند نقطة معينة على محرك الأقراص الثابتة أو في إعدادات أكثر تقدمًا متعددة الأقراص ، قد يكون جزءًا من محرك أقراص افتراضي. 

فكر في الأمر على أنه تقسيم حقل إلى قطع أرض. كل قطعة أرض مسيجة تشبه حاجزًا على محرك الأقراص.

تتعامل أنظمة التشغيل عمومًا مع الأقسام كما لو كانت محركات أقراص ثابتة فعلية منفصلة. بصفتك مستخدمًا ، لن ترى أي فرق عملي بين وجود محركي أقراص ثابتة في جهاز الكمبيوتر الخاص بك وبين وجود محرك أقراص واحد مقسم إلى قسمين.

ما هو الحجم؟

غالبًا ما يستخدم مصطلح "وحدة التخزين" بالتبادل مع "القرص" وحتى "القسم" ، ولكن هناك اختلاف جوهري بينهما. لا يساعد استخدام أنظمة التشغيل المختلفة وأدبيات الكمبيوتر بعض هذه المصطلحات بشكل فضفاض ومتبادل. الارتباك أمر لا مفر منه ، لكننا سنحاول توضيح الأمور إلى حد ما.

وحدة التخزين هي وحدة بيانات قائمة بذاتها. يحتوي على تسمية وحدة تخزين (اسم) ، ونظام ملفات واحد (على سبيل المثال ، NTFS أو FAT32 ) ، وعادة ما يشغل قرصًا أو قسمًا كاملاً.

عندما ترى محركات الأقراص الخاصة بك ، مثل C: أو D: ، فإن ما تراه هو وحدة تخزين. نظرًا لأن وحدات التخزين عادة ما تكون بحجم القرص أو حجم القسم ، فمن السهل أن تنسى أنهما ليسا نفس الشيء ، بل مفهومان مختلفان.

للحصول على دليل على ذلك ، ضع في اعتبارك أنه يمكنك تخزين وحدة تخزين كملف ، مثل قرص DVD(DVD) أو صورة قرص. يمكنك بعد ذلك "تحميل" ملفات الصور هذه كوحدات تخزين في نظام التشغيل الخاص بك ، وسوف تعمل وتبدو تمامًا مثل محرك أقراص فعلي أو قسم منسق.

مثال آخر نموذجي للاختلاف بين وحدات التخزين والأقسام هو أنه لا يمكنك تقسيم قرص مرن ، لكنه لا يزال وحدة تخزين. الأمر نفسه ينطبق على محرك الأقراص الذي لا يحتوي على أقسام ، مما يعني فقط أنه يحتوي على قسم واحد يحدث لاستخدام القرص بأكمله. لا توجد أقسام ، لكنها لا تزال مجلدًا.

نأمل(Hopefully) أن يوضح ذلك تمييز وحدة التخزين عن مفاهيم مثل محرك الأقراص أو القسم.

المنطقية مقابل الأحجام المادية

الآن بعد أن أثبتنا أن وحدة التخزين ليست بالضرورة مثل محرك الأقراص(HDD) الثابتة أو القسم ، فمن الجيد مناقشة المجلدات "المنطقية" باختصار. بينما يمكن أن يكون لديك وحدات تخزين متعددة على قرص فعلي واحد ، إلا أن هناك أيضًا مواقف يتجاوز فيها حجم وحدة التخزين ما يمكن أن يستوعبه قرص واحد.

هذا هو المكان الذي تلعب فيه الأحجام المنطقية. يشبه الحجم المنطقي مساحة تخزين كبيرة ومستمرة للمستخدم. ومع ذلك ، فهو موجود فعليًا في مواقع مختلفة على قرص واحد أو حتى في مواقع تمتد على عدة أقراص.

محركات منطقية

لا تخلط بين وحدة تخزين منطقية ومحرك أقراص منطقي. إذا قمت بتقسيم محرك أقراص فعلي إلى أقسام متعددة ثم تنسيق كل قسم كوحدة تخزين ، لكل منها حرف محرك أقراص خاص به ، فإن محركات الأقراص هذه هي محركات أقراص "منطقية". بالمعنى الدقيق للكلمة ، جميع وحدات التخزين منطقية لأنها ليست مرتبطة بالضرورة بمحرك أقراص فعلي واحد أو كامل. ومع ذلك ، يبدو أن مصطلح "وحدة التخزين المنطقية" يشير إلى وحدة تخزين تمتد عبر محركات أقراص متعددة.

كل هذا يعني أنه من منظور نظام التشغيل ، يوجد محرك أقراص واحد فقط به مجموعة واحدة من عناوين التخزين. تتأكد آليات الخلفية لمحرك الأقراص المنطقي ببساطة من كتابة البيانات في الموقع الفعلي الصحيح المعين لعناوين تخزين محركات الأقراص المنطقية ، بغض النظر عن محرك الأقراص الفعلي الذي قد يكون كذلك.

الأقراص الأساسية مقابل الأقراص الديناميكية

في Windows ، هناك نوعان من تكوين محرك الأقراص الثابتة: الأقراص الأساسية والأقراص (Disks)الديناميكية(Dynamic Disks) .

من المحتمل أن يكون جهاز الكمبيوتر الذي يعمل بنظام Windows(Windows) قد تم تكوين محركات أقراصه على أنها أقراص أساسية(Basic Disk) . هناك نوعان من القرص الأساسي(Basic Disk) . يمكن أن تحتوي تلك التي تستخدم سجل التمهيد(Master Boot Record) الرئيسي ( MBR ) على أربعة أقسام أساسية أو ثلاثة أقسام أساسية وقسم موسع واحد ، والذي يمكن تقسيمه إلى عدة أقسام منطقية. يمكن أن تحتوي أجهزة الكمبيوتر الجديدة(New) التي تستخدم جدول أقسام GUID(GUID Partition Table) ( GPT ) على 128 قسمًا ، أكثر بكثير من قسم MBR .

لمعرفة المزيد حول الاختلافات ، تحقق من MBR مقابل GPT: ما التنسيق الأفضل لمحرك أقراص SSD؟ (MBR vs. GPT: Which Format Is Better for an SSD Drive?).

سواء كانت MBR(Whether MBR) أو GPT ، تستخدم جميع الأقراص الأساسية جدول أقسام لإدارة الأقسام الموجودة على القرص. من ناحية أخرى ، تستخدم الأقراص الديناميكية قاعدة بيانات إدارة القرص المنطقي(Logical Disk Manager) ( LDM ). تحتوي قاعدة البيانات هذه على معلومات عن وحدات التخزين الموجودة على القرص الديناميكي ، مثل حجمها ، ومكان بدايتها ونهايتها ، وأنظمة الملفات الخاصة بها. تدعم الأقراص الديناميكية أيضًا أقسام (Dynamic)GPT و MBR ولكنها تتجاوز ذلك.

تسمح الأقراص الديناميكية(Dynamic) ببعض الحيل التي لا تسمح بها الأقراص الأساسية. الأهم هو القدرة على إنشاء مجلدات ممتدة ومخططة. بمعنى آخر ، توجد وحدات التخزين على أكثر من قرص فعلي واحد. 

يقدم الحجم الممتد(spanned ) نفسه كوحدة تخزين واحدة لنظام التشغيل ، ولكن البيانات المادية موجودة على أقراص متعددة. تم إنشاء وحدة التخزين من أجزاء متعددة من المساحة غير المخصصة من أقراص متعددة ويمكن توسيعها.

تجمع وحدة التخزين المخططة(striped ) أيضًا بين محركات أقراص فعلية متعددة في وحدة تخزين منطقية واحدة ، ولكن البيانات متداخلة عبر جميع الأقراص بحيث يمكن دمج سرعات القراءة والكتابة لمحركات الأقراص. يُعرف التخطيط أيضًا باسم RAID 0 ويوفر أسرع سرعات لمحركات الأقراص الثابتة الميكانيكية. تقنية تعزيز السرعة هذه أقل أهمية بالنسبة لمحركات أقراص الحالة الثابتة(less relevant for SSDs) .

المساحات غير المخصصة

عند استخدام مدير قسم أو أداة قرص أخرى مشابهة لإنشاء أو حذف وحدات تخزين على القرص ، قد ترى قسمًا من محرك أقراص فعلي محدد بعلامة "مساحة غير مخصصة". 

هذا يعني أن المساحة الفعلية على محرك الأقراص ليست حاليًا جزءًا من أي هيكل. يمكن أن تكون المساحة غير المخصصة في نهاية القرص أو في المنتصف أو في أي مكان آخر. إذا قمت بحذف قسم قرص في منتصف المساحة الإجمالية للقرص ، فإن منطقة مساحة التخزين هذه تصبح مساحة غير مخصصة.

إذا رأيت مساحة غير مخصصة أو خالية ، فيمكنك إنشاء قسم واحد أو أكثر أو وحدات تخزين في تلك المساحة. في بعض الحالات ، يمكنك توسيع قسم مجاور لتضمين تلك المساحة غير المخصصة.

تغيير حجم الأقسام والمجلدات(Volumes) والمحركات المنطقية(Logical)

اعتمادًا على نوع القسم الموجود لديك ومكانه على القرص ، يمكنك تغيير حجم الأقسام. على سبيل المثال ، لنفترض أن لديك قسمين على محرك أقراص ، لكن المساحة على أحدهما تنفد ولديك مساحة كبيرة على الآخر. يمكنك تقليص أحد الأقسام ، وإنشاء مساحة غير مخصصة ، ثم توسيع القسم الآخر.

كيفية التحقق من بنية القرص في أنظمة (Disk)التشغيل Windows(Windows) و Ubuntu Linux و macOS

أنظمة التشغيل Windows و Linux و macOS هي ثلاثة أنظمة تشغيل أساسية لسطح المكتب ، وتحتوي جميعها على أدوات مساعدة لإدارة القرص أو القسم. قد يكون لتوزيعات Linux المختلفة(Different) مديرين مختلفين ، لكن لديهم جميعًا نفس الوظائف العامة.

إدارة أقراص Windows

تعد الأداة المساعدة لـ Microsoft Windows Disk Management(Microsoft Windows Disk Management) معقدة للغاية وتتيح لك القيام بجميع العمليات المتعلقة بالأقسام ووحدات التخزين والمزيد. يمكنك فتحه بعدة طرق ، ولكن أسهلها هو النقر بزر الماوس الأيمن على زر البدء(Start Button) وتحديد إدارة الأقراص(Disk management) .

بمجرد فتح التطبيق ، سترى كل قرص ووحدة تخزين على جهاز الكمبيوتر الخاص بك. يسهل تطبيق إدارة الأقراص معرفة وحدات التخزين الموجودة على جهاز الكمبيوتر الخاص بك والأقراص المادية الموجودة عليها . (Disk Management)يمكنك أيضًا تعيين أحرف محركات الأقراص هنا وتشخيص ما إذا كانت الأقراص أو وحدات التخزين لا يتم تحميلها بشكل صحيح. توضح رسومات القرص أيضًا نوع القسم الذي يستخدمه كل وحدة تخزين.

Ubuntu Linux Disk Utility

في Ubuntu Linux ، تسمى أداة إدارة القرص المضمنة ببساطة الأقراص(Disks) . مثل أداة Windows ، فإنه يمنحك تفصيلًا مرئيًا واضحًا لمحركات الأقراص الفعلية والأحجام الموجودة عليها. 

يمكنك أيضًا إدارة وحدات التخزين والأقسام الخاصة بك هنا ، ولكن تذكر أن Linux به مجموعة من الأقسام الافتراضية أكثر تعقيدًا من Windows . على سبيل المثال ، قسم المبادلة هو ما يستخدمه Linux كمساحة لتبادل ذاكرة الوصول العشوائي(RAM) ، بينما يستخدم Windows ملفًا(file) على قسم موجود. 

في حين أنه من الصحيح دائمًا أنه لا يجب عليك حذف الأقسام إلا إذا كنت تعلم أنها آمنة ، فإن هذا صحيح بشكل مضاعف على Linux .

أداة قرص macOS

أداة قرص(Disk Utility) macOS ليست مشغولة بالمعلومات مثل أنظمة التشغيل الأخرى. ومع ذلك ، فإنه يوفر الوظائف الأكثر أهمية التي تحتاجها عند إعداد أو تعديل بنية القرص.

أسهل طريقة لبدء تشغيل Disk Utility هي استخدام Spotlight Search . لذا اضغط على Command + Space ثم اكتب Disk Utility . ثم اضغط على Enter لبدء تشغيل البرنامج.

سيُظهر لك هذا جميع محركات الأقراص المتصلة بجهاز Mac الخاص بك ، بالإضافة إلى بنية محركات الأقراص هذه. فقط(Just) تذكر أن macOS لا يمكنه فهم تنسيقات ملفات معينة ، مثل NTFS ، بدون برامج خاصة من جهة خارجية.

توخي الحذر!

بعد تعلم كل هذه المعلومات حول أقسام محرك الأقراص ووحدات التخزين ومحركات الأقراص المنطقية ، هناك شيء آخر يجب أن تكون على دراية به. يمكن أن يؤدي العبث بالأقسام وهياكل القيادة إلى تدمير بياناتك بسهولة. إن أكثر الأوقات أمانًا للعمل مع الأقسام هو عندما يكون محرك الأقراص فارغًا على أي حال ، وتقوم بإجراء الإعداد الأولي.

في حين أنه من الممكن إنشاء أقسام أو تعديلها أو حذفها أو تغيير حجمها على محرك الأقراص الذي يتم استخدامه ، فلا يجب عليك القيام بذلك دون عمل نسخة احتياطية من المعلومات التي لا ترغب في فقدها.



About the author

أنا مهندس أجهزة متخصص في تصميم وتطوير منتجات Apple مثل iPhone و iPad. لدي خبرة في كل من أجهزة iOS و edge ، بالإضافة إلى أدوات تطوير البرامج مثل Git و Swift. تمنحني مهاراتي في كلا المجالين فهمًا قويًا لكيفية تفاعل نظام تشغيل أجهزة Apple (OS) مع التطبيقات ومصادر البيانات. بالإضافة إلى ذلك ، تمكنني تجربتي مع Git من العمل على أنظمة التحكم في إصدار الكود ، والتي يمكن أن تساعد في تحسين الكفاءة والإنتاجية عند تطوير البرامج.



Related posts