תיקון: לא מצליח להעלות שורשי fs על בלוק לא ידוע



נסה את הכלי שלנו לביטול בעיות

מכיוון שהגעתו של לא מסוגל לטעון את ה- fs של השורש לשגיאת חסימות לא ידועה, מבשרת את היותך לא מסוגל לאתחל את התקנת GNU / Linux שלך, זה יכול להיות שגיאה שקשורה למדי לקבל. לרוב תראה זאת לאחר שעדכון השתבש או סוג אחר של אי סדרים במערכת הפריע לפעולה הרגילה של הליבה שלך.



משתמשים רבים יעדיפו שלא יצטרכו לעבוד עם ליבת לינוקס, מכיוון שזה יכול להיות די מעצבן לעשות זאת. למרבה המזל, עם זאת, זוהי בעיה קלה דיה לתיקון בתנאי שתוכל לאתחל את המחשב באמצעות גרעין אחר המאוחסן בו או לקבל גישה למחשב אחר כדי ליצור כונן אגודל אתחול.



הרכבה מחדש ותיקון של מודול initramfs

שגיאה זו מתרחשת בדרך כלל מכיוון שחסרים לך את ה- initramfs של הגרעין שאיתו אתה עובד. מכיוון שאתה לא יכול לאתחל את המערכת כראוי, יש לך שתי אפשרויות להגיע לקליפה. היית שם לב אליו כחלק ממסך שחור עם כמה שורות או שורות טקסט רבות כשאתה מנסה לאתחל. המערכת תופיע תלויה לאחר שתקבל אותה.



פאניקת ליבה

אתחל מחדש ואז נסה ללחוץ על shift מיד לאחר שתראה את לוגו ה- BIOS או ה- UEFI כאשר תפעיל את המכשיר שלך. אם אתה רואה את תפריט ה- Grub עולה, תוכל לבחור בהגדרת אפשרויות מתקדמות ולנסות גרעין ישן יותר. ייתכן שתוכל להיכנס למערכת שלך בדרך זו.

אם זה לא היה עובד, יהיה עליך לאתחל מתקליטור חי, USB או כרטיס SD. אתה יכול ליצור אחד על ידי הורדת מדיה ההתקנה להפצה שלך במחשב אחר שכן, למרבה הצער, אתה לא יכול להיכנס אם תפריט האתחול של Grub לא עזר.



כך או כך, לאחר שהאתחול פתח מסוף עם Ctrl + Alt + T ללא קשר לשיטה בה השתמשת להפעלת המכונה שלך. רשום את המחיצות שיש לך במחשב שלך באמצעות sudo fdisk -l וחפש את זו שמערכת קבצי הבסיס שלך. לאחר שתמצא אותו, הקלד sudo mkdir / mnt / fs; sudo mount / dev / sda1 / mnt / fs, אם כי באופן טבעי תצטרך להחליף / dev / sda1 בשם המחיצה הנכון אם זה לא זה. זו צריכה להיות מחיצת השורש במערכות רבות של מנטה, דביאן ואובונטו של לינוקס.

יהיה עליך להרכיב את מחיצת ה- EFI שלך אם יש לך אחת. בהנחה שאתה משתמש בהתקנה מדור קודם שמאתחלת מדיסק מחולק של MBR, לא תצטרך לעשות זאת. אם יש לך מערכת EFI, הפעל את sudo mkdir / mnt / boot / efi; sudo mount / dev / sda2 / mnt / boot / efi תוך כדי החלפת / dev / sda2 שוב עם מספר המחיצה הנכון. הפקודה הקודמת fdisk הייתה צריכה לרשום את כל המחיצות.

כעת תצטרך להריץ רשימת פקודות כדי להתקין את מה שהם מכנים גישה chroot. תראה את אלה פורסמו פעמים רבות, מכיוון שמדובר בשגיאה נפוצה, אך הדברים עשויים להיות שונים במקצת עקב עדכונים עתידיים. נראה כי הפקודות הבאות צריכות לפעול:

sudo mkdir -p / mnt / dev / pts; sudo mount -o bind / dev / mnt / dev sudo mount -o bind / dev / pts / mnt / dev / pts sudo mkdir / mnt / sys; sudo mount -t sysfs / sys / mnt / sys sudo mkdir / mnt / proc; sudo mount -t proc / proc / mnt / proc sudo chroot / mnt

הפעל dpkg –list | grep linux-image כדי למצוא איזו תמונת לינוקס אתה מריץ ולאחר מכן הפעל את update-initramfs -u -k 4.10.0-38-generic, וודא שאתה מחליף את התווית במה שאתה מריץ בפועל. השתמשנו בשם מתוך התקנת בדיקה של Xubuntu שהפעלנו, אך התמונה שלך עשויה להיות שונה מאוד. לאחר שתסיים, הפעל את update-grub; צא ותחזור בהנחיה הראשונה שלך. נסה את sudo umount / mnt / boot / efi אם היית במערכת UEFI כלשהי.

אינך צריך לעשות זאת אם אתה נמצא במערכת מדור קודם. בכל מקרה, תרצה להריץ sudo umount / mnt; אתחל מחדש ואז אתחל כרגיל.

אם הכל עבר בשלום, אז תחזור למצב נורמלי. זה אולי נראה כמו הרבה משחק, אבל אם פקודות אלה יעבדו לא תצטרך להתאים קבצי תצורה או משהו כזה. פשוט תצטרך להריץ אותם ולהפעיל מחדש כדי לקבל שוב מערכת עובדת.

לאחר שקיבלתם דברים שוב, מומלץ לעדכן עם הגרעין החדש.

תגים כיצד לבצע לינוקס 3 דקות קריאה