System Terminal

شرح طريقة عمل File System Check لأنظمة لينكس

تعريف بـfile system check: هي عبارة عن عملية تتم لفحص ملفات النظام انها ثابتة وغير مضروبة. وهذه العملية موجودة تقريباً في اغلب الأنظمة من Unix و Unix-Like ومن ضمنها Linux بمختلف التوزيعات. (حتى في Windows ولكن باسلوب مختلف نوعاً ما). كما أن عملية File system check تتم لعدة حالات مثل انهيار في النظام, إطفاء او إعادة تشغيل النظام من خلال الزر في الجهاز وليس من خلال النظم وتعرف هذه العلمية بالـ force reboot/shutdown. وبشكل عام هي تعمل مع كل تشغيل أن تطلب ذالك.

ولكن. بعض الأحيان نحتاج لأن نقوم بعمل file system check بشكل يدوي لأحدى البارتيشنات أو لجميع البارتيشنات. وهذا هو بالضبط موضوعي, سوف أشرح طريقة عملها بشكل يدوي في حالة تطلب منك ذالك. دعونا ندخل الأن بصلب الموضوع.

المتطلبات

  1. يجب أن تملك معلومات اليوزر root
  2. أن تستطيع الوصول للنظام وهو في حالة runlevel one

لنفرض انك الأن على الجهاز. تقوم بتنفيذ الامر التالي الي بدورة سوف يدخلك في بيئة runlevel one

init 1

بعد الدخول لهذه البيئة. ولنفرض أن البارتيشن المستهدف هو البارتيشن /root. الان, نحتاج لعمل umount للبارتيشن /root ويتم ذالك من خلال الامر التالي

umount /root

أو وضع مسارة بهذا الشكل

umount /dev/sda1

الأن ننتقل لمرحلة عمل fsck على البارتيشن من خلال الامر التالي

fsck /root

أو وضع مسارة بهذا الشكل

fsck /dev/sda1

بهذه الطريقة نحن حددنا عملية file system check بدون أي خيارات. ولكن هذه الطريقة سوف تجعل النظام يطرح عليك سؤال عندما يواجة أي مشكلة. لهذا يفضل استبدالة بوضع خيار الموافقة على حل جميع المشاكل. بالشكل التالي

fsck -y /root

أو وضع المسار بالشكل التالي

fsck -y /dev/sda1

بعد الانتهاء من عملية file system check نحتاج لإعادة البارتيشن لوضعة الطبيعي من خلال الامر التالي

mount /root

أو وضع مسارة بالشكل التالي

mount /dev/sda1

وبهذا نكون انتهينا من عملية file system check للبارتيشن المطلوب.

ملاحظة: لاتنسى تغير أسم البارتيشن أو مسارة حسب احتياجك.

بريطاني من اصول عربية، مقيم في انجلترا. مدون منذ اكثر من 15 سنة، ومحب للقراءة والبحث. طالب في كلية الهندسة تخصص كهرباء والكترونيات. وبشكل جانبي اقوم بصناعة الموسيقى، وانا متخصص بشكل ادق في مجال هندسة الماسترنج والمكساج للاعمال الموسيقية والفنية. وقبلها وفي السنوات السابقة بين ٢٠٠٥ و ٢٠١٣ ركزت في مجال امن المعلومات والادارة والاوتوميشين لانظمة التشغيل والسيرفرات، وعملت مع مجموعة متنوعة من المواقع العربية، وخاصة الصحف الالكترونية والمواقع الحكومية في منطقة الخليج، من حيث تهيئة وحماية وادارة البنية التحتية لمواقعهم الالكترونية.

‎التعليقات‫:‬ 4 On شرح طريقة عمل File System Check لأنظمة لينكس

شاركني برأيك