פורסם: 16/12/2019 - 12:20
נושא ההודעה: כשל בהשלמת chroot על ARCH LINUX
|
היי,
משתמש ARCH ותיק. לאחר העדכון האחרון (אתמול..) הארץ' נתקע בתחילה (לאחר הבחירה בו מה GRUB שעובד..) ואני רוצה לשנמך לקרנל הקודם ע"מ לפתור את הבעיה.
אתחלתי את המחשב מדיסק התקנה עדכני של ארץ' ולפי הארץ' ויקי בצעתי ( כ root ) את הפקודות הבאות:
קוד: |
swapon /dev/sdb2
mount /dev/sdc4 /mnt
mount /dev/sdc3 /mnt/boot
mount /dev/sda1 /mnt/home
|
בשלב זה אני מנסה לבצע את ה chroot ע"י
אבל מקבל שגיאה שמחיצה mnt/run אינה קיימת... נסיתי לייצר מחיצה כזו תחת mnt, אבל לא עוזר.
אשמח לעזרה
תודה מראש
מיקי
|
|
חזרה לתוכן הדיון |
פורסם: 16/12/2019 - 13:07
נושא ההודעה:
|
האם תחת mnt מופיע לך מבנה ותוכן התיקיות הנכון (כלומר עגנת את המחיצה הנכונה)?
נ.ב.
כדי להמנע מהצורך בתהליך הזה, אצלי מותקנים ומוגדרים שני קרנלים: linux ו־linux-lts. כך אם יש לי בעיה אני עולה עם linux-lts ללא צורך ב-live כלשהו.
|
|
חזרה לתוכן הדיון |
פורסם: 16/12/2019 - 14:12
נושא ההודעה: עגנתי נכון
|
כן,
כל המערכת הקבועה מופיעה אצלי תחת mnt
|
|
חזרה לתוכן הדיון |
פורסם: 16/12/2019 - 14:30
נושא ההודעה:
|
|
|
חזרה לתוכן הדיון |
פורסם: 16/12/2019 - 16:35
נושא ההודעה: תודה
|
תודה,
גם ללא הסקריפט, אני מגיע עד פקודת ה chroot עצמה ללא תקלות, ואז, בפקודת ה chroot וא נכשל (לא קיים..)
|
|
חזרה לתוכן הדיון |
פורסם: 16/12/2019 - 18:48
נושא ההודעה:
|
אם כל המערכת מופיעה למה צריך ליצור מחיצה run ?
איציק
|
|
חזרה לתוכן הדיון |
פורסם: 16/12/2019 - 19:39
נושא ההודעה:
|
|
|
חזרה לתוכן הדיון |
פורסם: 16/12/2019 - 22:31
נושא ההודעה: chroot ללא הסקריפט: מה לא קים..? תרשום בבקשה הכל
|
מייקי : | תודה,
גם ללא הסקריפט, אני מגיע עד פקודת ה chroot עצמה ללא תקלות, ואז, בפקודת ה chroot וא נכשל (לא קיים..) |
מה לא קים..?
תרשום כאן בבקשה את כל הפקודות, וכל פלט שמתקבל במלואו, כולל הודעת השגיאה המלאה.
|
|
חזרה לתוכן הדיון |
פורסם: 17/12/2019 - 12:06
נושא ההודעה: פרוט הודעות השגיאה
|
תודה לכולם.
ברור שאני יודע שזה או ה SCRIPT או ה CHROOT.
רצ"ב צילומי מסך של שתי הגישות שניסיתי (כמובן עם BOOT באמצע).
תודה לעוזרים.
ראשית ה SCRIPT
[img]
https://www.flickr.com/photos/mibadt/49231939873/in/dateposted-public/
[/img]
ולאחר REBOOT, ניסיון עם chroot ישירות
[img]
https://www.flickr.com/photos/mibadt/49232626737/in/dateposted-public/
[/img]
תודה
מיקי
|
|
חזרה לתוכן הדיון |
פורסם: 17/12/2019 - 18:51
נושא ההודעה:
|
תנסה לבצע את המינימום.
בלי swap ובלי לעגון את ה boot
פשוט mount למחיצה הבעיתית ומשם arch-chroot
בנוסף, כשאתה הולך בשיטה השניה - chroot /location/of/new/root /bin/bash
והוא לא מכיר את ה bash - יש דבר כזה בכלל mnt/bin/bash/ ?
אם יש - מה ההרשאות?
"chroot: '/usr/bin/bash': permission denied, remount with the exec permission: mount -o remount,exec /location/of/new/root."
דבר נוסף מופרע ומופרך שאני יכול לחשוב עליו הוא שהמדיה שעלית ממנה והמערכת המותקנת הן לא אותה ארכיטקטורה
|
|
חזרה לתוכן הדיון |
פורסם: 17/12/2019 - 22:41
נושא ההודעה: מבקש בלי שיטות ווינדוס ושואל האם לא שמתי לב, או שבאמת אין
|
תודה גם לך שאתה מעביר אותנו לשיטות ווינדוס עם צילומי המסך. אני מתקשה איתם. האם לא שמתי לב, או שאין שם,
מקישור שאתה, או מישהו אחר, כבר הזכיר : |
And optionally:
קוד: | # mount --rbind /run run/ |
|
|
|
חזרה לתוכן הדיון |
פורסם: 18/12/2019 - 04:43
נושא ההודעה: המשך
|
תודה לכולם,
ראשית לבטיטו - קבל צילום מסך שמעיד שודאתי (לא נכנס בצילום עצמו ע"מ שקל יהיה לראות את יתר הפרטים) שהארכיטקטורות תואמות (X86_64, ובהמשך פורמט מינימליסטי כפי שהצעת (ללא swap, boot, script , run).
הבעיה עדין קיימת, וכפי שניתן לראות bash כמובן קיים עם הרשאות ריצה.
ולדובר לינוקסית (הציני)
מרגיז אותי לא פחות להיאלץ לצלם (בטלפון..) את המסך, אך בהיעדר מערכת עובדת, איני רואה דרך אחרת.... עגינת ה run היא אופצינלית כפי שמצוין ב WIKI עצמו), והפעם בצעתי את המינימום
(כלומר ללא run ) לפי בקשת בטיטו..
קבלו את צילום המסך
[img]
https://www.flickr.com/photos/mibadt/49236238982/in/dateposted-public/
[/img]
תודה לכולם
מיקי
|
|
חזרה לתוכן הדיון |
|