حل مشكلات بدء التشغيل وإجراء صيانة القرص باستخدام "أداة القرص" وfsck

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

لقد تمت أرشفة هذا المقال ولم تعد Apple تحدثه.

يشتمل OS X على أداتين للتحقق من الأقراص وإصلاحها: "أداة القرص" وfsck (إحدى أدوات سطر الأوامر). يمكنك استخدام هاتين الأداتين أيضًا حتى عندما يبدأ تشغيل الكمبيوتر بشكل جيد ولكنك ترغب في التحقق من القرص بحثًا عن مشكلات نظام الملفات المحتملة. بالنسبة لنظام Mac OS X 10.4.3 أو الإصدارات الأحدث، راجع قسم "حول التحقق المباشر في Mac OS X 10.4.3 أو الإصدارات الأحدث"، أدناه.

مهم إذا كنت تستخدم Mac OS X 10.4 أو إصدارًا أحدث، فينبغي عليك استخدام "أداة القرص" بدلاً من fsck، متى أمكن.

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

  • يبدأ تشغيل الكمبيوتر جزئيًا ولكنه يعرض بعد ذلك سطر أوامر في بيئة نصية فقط. قد ترى الرسالة، "نظام الملفات به شوائب، قم بتشغيل fsck." سوف ترى أسفلها ما يُسمى بموجِّه سطر الأوامر، الذي يُشار إليه بعلامة الرقم (#)، وهو يسمح لك بكتابة أمر. إذا رأيت ذلك، فسوف يتعين عليك تشغيل fsck من سطر الأوامر (راجع "استخدام fsck عند الضرورة"، أدناه).
  • يبدأ تشغيل الكمبيوتر ولكنه لا يصل إلى شاشة تسجيل الدخول.
  • يصل الكمبيوتر إلى شاشة تسجيل الدخول ولكنه لا يقوم بتحميل سطح المكتب بعد تسجيل الدخول. 

 

إذا ظهرت المشكلات السابقة في الكمبيوتر الخاص بك، فيما يلي بعض الأمور التي يجب تجربتها لإعادة الكمبيوتر لوضع التشغيل بشكل طبيعي مرة أخرى. إذا تعذر عليك البدء من نظام الاسترداد أو Internet Recovery (الاسترداد عبر الإنترنت) في نظام OS X Lion أو إصدار أحدث، فراجع القسم "استخدام fsck"، أدناه.

تجربة "الوضع الآمن"

إذا كنت تستخدم Mac OS X 10.2 أو إصدارًا أحدث، فيمكنك بدء تشغيل الكمبيوتر في "الوضع الآمن"، الذي يتضمن عملية التحقق من القرص وإصلاحه تلقائيًا. أما إذا كنت تستخدم Mac OS X 10.1.5 أو إصدارًا أقدم، فعليك التخطي إلى القسم التالي. قد يسمح لك "التمهيد الآمن"، الذي يقوم ببدء تشغيل الكمبيوتر في "الوضع الآمن"، ببدء تشغيل الكمبيوتر بنجاح. للقيام بذلك، اتبع الخطوات التالية:

  1. ابدأ تشغيل الكمبيوتر في "الوضع الآمن".
  2. بعد بدء تشغيل النظام بالكامل، أعد تشغيل الكمبيوتر مرة أخرى بشكل طبيعي.

 

عند إعادة تشغيل جهاز Mac بنجاح، يُفترض أن تكون المشكلة قد تم حلها. أما في حالة استمرار المشكلة، فجرّب استخدام "أداة القرص".

تجربة "أداة القرص"

اتبع الخطوات التالية لاستخدام تطبيق "أداة القرص" للتحقق من قرص أو إصلاحه.

  1. إذا كنت تستخدم نظام OS X Lion أو إصدارًا أحدث، فابدأ تشغيل الكمبيوتر من "نظام الاسترداد" أو Internet Recovery (الاسترداد عبر الإنترنت). إذا كنت تستخدم إصدارًا أقدم من OS X وكان مرفقًا مع جهاز الكمبيوتر قرص تثبيت نظام Mac OS X، فأدخل قرص التثبيت وأعد تشغيل الكمبيوتر مع الضغط على مفتاح C بدلاً من ذلك.
  2. عندما ينتهي بدء تشغيل الكمبيوتر، اختر "أداة القرص" من نافذة "الأدوات"، أو من قائمة "المثبّت" إذا كنت بدأت الشتغيل من قرص تثبيت.
  3. انقر فوق علامة التبويب "الإسعافات الأولية".
  4. انقر فوق مثلث العرض الموجود على يسار رمز محرك الأقراص الثابتة لعرض أسماء وحدات تخزين القرص الثابت وأقسامه.
  5. حدد "قرص بدء التشغيل" (يُسمى عادةً "Macintosh HD").
  6. انقر فوق "إصلاح". تقوم "أداة القرص" بالتحقق من القرص وإصلاحه.

تلميح: مع نظام Mac OS X v10.6 والإصدارات الأقدم، ابدأ تشغيل الكمبيوتر دائمًا من قرص تثبيت أو استعادة عند استخدام "أداة القرص" للتحقق من وحدة تخزين بدء التشغيل أو إصلاحها. وإلا، فقد تظهر لك بعض رسائل خطأ القرص.

استخدام fsck عند الضرورة

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

  • لا يمكن بدء تشغيل جهاز Mac من "نظام الاسترداد" أو Internet Recovery (الاسترداد عبر الإنترنت). 
  • قرص نظام Mac OS X غير متوفر.
  • محرك الأقراص الضوئية غير متوفر.
  • لا يمكنك بدء التشغيل باستخدام "التمهيد الآمن" عن طريق الضغط على مفتاح Shift أثناء بدء التشغيل.

تلميح: إذا كنت تستخدم وحدة تخزين بتنسيق Mac OS X Extended (Journaled)‎، كما هو الحال مع نظام Mac OS X 10.3 أو إصدار أحدث، فلن تحتاج على الأرجح إلى استخدام أداة fsck. إذا استخدمتها لأي سبب، فيُرجى العلم أنه قد تظهر رسائل خطأ بسيطة.

إذا لم تكن متأكدًا من كيفية تهيئة وحدة التخزين ولا يمكنك بدء التشغيل من وحدة تخزين Mac OS X لمعرفة ذلك، فاكتب الأمر التالي في واجهة سطر الأوامر ثم اضغط على مفتاح "الرجوع":

diskutil info /

إذا ظهرت لك الرسالة "File System: Journaled HFS+"، فيعني ذلك أن لديك وحدة تخزين Journaled.

لاستخدام أداة fsck، يجب استخدامها من سطر الأوامر. على عكس استخدام المؤشر لفتح تطبيق ما للقيام بشيء ما، سوف يلزمك كتابة أمر نصي في الموجِّه (#) لإخبار أداة fsck بما يجب عمله. يُعتبر كل من التطبيق الطرفي Terminal (/Applications/Utilities)‎ ووضع المستخدم الفردي مثالين على واجهات سطر الأوامر التي يمكنك فيها كتابة هذه الأنواع من الأوامر. لاستخدام أداة fsck:

  1. ابدأ تشغيل الكمبيوتر في وضع المستخدم الفردي للوصول إلى سطر الأوامر.

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

  2. في موجِّه سطر الأوامر اكتب:

    /sbin/fsck -fy

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

    ** وحدة التخزين (name_of_volume) تبدو جيدة

    إذا وجدت أداة fsck مشكلات، وقامت بتعديل أي شيء أو إصلاحه أو تصحيحه، فإنها تعرض الرسالة التالية:

    ***** تم تعديل نظام الملفات *****

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

  3.  عندما تبلغ أداة fsck أن وحدة التخزين جيدة، اكتب reboot في موجِّه سطر الأوامر ثم اضغط على مفتاح "الرجوع".

ينبغي أن يبدأ تشغيل الكمبيوتر الآن بشكل طبيعي والسماح لك بتسجيل الدخول.

التعرف على المزيد

حول التحقق المباشر في Mac OS X 10.4.3 أو الإصدارات الأحدث

في نظام Mac OS X 10.4.3 أو إصدار أحدث، يمكنك التحقق من قرص بدء التشغيل بينما يتم بدء تشغيل جهاز Mac منه. تعرف هذه العملية باسم التحقق المباشر، ويمكن استخدامها بثلاث طرق مختلفة.

الخيار 1: التحقق من القرص باستخدام "أداة القرص" أثناء بدء التشغيل من قرص بدء التشغيل. لمعرفة كيفية القيام بذلك، راجع هذا المقال. يُرجى ملاحظة أن عملية التحقق المباشر لا تنطوي على أي إصلاح للقرص، لذلك إذا وجدت عملية التحقق أي شيء بحاجة إلى إصلاح، يجب بدء التشغيل من قرص تثبيت نظام Mac OS X واستخدام "أداة القرص" على النحو الموضح أعلاه في "استخدام أداة القرص".

الخيار 2 (متقدم): استخدام سطر الأوامر وأداة سطر الأوامر، diskutil.

  1. ابدأ تشغيل الكمبيوتر وقم بتسجيل الدخول كمسؤول.
  2. افتح تطبيق Terminal (/Applications/Utilities).
  3. في موجِّه سطر الأوامر، اكتب الأمر التالي ثم اضغط على مفتاح "الرجوع":

    diskutil verify /

 

ملاحظة: لا تستخدم هذه الطريقة للتحقق من وحدات التخزين غير الخاصة ببدء التشغيل.

ينبغي أن تشاهد رسائل مثل التالية أثناء التحقق من القرص:

تعذر إلغاء تحميل القرص من أجل التحقق، جارٍ محاولة التحقق المباشر

تم بدء التحقق/الإصلاح على وحدة التخزين disk0s3 Macintosh HD

التحقق من وحدة التخزين HFS Plus.

التحقق من ملف تجاوز سعة المساحات المتجاورة.

التحقق من ملف الكتالوج.

التحقق من الملفات متعددة الروابط.

التحقق من التسلسل الهرمي للكتالوج.

التحقق من ملف السمات الموسعة.

التحقق من الصورة النقطية لوحدة التخزين.

التحقق من معلومات وحدة التخزين.

وحدة التخزين Macintosh HD تبدو جيدة.

تحميل القرص

انتهى التحقق/الإصلاح على وحدة التخزين disk0s3 Macintosh HD

 

الخيار 3 (متقدم): استخدام سطر الأوامر والأمر fsck_hfs -l.

ابدأ تشغيل الكمبيوتر وقم بتسجيل الدخول كمسؤول.

افتح تطبيق Terminal (/Applications/Utilities).

في موجِّه سطر الأوامر، اكتب الأمر التالي ثم اضغط على مفتاح "الرجوع" لتحديد معرف نظام الملفات:

df -hl

ابحث عن سطور النص التي تبدو مثل هذه:

Filesystem     Size   Used  Avail Capacity  Mounted on

/dev/disk0s3    37G    20G    17G    55%    /

/dev/disk0s5    37G    37G   641M    98%    /Volumes/Storage

قم بتدوين اسم "القرص" الأول الذي يظهر بعد /dev/، مثل "disk0s3." هذا هو معرف نظام الملفات لوحدة تخزين بدء التشغيل لديك.

في موجِّه سطر الأوامر، اكتب الأمر التالي ثم اضغط على مفتاح "الرجوع":

df -hl

ثم اكتب الأمر التالي، حيث يمثل "disk0s3" معرف نظام الملفات الذي قمت بتدوينه في الخطوة 4، ثم اضغط على مفتاح "الرجوع":

sudo fsck_hfs -l /dev/disk0s3

عندما يُطلب منك، أدخل كلمة سر المسؤول، ثم اضغط على مفتاح "الرجوع" لبدء عملية التحقق.

ينبغي أن تشاهد رسائل مثل التالية أثناء التحقق من القرص:

** /dev/rdisk0s3 (NO WRITE)

** نظام الملفات الجذر

** التحقق من وحدة تخزين HFS Plus.

** التحقق من ملف تجاوز سعة المساحات المتجاورة.

** التحقق من ملف الكتالوج.

** التحقق من الملفات متعددة الروابط.

** التحقق من التسلسل الهرمي للكتالوج.

** التحقق من ملف السمات الموسعة.

** التحقق من الصورة النقطية لوحدة التخزين.

** التحقق من معلومات وحدة التخزين.

** وحدة التخزين Macintosh HD تبدو جيدة.

 

معلومات متقدمة

إذا كنت ترغب في بنية سطر الأوامر على غرار نظام UNIX، فإليك لمحة حول كيف يمكن أن تؤثر بعض العلامات المستخدمة أعلاه على أداة fsck:

علامة -y: تخبر أداة fsck أنك تريد الإجابة بـ "yes" (نعم) على كل الأسئلة المتعلقة بتصحيح المعلومات، أو إصلاحها، أو استردادها. وهذا هو النهج الأمثل، لأن الإجابة بـ "no" (لا) على أي سؤال تؤدي إلى توقف أداة fsck. لا يمكنك تحديد أن كل الإصلاحات الضرورية قد تم إجراؤها حتى يكتمل عمل أداة fsck ويصدر تقريرها النهائي.

علامة -f: تجبر أداة fsck على التحقق من أنظمة الملفات المعلمة على أنها "clean" (نظيفة).

تاريخ النشر: