حل الخطأ: نفاد الذاكرة عند محاولة تكوين Grub في ArchLinux

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

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

عند البحث في منتدى Arch ، كانت الاقتراحات هي نفسها: أعد تثبيت النظام الأساسي. لا أقصر ولا كسول بدأت في التثبيت التالية هذا الدليل الممتازولكن حدث لي ما يلي:

عند محاولة تكوين GRUB بالأمر:

grub-mkconfig -o /boot/grub/grub.cfg

ألقى لي الخطأ التالي:

إنشاء ملف تكوين اليرقة ... تم العثور على صورة لينكس: / boot / vmlinuz-linux تم العثور على initrd image: /boot/initramfs-linux.img تم العثور على memtest86 + image: /boot/memtest86+/memtest.bin خطأ: نفاد الذاكرة. خطأ: خطأ في بناء الجملة. خطأ: أمر غير صحيح. خطأ: خطأ في بناء الجملة. خطأ في بناء الجملة في السطر 195 تم اكتشاف أخطاء في بناء الجملة في ملف تكوين GRUB الذي تم إنشاؤه. تأكد من عدم وجود أخطاء في ملفات / etc / default / grub و /etc/grub.d/* أو يرجى تقديم تقرير بالأخطاء مع ملف /boot/grub/grub.cfg.new مرفق.

WTF؟ لكن كالعادة الحل إنه في عدم اليأس والبحث. بالتأكيد ، أقول ذلك الآن ، لكن بالأمس ما أردته هو إلقاء الكمبيوتر المحمول من النافذة.

ما يجب علينا فعله هو (في نفس التثبيت) تحرير الملف:

# nano /etc/default/grub

وأضف السطر:

GRUB_DISABLE_SUBMENU=y

ثم نقوم بتشغيل الأمر مرة أخرى:

grub-mkconfig -o /boot/grub/grub.cfg

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


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   مارتيال ديل فالي قال

    لحسن الحظ أنا هذه الأيام في إجازة في أراضي دبيان !!

    1.    إيلاف قال

      بالأمس كنت على وشك الذهاب إلى تلك الأجزاء .. لكن العودة ليست سهلة.

      1.    الأسد قال

        يمكنك دائمًا تجربة أراضٍ أخرى مثل Opensuse 😀

    1.    إيلاف قال

      فيردااااااد !!! لم أتذكر هذا المنشور هاهاها ..

      1.    دعنا نستخدم لينكس قال

        هاها! فشل!

    2.    نبوخذ نصر قال

      انظر للحصول على الإجابة في منتداك الخاص ولا تستشرها أو تنتبه لها ... التي تتحدث ___ عنك إيلاف ¬¬ '

      1.    إيلاف قال

        بالأمس كان لي يوم للبحث .. ¬_¬
        لقد وضعت الخطأ على Google وكان منتدى Arch هو أول ما ظهر. 😛

      2.    إيلاف قال

        هذا لا يعني إخبارك أنه في بعض الأحيان يكون لدي الحل على جهاز الكمبيوتر الخاص بي (التوثيق) وأخرج للبحث عنه على الإنترنت 😀

        1.    سانتياغو بورغوس قال

          لعنة ، ولكن أفضل مما كنت قد وضعته ، في هذه الحالات يكون أفضل من حول ولا تفوت معلومات عنه ، (إذا سمحت لي بالتعبير عن نفسي ومع الاعتذار عن القضية) بالضبط هذا الخطأ اللعين واللعنة هو الخطأ الذي لقد منعني من الانتهاء من تثبيت Arch قبل شهرين ولم يكن لدي خيار سوى تجربة Manjaro ، لكنني سأحاول التثبيت مرة أخرى (الآن بعد أن اشتريت محرك أقراص ثابت جديد: D) ونرى كيف ستسير الأمور إذا تلقيت نفس الخطأ منذ سأضطر إلى التمهيد المزدوج مع Windows (أسباب العمل ودراسة صغيرة)

  2.   أليخاندرو جيل كال قال

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

  3.   بيركاف_TI99 قال

    لا أعرف عدد الميجابايت التي قمت بتحديثها بالأمس ، في حالتي كانت حوالي 200 ميغابايت وشيء ؛ لكن اليوم لدي تحديث آخر بحجم 507 ميغا بايت (kde 4.12.1-1) ، حتى الآن يتصرف بشكل رائع ، لكنني لا أحب حقًا تحديث العديد من الميجابايت في فترات قصيرة ، باختصار ، إنه سعر الحصول على الأحدث ، شكرًا على الحل ، لقد حذرت بالفعل.

    1.    أليخاندرو جيل كال قال

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

  4.   ريدري قال

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

    1.    زغب قال

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

  5.   برنار قال

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

  6.   الأسد قال

    أنا أستخدم Arch ولكن لدي نكش يديره بفضل تثبيت دبيان في قسم آخر 😛

  7.   ايتاشي قال

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

  8.   ماتياس قال

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

    1.    ريدري قال

      لطالما قيل إن آرتش صُنعت للمستخدمين متوسطي التقدم بعدم التوصية بشخص لا يعرف لينوكس. يمكن أن يكون القوس أفضل بكثير إذا كان لديه المزيد من التحكم في الجودة على العبوة و manjaro هو دليل على ذلك. في الوقت الحالي ، هناك أيضًا القليل من المشكلات مع Firefox التي تعالج بسبب بعض الفشل في برنامج تشغيل nvidia الذي أفترض أنه مع آخر تحديث لـ nvidia سيتم حله. في الإصدار المتداول ، هناك مشاكل مقبولة بطبيعتها ، مثل عندما تكون هناك تغييرات مهمة ، ولكن هناك مشكلات أخرى يبدو أنها نتيجة الإهمال. كان يقرأ على مدونة Synflag كيف تواصل مع عامل تجميع القوس الذي لم يستطع تذكر إصدار مجلس التعاون الخليجي الذي قام بتجميع xfce عليه. كما يقول قوس إيتاشي ، إنها لعبة يجب العبث بها وهي حلوة جدًا لأولئك الذين يحبون تجربة الأشياء.

      1.    ماتياس قال

        اطلاع! شكرا على الرد.

    2.    مورفيوس قال

      هذا صحيح. لكن…
      لقد كنت أستخدم Arch حصريًا على جهاز الكمبيوتر الخاص بي لمدة 3-4 سنوات تقريبًا. وعلى الرغم من مدى "إشكاليتها" ، لم أواجه أبدًا مشكلة خطيرة مثل تلك الموجودة في المنشور ، والتي أجبرتني على إعادة تثبيت النظام الأساسي (في الواقع لم يكن لدي مطلقًا ، وأنني أقوم بتحديث الحزم يوميًا وتثبيت الحزم من AUR لمنسالفا). من المفارقات في العمل أنني يجب أن أستخدم Windows XP القديم و "القوي" (و "للجمهور العام") ، حيث لا أمتلك إذن المسؤول لتثبيت أي شيء ، حيث يتم حظر الصفحات "الخطرة" بواسطة "المبارك" "الوكيل. ومع ذلك ، في هذه السنوات الخمس ، كان عليهم بالفعل تهيئة نظام التشغيل وإعادة تثبيته على هذا الكمبيوتر مرتين على الأقل! إذن آرتش ليست "مستقرة" كما يحتاجها الجميع؟

      1.    ريدري قال

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

  9.   بترشيكو قال

    من الأفضل استخدام Debian أو Slackware أو ، إذا تعذر ذلك ، openSUSE ونسيان المشاعر السيئة 😀

  10.   أليخاندرو جيل كال قال

    حسنًا ، لقد كنت أستخدمه لسنوات وسأغيره فقط لـ Gentoo ، أما بالنسبة لخطأ اليرقة ، فهذا أكثر عندما أعطوهم لوضع التوقيعات كانت المشاكل الوحيدة التي واجهتني ، لكن لا شيء لا يمكن حله عن طريق القراءة قليل.

  11.   jony127 قال

    أجد أنه من الغريب أن ينتهي الأمر بزميل إيلاف ، المدافع عن استقرار دبيان (الذي استخدمه) باستخدام آرتش ويقول إنه من الصعب عليه العودة.

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

    إن استخدام Debian Stable هو سطح مكتب يحرمك لفترة طويلة من الإصدارات الجديدة من kernel مع التحسينات التي أدخلتها ، بالإضافة إلى أحدث إصدارات بيئات سطح المكتب ، وبالتالي تضطر إلى التضحية بالقدرة على استخدام خيارات وتحسينات جديدة (أقول هذا أيضًا) من تجربتي الخاصة).

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

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

    تحية.

  12.   فرناندو قال

    حدث نفس الشيء لي منذ حوالي شهر ، حيث لم أتمكن من إيجاد حل ، تحولت إلى Syslinux.