עבור לתוכן

arch /sbin/init not found

Featured Replies

פורסם

עגחק

- - - תגובה אוחדה: - - -

מצטער יש לי בעיה עם הכתיבת הודעה

שאני מעלה את הarch מgrub כתוב לי משהו עם מה שכתוב בכותרת

ניסיתי המון פתרונות מהאינטרנט כלום לא עבד

תודה

  • תגובות 44
  • צפיות 8.4k
  • נוצר
  • תגובה אחרונה
פורסם

איך אתה מצפה לקבל עזרה עם תוכן כזה מינימלי?

תסביר מה בדקת ומה היו התוצאות.

פורסם

מערכת הפורומים לא תומכת כמו שצריך בדפדפנים לינוקסיים מסוימים. אתה אמור להיות יכול לערוך את ההודעה על ידיי פיירפוקס או כרום

תאמר מה ניסית לעשות, צלם את המסך על ידיי מצלמה ותעלה תמונה

פורסם
  • מחבר

z3znhddtq1ni.jpg

מקווה שהתמונה ברורה...

פורסם

מעולה.

תסביר מה עשית ומה היו התוצאות. אנחנו לא יודעים לקרוא מחשבות.

פורסם
  • מחבר

התקנתי arch linux

אז התקנתי על אותו esp ואותו דיסק xubuntu (בשביל הgrub ובשביל שיהיה לי מחשב)

גם לפני הxubuntu היה את השגיאה הזאת

לא הצלחתי להעלות את הarch שהתקנתי בכלל

עקבתי אחרי המדריך "begginers guide" ולמעשה העתקתי את הפקודות שהיו שם

ניסיתי לעשות את התהליך כמה פעמים אבל עדיין אותה שגיאה

חוץ מהconfig the base system עשיתי את הכל לפי המדריך (עשיתי arch-chroot)

פורסם

התקנת את המערכת הבסיסית (הפקודה pacstrap) ?

המחיצה בקובץ ההגדרות של grub מוגדרת לפי המחיצה שבה נמצאת המערכת המותקנת, או שלא נגעת (והשארת ברירת מחדל שאוליי לא נכונה) ? נסה להתקין syslinux, הוא פשוט ואמין יותר

פורסם
  • מחבר

1. כן (pacstrap -i /mnt base-devel)

2. הxubuntu זיהה לבד לדעתי, בכל מקרה ניסיתי עם הsyslinux קודם וזה בדיוק אותו דבר

אני לא חושב שהמסך שאני רואה הוא חלק מהgrub כי מסך זהה 1:1 הופיע גם בsyslinux

פורסם

ה boot loader מעלה את הקרנל ואומר לו מה המחיצה שאמורה להיות root. הקרנל עולה, מבצע בהצלחה mount למחיצה, ולא מצליח להעלות את systemd כי אין את הקובץ /sbin/init. בשלב זה הקרנל כותב את הודעת השגיאה למסך

מצב כזה יכול לקרות למשל אם יצרת כמה מחיצות, והתקנת את arch למשל ל sda1, אבל ה boot loader אומר לו שהמחיצה היא sda2. אם המחיצה sda2 קיימת אבל היא לא המחיצה הנכונה (למשל : היא מחיצת home), הקרנל יצליח לבצע mount ויגיע עד כאן

כשאתה מקבל את ההודעה, תנסה על ידיי הפקודות ls ו mount לבדוק באיזה מחיצה אתה נמצא והאם יש בה בכלל את התיקיה sbin או הקובץ /sbin/init

פורסם
  • מחבר

הbootloader זיהה את המחיצה של הarch

הקובץ או התיקייה sbin init קיים

- - - תגובה אוחדה: - - -

הbootloader זיהה את המחיצה של הarch

הקובץ או התיקייה sbin init קיים

פורסם

ה boot loader לא חייב לזהות כלום, הוא נותן לקרנל את שם המחיצה שנמצא בקובץ ההגדרות שלו. אם בברירת מחדל כתוב שם sda2 ולא נגעת בו, הוא יעביר לקרנל sda2 גם אם במערכת שלך אין מחיצה כזאת

במקרה שלך המחיצה קיימת, ונשאלת השאלה : האם היא המחיצה הנכונה ? אין מצב שהיא בטעות מחיצת home או מחיצת / של xubuntu (ובמקרה כזה יכול להיות שיהיה בה sbin/init - אבל של xubuntu ולא של arch) ?

אם ממסך השגיאה אתה יכול לראות על ידיי הפקודות ls שקיים הקובץ sbin/init, תנסה להריץ אותו ותראה מה יקרה

פורסם
  • מחבר

תודה רבה

כבר פתרתי את הבעיה (היתה לי בעיה בעריכה אז לא יכולתי לעדכן)

עכשיו יש עוד משהו, המערכת עולה, מבקשת ממני להכניס סיסמא בterminal, השם משתמש הroot והססמא היא זאת שקבעתי בהתקנה

עשיתי login בהצלחה, הוא מביא אותי לterminal, מה עכשיו? הwifi-menu והping לא עובדים (הפקודות לא קיימות)

יש אפשרות להעביר את הkde לdok ולהתקין דרך הterminal?

פורסם

תעלה מדיסק ההתקנה, תתחבר לרשת, תעשה mount למחיצה ו arch-chroot, ותוכל להתקין את מה שאתה רוצה דרך הרשת

הפקודה ping נמצאת ב iputils

הפקודה wifi-menu נמצאת ב netctl

יתכן שתצתרך להתקין גם דרייבר או firmware לכ רשת שלך

פורסם
  • מחבר

לא עובד...

עשיתי mount וchroot

התקנתי את הuputils ואת הnetctl, היה כתוב לי שהם הותקנו אבל הפקודות עדיין לא עובדות

שאני כותב iw dev בarch שמותקן על המחשב כתוב לי צירוף של אותיות ומספרים ואז not found

זו בעיה של דרייברים? (אגב הצירוף הוא לא אותו אחד שהיה בהתקנה) אם כן אז איך להתקין אותם?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים