לפני כמה ימים, לאחר עדכון ל- הקרנל 3.10, כשהתחלתי את המותג החדש שלי ArchLinux לאחר GRUBקיבלתי אזהרה שאמרה:
מכשיר השורש אינו מוגדר להתקנה קריאה-כתיבה! יתכן שזה יתבצע שוב מאוחר יותר
אבל מכיוון שהכל התחיל כרגיל, לא שמתי לב אליו. אבל היום החלטתי שאני לא רוצה לראות את האזהרה הזו יותר והתחלתי לחפש את הסיבות האפשריות.
בודק את התיק שלי / etc / fstab אני שם לב שהדיסקים מותקנים עם האפשרות rw (קרא-כתוב), ולכן האזהרה לעיל הייתה חסרת משמעות.
בלי אינטרנט בבית לא יכולתי לחפש Google וגם לא ב פורומים o קשת וויקי, אז המשכתי "לגעת" בקבצים ובדקתי היכן הבעיה עלולה להיות.
אז חשבתי: מי זה שאומר להפצה שלי להעלות את הגרעין במחיצה נתונה? ומתברר כי הראשון שמופיע כשמפעילים את המחשב הוא לא אחר מאשר 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 זמן קצר וגם מאז שעדכנתי לגרעין 3.10 אני מקבל את השגיאה הזו, אם כי כמו שאתה אומר, נראה שהכל ממשיך לעבוד כמו שצריך. המשכתי כפי שצוין בהודעה ו- "rw" כבר מופיע ב- grub.cfg, אך כאשר אני מפעיל מחדש את השגיאה ממשיכה להופיע.
אני מנצל הזדמנות זו כדי לברך אותך בבלוג.
היי
שמתם לב אם הקובץ /etc/grub/grub.cfg שינה גם את ro ל- rw? התחלתי לחפש בפורום Arch ואולי המקרה שלך אינו כמו שלי ואתה צריך לעשות את מה שהם מציינים בו הפוסט הזה, למרות שאני מציע לך לקרוא את כל השרשור. באותו חוט אחד המשתמשים פותר את הבעיה שלו בדיוק כמוני.
התקנתי על מחיצה אחרת של אובונטו ויש את ה- "master", עדכנתי את האחרונה והשגיאה כבר לא מופיעה.
תודה רבה
כמו שאומרים בפורום Arch-Spanish התקן מחדש את grub2 והפעל
# grub-mkconfig -o /boot/grub/grub.cfg
לא הייתי צריך להתקין מחדש את Grub2. פשוט הפעל את הפקודה שאתה מזכיר.
זה אולי לא המקום הנכון, אך מנצלים את העובדה שההודעה עוסקת בקשת, מישהו יודע מדוע libreoffice 4.1 עדיין לא נמצא בתמונת הקשת?
הממ, אין מושג, תצטרך לחפש ולקרוא על זה.
בדרך כלל, בארכיון לינוקס יש לנו את הגירסאות העדכניות ביותר של התוכנה זמן קצר לאחר השחרור, אך LibreOffice הוא יוצא מן הכלל, תמיד לוקח הרבה זמן להגיע לרבבות יציבות. בפעם האחרונה שבדקתי זה לקח כחודש אם אני לא טועה.
מה שאתה יכול לעשות הוא לקמפל או להתקין אותו מבדיקה.
תודה אלב, ביליתי שבועות בחיפוש אחר הפיתרון הזה וזה היה משהו כל כך פשוט, האזהרה הפכה נפוצה xD.
אחחח אותו דבר קרה לי עד שנמאס לי לראות את זה .. לעזאזל עם אזהרה
חחחחח, עוד אחד כזה, בפעם הראשונה שההודעה יצאה עשיתי את מה שאמרתי, אני מפטר את מחיצת השורש, ומכיוון שזה לא עזר פשוט התעלמתי ממנה, בסופו של דבר זה לא נראה בכלל משפיע. 😀
נראה כי כל משתמשי Arch הם עצלנים במקצת. 😀
אני גם מקבל את ההודעה הקטנה הזו ואעבור fsck xd ... אבל העניין הוא שאין לי / etc / grub, אני אנסה לשנות /boot/grub/grub.cfg.
פיתרון לאלו כמוני המשתמשים בסיסלינוקס במקום ב- Grub2.
לַעֲשׂוֹת:
יד sudo /boot/syslinux/syslinux.cfg
בשורת הליבה, שנה את ה- ro ל- rw.
שמור ו
שמור והפעל מחדש.
הבעיה נפתרה.
כשהשתמשתי ב- archlinux זה גם נראה לי, אבל מכיוון שלא שמתי לב למשהו מוזר, מעולם לא חשבתי לתקן את זה.
תודה, האמת היא שזה הדגיש אותי לראות את האזהרה הזו, גם אם זה לא השפיע על שום דבר במערכת.
ברכות.
עשיתי משהו דומה למה שהציעו עם GRUB2 בשרשור, אבל ב- BURG. לאלו מכם המשתמשים ב- BURG כמוני, ערכו את הקובץ:
/etc/burg.d/proxifiedScripts/linux
מצא את שורה 92, ואיפה כתוב "ro" שנה אותה ל "rw". ואז לרוץ כשורש:
burg-mkconfig -o /boot/burg/burg.cfg
ועם זה אתה צריך להיות מוכן.
נראה כי הבעיה כבר קבועה כסטנדרט. ביצעתי התקנה נקייה ועכשיו ההודעה הזו כבר לא מופיעה.
במנג'רו זה ב:
/boot/grub/grub.cfg
דבר נוסף, הקובץ אמור /boot/grub/grub.cfg אסור לערוך אותו, רצוי שתעבדו איתו / Etc / default / זלילה. שם אתה צריך להוסיף 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 כדי שזה יעבוד עם האוזניות שלי; ולא כולם.
gracias!
זה לא עבד עבורי, ההודעה ההיא ממשיכה להופיע בעת האתחול.
הפעלתי את הפקודה: sudo grub-mkconfig -o /boot/grub/grub.cfg, אין בעיה, אבל בעת האתחול אני עדיין מקבל את ההודעה.
תודה, אנסה. הבחנתי בשגיאה, אבל כשראיתי שהכל עובד כמו שצריך לא התחלתי לחפש פיתרון.
תודה…..
כשהוא הותקן (זה קרה לי כמו במקרים אחרים) קיבלתי את ההודעה שהוא הותקן כ- grub.cfg.pacnew וכשאני מפעיל מחדש את הכאב בעין את הודעת השגיאה ... אז לפני שביצעתי את השינוי בהתאמה של הקבצים התחלתי להשוות בין שני הקבצים (grub.cfg ו- grub.cfg.pacnew) ומתברר שהיו כמה הבדלים:
ראשית זו שציינת את דל רו ורו
ואז ה- UUID של / dev / sda2 שתוכל לבדוק בכונן fst, הוא השתנה ב- grub.cfg.pacnew,
כמו גם ב- grub.cfg נראה להסתכל על 2 בסוף
אם [x $ feature_platform_search_hint = xy]; לאחר מכן
חיפוש –אין תקליטון –fs-uuid –set = root –hint-bios = hd0, msdos2
וב- grub.cfg.pacnew זה שונה ל -5
אם [x $ feature_platform_search_hint = xy]; לאחר מכן
חיפוש –אין תקליטון –fs-uuid –set = root –hint-bios = hd0, msdos5
נתקלתי בעבר בפתרון זה והוא עבד במחשב השולחני שלי (ביוס) אך לא במחשב הנייד שלי (uefi). במחשב הנייד שלי כדי לאתחל הוא משתמש ב- efistub לבד, לא ב- grub ולא ב- syslinux וגם ב- gumiboot. אין ספק שאם אני מתקין גרוב זה יפתור את הבעיה, אבל הייתי רוצה למצוא את הפיתרון לפני שאני יוצא לנגיעה.
תודה על ההודעה, לפני כמה ימים הסתכלתי גם על האזהרה ההיא אך מכיוון שהכל עדיין היה בסדר, ולא רציתי לתקן אותה, אל תחפש דבר 😀 אבל היום נמאס לי לראות את זה.
ברכות, תודה על הפוסט.
תודה רבה, בדקתי הגדרות רבות ולא מצאתי מה הבעיה. זה התחיל להפחיד אותי. : עמ '
זה עזר לי.
אבל אני משתמש ב- syslinux, והלכתי לתיקיית / boot / syslinux וערכתי את הקובץ syslinux.cfg ושיניתי את כל מה שאמר ro ל- rw.
תודה רבה.
תודה, אם זה עובד!
לחיים !!!! 🙂
פשוט עדכנתי הכל, פחדתי כשראיתי את ההודעה ההיא, חשבתי שההתקנה שלי תאבד, תודה על המידע, הכל בסדר עכשיו.
תודה אלב, זה עבד בצורה מושלמת
זה לא רק תיקן את השגיאה שהוזכרה, אלא גם שגיאה שהייתה לה בעבר. הייתה שורה שלא הייתה מעודכנת מעדכון קודם, ושיניתי אותה ביד בכל פעם שהתחלתי!
הרבה תודות! 🙂
תודה זה עבד בצורה מושלמת. עכשיו המשך לזרוק הודעה, אבל אני חושב שזה נורמלי
תרומתך עזרה לי מאוד, תודה!
יש לי רק שאלה אחת בשורה שכתבת:
בבדיקת הקובץ /etc/grub/grub.cfg הבחנתי בבעיה בשורה:
זה לא יהיה ב / boot / grub / address במקום / etc ??.
האם זה עובד עבור Kademar שמבוסס על Arch?