الحل في ArchLinux: لم يتم تكوين جهاز الجذر ليتم تركيبه

قبل يومين ، بعد التحديث إلى نواة 3.10، عندما بدأت علامتي التجارية الجديدة آرش لينكس بعد GRUB، تلقيت تحذيرًا يقول:

لم يتم تكوين الجهاز الجذر ليتم تحميله للقراءة والكتابة! قد يكون fsck'd مرة أخرى في وقت لاحق

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

التحقق من ملفي / الخ / fstab لاحظت أن الأقراص مثبتة مع الخيار rw (قراءة وكتابة) ، لذلك كان التحذير أعلاه لا معنى له.

بدون الإنترنت في المنزل لم أستطع البحث شراء مراجعات جوجل ولا في المنتديات أو قوس ويكي، لذلك استمررت في "لمس" الملفات ، والتحقق من مكان المشكلة.

لذا فكرت: من هو الشخص الذي يخبر التوزيعات الخاصة بي برفع النواة على قسم معين؟ واتضح أن أول ما يظهر عند تشغيل الكمبيوتر ليس سوى GRUB.

إيداع الملف /etc/grub/grub.cfg لقد لاحظت المشكلة على الخط:

linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 ro quiet

التي إذا نظرت إليها لديها الخيار ro (للقراءة فقط) ويجب أن يكون rw (قراءة كتابة).

لحل هذه المشكلة ، لم أتطرق إلى الملف يدويًا ، لكنني قمت أولاً بتشغيل الأمر:

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

ثم عند الوصول إلى تكوين GRUB مرة أخرى ، ظهر السطر بشكل صحيح:

linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 rw quiet

لقد أعدت تشغيل الكمبيوتر وفويلا ، اختفى التحذير


36 تعليقات ، اترك لك

اترك تعليقك

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

*

