اليوم موضوع جميل ومفيد طلبعاً..وواضح من عنوانه
طيب ما هو الـFile System Check هي عبارة عن عملية تمم لحفص نظام تكون ثابتة وغير مضروبة وهذة العملية موجودة تقريبا في اغلب الانظمة من UNIX و Uinx Like من ضمنها Luinx بختلف توزيعاته
“حتى في ويندوز ولكن باسلوب مختلف نوعاً ما” كما ان عملية file system check تتم لعدة حالات مثل تحطيم نظام,اطفاء واعادة تشغيل من Reboot/shutdown وبشكل عام هي تعمل كل تشغيل ان تطلب ذلك منه….
ولكن بعض الاحيان نحتاج لان نقوم بعمل file system check بشكل يدوي لاحدى البارتيشنات او لجميع البارتشينات وهذا هو بالضبط ما سنتـكلم عنه 😉 سوف نشرح غملها بشكل يدوي في حالة تطلب منك ذلك….
طيب ما هو الـFile System Check هي عبارة عن عملية تمم لحفص نظام تكون ثابتة وغير مضروبة وهذة العملية موجودة تقريبا في اغلب الانظمة من UNIX و Uinx Like من ضمنها Luinx بختلف توزيعاته
“حتى في ويندوز ولكن باسلوب مختلف نوعاً ما” كما ان عملية file system check تتم لعدة حالات مثل تحطيم نظام,اطفاء واعادة تشغيل من Reboot/shutdown وبشكل عام هي تعمل كل تشغيل ان تطلب ذلك منه….
ولكن بعض الاحيان نحتاج لان نقوم بعمل file system check بشكل يدوي لاحدى البارتيشنات او لجميع البارتشينات وهذا هو بالضبط ما سنتـكلم عنه 😉 سوف نشرح غملها بشكل يدوي في حالة تطلب منك ذلك….
المتطلبات
1- يجب ان تملك معلومات يوزر ROOT “وشيء اكيد تعرف معلومات الرووت اذا كنت صاحب سيرفر”
2- ان تستطيع الوصول للنظام وهو في حالة runlevel one
نفرض انكـ لان على جهاز تقوم بتنفيذ الامر التالي الي بدوره سوف يدخلك في بيئه runlevel one
نكتب الاوامر التالية
init 1
عد دخول البيئة ولنفرض ان البارتيشن المستهدف هو بارتيشن /root.الان نحتاج لعمل umount
للبارتيشن /root
ويتم ذالك من خلال الامر التالي
umount /root
او وضع مسارة بهذا الشكل
umount /dev/sda1
[/CODE]
عد دخول البيئة ولنفرض ان البارتيشن المستهدف هو بارتيشن /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الى هنا نكون انتـهينا من عمل
“ملاحظة لا تنسى تغير اسم البارتشن او مساره حسب احتياجك”
في امان الله