تم: تقارير Mediakit لا توجد مساحة كافية على الجهاز للعملية المطلوبة

أبلغ العديد من المستخدمين أنهم غير قادرين على تهيئة أو تقسيم محرك أقراص NTFS باستخدام DiskUtility على نظام MacOS. أبلغ المستخدمون المتأثرون أنهم واجهوا الخطأ التالي: " يبلغ MediaKit عن عدم وجود مساحة كافية على الجهاز للعملية المطلوبة ". أبلغ معظم المستخدمين المتأثرين أن محرك الأقراص المستهدف به مساحة كبيرة متبقية ، وبالتالي فإن مصدر المشكلة يكمن في مكان آخر.

ما الذي يسبب  تقارير MediaKit عن عدم وجود مساحة كافية على الجهاز لخطأ العملية المطلوبة  ؟

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

  • أقسام Leftover التي يتم إنشاؤها تلقائيًا أثناء تثبيت Bootcamp - وفقًا لتقارير المستخدمين المختلفة ، غالبًا ما تكون الأقسام مثل هذه مسؤولة عن هذا الخطأ نظرًا لأنه لا يمكن حذفها بشكل تقليدي (معظم الوقت).
  • أداة القرص غير قادرة على إعادة تهيئة محرك الأقراص من NTFS إلى APFS - لا يمكن القيام بذلك من Disk Utility ، ولكن يمكنك استخدام الجهاز الطرفي (إما مباشرة على Mac أو باستخدام قرص Linux Live CD) للتحايل على المشكلة.

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

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

الطريقة الأولى: قسم محرك الأقراص من الجهاز

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

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

فيما يلي دليل سريع حول تقسيم محرك الأقراص باستخدام Terminal :

  1. انقر فوق رمز البحث (الزاوية العلوية اليمنى) وابحث عن "Terminal". ثم ، انقر نقرًا مزدوجًا فوق Terminal لفتح الأداة المساعدة.
  2. ابدأ بكتابة الأمر التالي للحصول على اسم القرص الذي تحاول تهيئته:
    قائمة diskutil
  3. في مثالنا ، نحتاج إلى تهيئة القرص disks03 . للتأكد من أنك تستهدف محرك الأقراص الصحيح ، استبدل disk0s3 بالقرص الصحيح.
  4. الآن لإلغاء تحميل القرص ، اكتب الأمر التالي واضغط على Enter :
    diskutil unmountDisk بقوة disk0s3
  5. بعد ذلك ، سنحتاج إلى كتابة أصفار في قطاع التمهيد للتأكد من أن الإجراء سيبحث عن مدير تمهيد أكثر تعقيدًا. للقيام بذلك ، اكتب الأمر التالي واضغط على Enter :
    sudo dd if = / dev / zero of = / dev / disk0s3 bs = 1024 عدد = 1024
  6. بمجرد كتابة الأصفار في قطاع التمهيد ، حاول التقسيم مرة أخرى عن طريق كتابة الأمر التالي والضغط على Enter :
    diskutil partitionDisk disk0 GPT JHFS + "Partition Name" 0g

    ملاحظة: استبدل اسم القسم بالاسم الذي تريد منحه للقسم الجديد.

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

الطريقة 2: استخدام قرص Linux Live المضغوط لتقسيم محرك الأقراص

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

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