*

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

  1.   al_SeveR قال

    مرحبا،
    إنها المرة الأولى التي أعلق فيها ، رغم أنني أتابعك بانتظام.
    لقد كنت مع Arch لفترة قصيرة وأيضًا منذ أن قمت بالتحديث إلى kernel 3.10 ، تلقيت هذا الخطأ ، على الرغم من أنك تقول ، يبدو أن كل شيء يستمر في العمل بشكل صحيح. لقد تابعت كما هو موضح في المنشور وظهر "rw" بالفعل في grub.cfg ، ولكن عند إعادة التشغيل ما زلت أحصل على الخطأ.

    أغتنم هذه الفرصة لأهنئكم على المدونة.

    1.    إيلاف قال

      مرحبا

      هل لاحظت ما إذا كان الملف /etc/grub/grub.cfg قد غيّر أيضًا ro إلى rw؟ لقد بدأت البحث في منتدى Arch وربما لا تكون حالتك مثل حالتي وعليك أن تفعل ما يشيرون إليه هذه الوظيفة، على الرغم من أنني أقترح عليك قراءة الموضوع بأكمله. في نفس الموضوع ، أحد المستخدمين يحل مشكلته مثلي تمامًا.

      1.    al_SeveR قال

        لقد قمت بالتثبيت على قسم Ubuntu آخر وهناك اليرقة "الرئيسية" ، لقد قمت بتحديث الأخير ولم يعد الخطأ يظهر.

        شكرا جزيلا

  2.   دافيدلج قال

    كما يقولون في المنتدى Arch-Spanish إعادة تثبيت grub2 وتشغيل
    # grub-mkconfig -o /boot/grub/grub.cfg

    1.    إيلاف قال

      لم يكن علي إعادة تثبيت Grub2. فقط قم بتشغيل الأمر الذي ذكرته.

  3.   al_SeveR قال

    قد لا يكون هذا هو المكان المناسب ، ولكن الاستفادة من حقيقة أن المنشور يتعلق بـ Arch ، فهل يعرف أي شخص لماذا لا يزال libreoffice 4.1 غير موجود في Arch repo؟

    1.    إيلاف قال

      حسنًا ، لا توجد فكرة ، سيكون عليك البحث عنها والقراءة عنها.

    2.    مانويل دي لا فوينتي قال

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

      ما يمكنك القيام به أثناء تجميعه أو تثبيته من الاختبارية.

  4.   إبراهيم قال

    شكرًا elav ، لقد أمضيت أسابيع في البحث عن هذا الحل وكان شيئًا بسيطًا للغاية ، وأصبح التحذير xD شائعًا.

    1.    إيلاف قال

      هاهاها نفس الشيء حدث لي حتى تعبت من رؤيته .. إلى الجحيم مع التحذير

      1.    مانويل دي لا فوينتي قال

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

        يبدو أن جميع مستخدمي آرتش كسالى. 😀

  5.   الأفعى قال

    أحصل أيضًا على هذه الرسالة الصغيرة وأمر fsck xd ... لكن النقطة المهمة هي أنني لا أملك / etc / grub ، سأحاول تعديل /boot/grub/grub.cfg.

  6.   Leper_Ivan قال

    حل لأولئك مثلي الذين يستخدمون Syslinux بدلاً من Grub2.

    فعل:
    sudo hand /boot/syslinux/syslinux.cfg

    على خط kernel ، قم بتغيير ro إلى rw.

    احفظ و

    احفظ وأعد.
    تم حل المشكلة.

  7.   بانديف 92 قال

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

  8.   يتمتمون قال

    شكراً ، الحقيقة أنني شعرت بالضغط عند رؤية هذا التحذير ، رغم أنه لم يؤثر على أي شيء في النظام.

    تحية.

  9.   أوروش قال

    فعلت شيئًا مشابهًا لما اقترحوه مع GRUB2 في الموضوع ، ولكن في BURG. لأولئك منكم الذين يستخدمون BURG مثلي ، قم بتحرير الملف:

    /etc/burg.d/proxifiedScripts/linux

    ابحث عن السطر 92 ، وحيث تقول "ro" قم بتغييره إلى "rw". ثم قم بتشغيله كجذر:

    burg-mkconfig -o /boot/burg/burg.cfg

    وبهذا يجب أن تكون جاهزًا.

  10.   كوكي قال

    يبدو أن المشكلة قد تم إصلاحها بالفعل كمعيار. لقد أجريت تثبيتًا نظيفًا ولم تعد هذه الرسالة تظهر الآن.

  11.   يويو قال

    في manjaro هو في:

    /boot/grub/grub.cfg

  12.   كوكي قال

    شيء آخر ، الملف المفترض /boot/grub/grub.cfg لا ينبغي تحريره ، ويفضل أن تعمل معه / الخ / الافتراضي / نكش. هناك عليك أن تضيف rw:

    ...
    GRUB_DISTRIBUTOR = »قوس»
    GRUB_CMDLINE_LINUX_DEFAULT = »rw ipv6.disable = 1 ″
    GRUB_CMDLINE_LINUX = »»
    ...

    1.    أوروش قال

      النقطة المهمة هي أنه قد يحدث لك مثلي ، لقد فعلت ذلك كما تقول وعند إنشاء التكوين أضع "rw ro quiet splash". أعني ، لم يصلح أي شيء.
      سيكون من الأفضل إصلاح السطر 138 من /etc/grub.d/10_linux أو السطر 92 من /etc/burg.d/10_linux_proxy. بهذه الطريقة عند تحديث التكوين ، سيتم إصلاحه تمامًا.

      1.    كوكي قال

        أود أن أقول شيئًا مثل "ro rw nosequemás" ولكن على أي حال توقف التحذير عن الظهور.
        تميل الأشياء "الغريبة" إلى الحدوث في آرتش. على سبيل المثال ، قبل إعادة تثبيت Arch ، باستخدام نواة LTS ALSA ، تعرفت على كل شيء ، بعد إعادة التثبيت ، كان علي تثبيت PulseAudio لجعله يعمل مع سماعات الرأس الخاصة بي ؛ وليس الجميع.

      2.    xpt قال

        جراسياس!

  13.   خوان قال

    لم ينجح الأمر بالنسبة لي ، فهذه الرسالة تظل تظهر عند التشغيل.
    قمت بتشغيل الأمر: sudo grub-mkconfig -o /boot/grub/grub.cfg ، لا مشكلة ، لكن عند التشغيل ما زلت أتلقى الرسالة.

  14.   كزافييه قال

    شكرا ، سأحاول. لقد لاحظت الخطأ ، لكنني لاحظت أن كل شيء يعمل بشكل صحيح لم أبدأ في البحث عن حل.

  15.   موريشيوس قال

    شكرا…..
    عندما تم تثبيته (حدث لي كما في بعض المناسبات الأخرى) تلقيت رسالة مفادها أنه تم تثبيته كـ grub.cfg.pacnew وعندما أعيد تشغيل الألم للعين ، تظهر رسالة الخطأ…. لذلك قبل إجراء التغيير الخاص بالملفات ، بدأت في مقارنة الملفين (grub.cfg و grub.cfg.pacnew) واتضح أن هناك بعض الاختلافات:
    أول ما ذكرته هو del ro and rw
    ثم UUID الخاص بـ / dev / sda2 الذي يمكنك التحقق منه في fstab ، تم تغييره في grub.cfg.pacnew ،
    وكذلك في grub.cfg يبدو إلقاء نظرة على الرقم 2 في النهاية
    إذا [x $ feature_platform_search_hint = xy] ؛ ثم
    search – no-floppy –fs-uuid –set = root –hint-bios = hd0، msdos2
    وفي grub.cfg.pacnew تم تغييره إلى 5
    إذا [x $ feature_platform_search_hint = xy] ؛ ثم
    search – no-floppy –fs-uuid –set = root –hint-bios = hd0، msdos5

  16.   سيرفرافيروس قال

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

  17.   غابرييل قال

    شكرًا على المنشور ، قبل أيام قليلة كنت أنظر أيضًا إلى هذا التحذير ولكن نظرًا لأن كل شيء كان لا يزال على ما يرام ، ولم أرغب في إصلاحه ، فلا تبحث عن أي شيء 😀 ولكني تعبت اليوم من رؤيته
    تحياتي ، شكرا على المنشور.

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

    شكرًا جزيلاً لك ، لقد راجعت العديد من الإعدادات ولم أتمكن من العثور على المشكلة. لقد بدأ يخيفني. : ص

  19.   توبيروس قال

    ساعدني.
    لكنني أستخدم syslinux ، وذهبت إلى المجلد / boot / syslinux وقمت بتحرير ملف syslinux.cfg وغيرت كل شيء يقول ro إلى rw.
    شكرا جزيلا.

  20.   Clau قال

    شكرا ، إذا كان يعمل!
    في صحتك!!!! 🙂

  21.   LDD قال

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

  22.   شرطي فارس قال

    شكرا ايلاف ، عملت بشكل ممتاز

  23.   مارتن كول قال

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

    شكرا جزيلا! 🙂

  24.   joaco قال

    شكرا انها عملت على أكمل وجه. الآن استمر في إرسال رسالة ، لكنني أعتقد أنه أمر طبيعي

  25.   رودولفو مارتينيز قال

    كانت مساهمتك مفيدة جدًا لي ، شكرًا لك!
    لدي سؤال واحد فقط في السطر الذي كتبته:

    فحص الملف /etc/grub/grub.cfg لقد لاحظت المشكلة في السطر:

    لن يكون في / boot / grub / address بدلاً من / etc ؟؟.

  26.   غيرمين قال

    هل هذا يعمل مع Kademar الذي يعتمد على Arch؟