قبل يومين ، بعد التحديث إلى نواة 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
لقد أعدت تشغيل الكمبيوتر وفويلا ، اختفى التحذير
مرحبا،
إنها المرة الأولى التي أعلق فيها ، رغم أنني أتابعك بانتظام.
لقد كنت مع Arch لفترة قصيرة وأيضًا منذ أن قمت بالتحديث إلى kernel 3.10 ، تلقيت هذا الخطأ ، على الرغم من أنك تقول ، يبدو أن كل شيء يستمر في العمل بشكل صحيح. لقد تابعت كما هو موضح في المنشور وظهر "rw" بالفعل في grub.cfg ، ولكن عند إعادة التشغيل ما زلت أحصل على الخطأ.
أغتنم هذه الفرصة لأهنئكم على المدونة.
مرحبا
هل لاحظت ما إذا كان الملف /etc/grub/grub.cfg قد غيّر أيضًا ro إلى rw؟ لقد بدأت البحث في منتدى Arch وربما لا تكون حالتك مثل حالتي وعليك أن تفعل ما يشيرون إليه هذه الوظيفة، على الرغم من أنني أقترح عليك قراءة الموضوع بأكمله. في نفس الموضوع ، أحد المستخدمين يحل مشكلته مثلي تمامًا.
لقد قمت بالتثبيت على قسم Ubuntu آخر وهناك اليرقة "الرئيسية" ، لقد قمت بتحديث الأخير ولم يعد الخطأ يظهر.
شكرا جزيلا
كما يقولون في المنتدى Arch-Spanish إعادة تثبيت grub2 وتشغيل
# grub-mkconfig -o /boot/grub/grub.cfg
لم يكن علي إعادة تثبيت Grub2. فقط قم بتشغيل الأمر الذي ذكرته.
قد لا يكون هذا هو المكان المناسب ، ولكن الاستفادة من حقيقة أن المنشور يتعلق بـ Arch ، فهل يعرف أي شخص لماذا لا يزال libreoffice 4.1 غير موجود في Arch repo؟
حسنًا ، لا توجد فكرة ، سيكون عليك البحث عنها والقراءة عنها.
عادة ، في Arch Linux لدينا أحدث إصدارات البرنامج بعد فترة وجيزة من الإصدار ، لكن LibreOffice هو استثناء ، يستغرق دائمًا وقتًا طويلاً للوصول إلى مستودعات مستقرة. آخر مرة تحققت من الأمر استغرق حوالي شهر ، إذا لم أكن مخطئًا.
ما يمكنك القيام به أثناء تجميعه أو تثبيته من الاختبارية.
شكرًا elav ، لقد أمضيت أسابيع في البحث عن هذا الحل وكان شيئًا بسيطًا للغاية ، وأصبح التحذير xD شائعًا.
هاهاها نفس الشيء حدث لي حتى تعبت من رؤيته .. إلى الجحيم مع التحذير
هاهاهاها ، آخر مثلها ، في المرة الأولى التي ظهرت فيها الرسالة ، فعلت ما قلته ، قمت بفصل قسم الجذر ، وبما أنه لم يساعدني فقط تجاهله ، في النهاية لم يبدو أنه يؤثر على الإطلاق. 😀
يبدو أن جميع مستخدمي آرتش كسالى. 😀
أحصل أيضًا على هذه الرسالة الصغيرة وأمر fsck xd ... لكن النقطة المهمة هي أنني لا أملك / etc / grub ، سأحاول تعديل /boot/grub/grub.cfg.
حل لأولئك مثلي الذين يستخدمون Syslinux بدلاً من Grub2.
فعل:
sudo hand /boot/syslinux/syslinux.cfg
على خط kernel ، قم بتغيير ro إلى rw.
احفظ و
احفظ وأعد.
تم حل المشكلة.
عندما استخدمت archlinux ، ظهر لي أيضًا ولكن نظرًا لأنني لم ألاحظ أي شيء غريب ، لم أفكر مطلقًا في إصلاحه.
شكراً ، الحقيقة أنني شعرت بالضغط عند رؤية هذا التحذير ، رغم أنه لم يؤثر على أي شيء في النظام.
تحية.
فعلت شيئًا مشابهًا لما اقترحوه مع GRUB2 في الموضوع ، ولكن في BURG. لأولئك منكم الذين يستخدمون BURG مثلي ، قم بتحرير الملف:
/etc/burg.d/proxifiedScripts/linux
ابحث عن السطر 92 ، وحيث تقول "ro" قم بتغييره إلى "rw". ثم قم بتشغيله كجذر:
burg-mkconfig -o /boot/burg/burg.cfg
وبهذا يجب أن تكون جاهزًا.
يبدو أن المشكلة قد تم إصلاحها بالفعل كمعيار. لقد أجريت تثبيتًا نظيفًا ولم تعد هذه الرسالة تظهر الآن.
في manjaro هو في:
/boot/grub/grub.cfg
شيء آخر ، الملف المفترض /boot/grub/grub.cfg لا ينبغي تحريره ، ويفضل أن تعمل معه / الخ / الافتراضي / نكش. هناك عليك أن تضيف rw:
...
GRUB_DISTRIBUTOR = »قوس»
GRUB_CMDLINE_LINUX_DEFAULT = »rw ipv6.disable = 1 ″
GRUB_CMDLINE_LINUX = »»
...
النقطة المهمة هي أنه قد يحدث لك مثلي ، لقد فعلت ذلك كما تقول وعند إنشاء التكوين أضع "rw ro quiet splash". أعني ، لم يصلح أي شيء.
سيكون من الأفضل إصلاح السطر 138 من /etc/grub.d/10_linux أو السطر 92 من /etc/burg.d/10_linux_proxy. بهذه الطريقة عند تحديث التكوين ، سيتم إصلاحه تمامًا.
أود أن أقول شيئًا مثل "ro rw nosequemás" ولكن على أي حال توقف التحذير عن الظهور.
تميل الأشياء "الغريبة" إلى الحدوث في آرتش. على سبيل المثال ، قبل إعادة تثبيت Arch ، باستخدام نواة LTS ALSA ، تعرفت على كل شيء ، بعد إعادة التثبيت ، كان علي تثبيت PulseAudio لجعله يعمل مع سماعات الرأس الخاصة بي ؛ وليس الجميع.
جراسياس!
لم ينجح الأمر بالنسبة لي ، فهذه الرسالة تظل تظهر عند التشغيل.
قمت بتشغيل الأمر: sudo grub-mkconfig -o /boot/grub/grub.cfg ، لا مشكلة ، لكن عند التشغيل ما زلت أتلقى الرسالة.
شكرا ، سأحاول. لقد لاحظت الخطأ ، لكنني لاحظت أن كل شيء يعمل بشكل صحيح لم أبدأ في البحث عن حل.
شكرا…..
عندما تم تثبيته (حدث لي كما في بعض المناسبات الأخرى) تلقيت رسالة مفادها أنه تم تثبيته كـ 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
لقد توصلت إلى هذا الحل من قبل وعمل على جهاز كمبيوتر سطح المكتب (السير) ولكن ليس على جهاز الكمبيوتر المحمول (uefi). على الكمبيوتر المحمول الخاص بي للتمهيد ، يستخدم efistub وحده ، لا اليرقة ، ولا syslinux ، ولا gumiboot. بالتأكيد إذا قمت بتثبيت اليرقة فإنه سيحل المشكلة ، لكني أود أن أجد الحل قبل الانطلاق في الظل.
شكرًا على المنشور ، قبل أيام قليلة كنت أنظر أيضًا إلى هذا التحذير ولكن نظرًا لأن كل شيء كان لا يزال على ما يرام ، ولم أرغب في إصلاحه ، فلا تبحث عن أي شيء 😀 ولكني تعبت اليوم من رؤيته
تحياتي ، شكرا على المنشور.
شكرًا جزيلاً لك ، لقد راجعت العديد من الإعدادات ولم أتمكن من العثور على المشكلة. لقد بدأ يخيفني. : ص
ساعدني.
لكنني أستخدم syslinux ، وذهبت إلى المجلد / boot / syslinux وقمت بتحرير ملف syslinux.cfg وغيرت كل شيء يقول ro إلى rw.
شكرا جزيلا.
شكرا ، إذا كان يعمل!
في صحتك!!!! 🙂
لقد قمت للتو بتحديث كل شيء ، كنت خائفة عندما رأيت هذه الرسالة ، اعتقدت أن التثبيت الخاص بي سيضيع ، شكرًا على المعلومات ، كل شيء على ما يرام الآن
شكرا ايلاف ، عملت بشكل ممتاز
لم يقتصر الأمر على إصلاح الخطأ المذكور فحسب ، بل قام أيضًا بإصلاح الخلل الذي كان قد تم إصلاحه مسبقًا. كان هناك سطر قديم من تحديث سابق ، وكنت أقوم بتعديله يدويًا في كل مرة أقوم فيها بالتمهيد!
شكرا جزيلا! 🙂
شكرا انها عملت على أكمل وجه. الآن استمر في إرسال رسالة ، لكنني أعتقد أنه أمر طبيعي
كانت مساهمتك مفيدة جدًا لي ، شكرًا لك!
لدي سؤال واحد فقط في السطر الذي كتبته:
فحص الملف /etc/grub/grub.cfg لقد لاحظت المشكلة في السطر:
لن يكون في / boot / grub / address بدلاً من / etc ؟؟.
هل هذا يعمل مع Kademar الذي يعتمد على Arch؟