يستخدم هذا الإجراء بشكل متكرر من قبل المستخدمين الذين يحاولون تثبيت Windows على محرك أقراص يحتوي أيضًا على قسم محجوز لـ OSX. إذا كان هذا الإجراء قابلاً للتطبيق على ما يدور في ذهنك ، فاتبع الخطوات الموضحة أدناه لاستخدام قرص Linux Live المضغوط لتقسيم محرك الأقراص:

  1. قم بتشغيل قرص Linux Live المضغوط في جهاز Mac الخاص بك مثل قرص Ubuntu Live CD ، و   Parted Magic of System Rescue CD . يجب أن يقوم نظام التشغيل المجاني المستند إلى AnLinuxux والقادر على تشغيل USB المباشر بالخدعة.
  2. إذا كنت تستخدم قرص Ubuntu Live CD ، فانقر فوق Try Ubuntu لتحميل إصدار Live CD.
  3. بمجرد تحميل قرص Linux Live المضغوط ، افتح نافذة طرفية. يمكنك القيام بذلك عن طريق النقر فوق رمز إظهار التطبيق والبحث عن " محطة " باستخدام وظيفة البحث.
  4. داخل نافذة Terminal ، اكتب الأمر التالي للتأكد من أنك تستخدم امتيازات الجذر:
    sudo -i
  5. بمجرد حصولك على امتيازات الجذر ، اكتب الأمر التالي لتشغيل الأداة المساعدة Gdisk على القرص:
    gdisk / dev / sda
  6. بمجرد بدء تشغيل الأداة المساعدة gdisk ، اكتب " v " واضغط على Enter للتحقق من هياكل القرص. إذا رأيت رسالة تخبرك بعدم وجود مشاكل في مكانها ، فانتقل إلى الخطوة التالية أدناه.

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

  7. بمجرد اكتمال التحقق ، اخرج من أداة Gdisk عن طريق كتابة " q " والضغط على Enter .
  8.  بعد ذلك ، قم بتشغيل GParted على نفس القرص عن طريق كتابة الأمر أدناه في نفس نافذة Terminal. يمكنك أيضًا تشغيل GParted عن طريق فتحه مباشرة من القائمة.
    gparted / dev / sda
  9. بمجرد فتح الأداة المساعدة GParted ، قم بإنشاء قسم NTFS به مساحتك الخالية ، ولكن تأكد من ترك 128 ميجابايت على الأقل من المساحة غير المقسمة بينها وبين قسم OSX. انقر فوق الزر " إضافة" لبدء إنشاء القسم الجديد.
  10. بمجرد اكتمال العملية بنجاح ، قم بإنهاء الأداة المساعدة GParted والعودة إلى الجهاز الطرفي عبر الخطوة 3. ثم اتبع الخطوتين 4 و 5 مرة أخرى لمنح امتيازات الجذر وبدء تشغيل الأداة المساعدة gdisk.
  11. بمجرد العودة إلى الأداة المساعدة gdisk ، اكتب " p" لعرض جدول الأقسام. الآن ، يجب أن يكون لديك ثلاثة أقسام: قسم نظام EFI (ESP) ، قسم Windows (NTFS) - القسم الذي أنشأناه سابقًا - وقسم OS X.
  12. إذا أكدت ذلك ، فاكتب " r " للدخول إلى قائمة الاسترداد والتحويل . ثم اكتب " h " واضغط على Enter لإنشاء MBR مختلط جديد. بعد ذلك ، اكتب " 1 2 3 " واضغط على Enter لتكوين أرقام الأقسام الثلاثة.
  13. بعد ذلك ، اكتب "Y" واضغط على Enter (رجوع) في موجه EFI GPT (0xEE) . عند سؤالك عما إذا كنت تريد تعيين علامة قابلة للتمهيد ، اكتب " Y" واضغط على Enter (رجوع) مرة أخرى. ثم اكتب "Y" واضغط على Enter (رجوع) عند سؤالك عما إذا كنت تريد استخدام مساحة خالية لحماية المزيد من الأقسام. أخيرًا ، أدخل الرمز السداسي العشري الافتراضي لـ MBR ( ee ) واضغط على Enter (Return) مرة أخرى.
  14. اكتمل جزء التكوين ، واكتب مفتاح "w" واضغط على Enter (رجوع) لحفظ التغييرات والمضي قدمًا في عمليات التحقق النهائية. عند سؤالك عما إذا كنت تريد المتابعة ، اكتب "y" واضغط على Enter (عودة) مرة أخرى.

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