Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

התקנת לינוקס - לא מצליח לבצע chroot במהלך התקנת ארץ'?

Anonymous - 05/03/2017 - 16:27
נושא ההודעה: לא מצליח לבצע chroot במהלך התקנת ארץ'?
בעבר כבר התקנתי ארץ' וכעת מנסה להתקין במחשב אחר אך לא מצליח לבצע chroot.
הפקודה arch-chroot /mnt שמופיעה במדריך ההתקנה נותנת שגיאה
chroot: failed to run command '/bin/sh'; No such file or directory
בגוגל יש כמה התיחסויות לבעיה אבל לא עזרו לפתרון
Anonymous - 05/03/2017 - 18:16
נושא ההודעה:
פה:
https://bbs.archlinux.org/viewtopic.php?id=179022

הבחור נתקל באותה בעיה.
אצלו המחיצה פורמטה ל- vfat.
ודא שאצלך זו לא אותה הבעיה.
Anonymous - 05/03/2017 - 20:28
נושא ההודעה:
אכן כבר ראיתי את הפוסט של הבחור הנל ולא נראה שזה קשור אלי מכיוון שאצלי הגדרתי מחיצות מסוג ext4. אבל יש משהו מוזר בפלט הבא - יש הודעות invalid partition table ואני לא רואה שמופיע ext4 - או שזו לא הפקודה המתאימה לבדיקת סוג המחיצות?
קוד:

file -Ls /dev/sda
/dev/sda: DOS/MBR boot sector MS-MBR XP english at offset 0x12c "Invalid partition table" at offset 0x144 "Error loading operating system" at offset 0x163 "Missing operating system", disk signature 0x821f821f; partition 1 : ID=0x83, active, start-CHS (0x0,32,33), end-CHS (0x26,94,56), startsector 2048, 614400 sectors; partition 2 : ID=0x82, start-CHS (0x26,94,57), end-CHS (0x12b,116,9), startsector 616448, 4194304 sectors; partition 3 : ID=0x83, start-CHS (0x12b,116,10), end-CHS (0x35e,73,43), startsector 4810752, 41943040 sectors; partition 4 : ID=0x83, start-CHS (0x35e,73,44), end-CHS (0x1,80,63), startsector 46753792, 265828016 sectors

Anonymous - 05/03/2017 - 20:38
נושא ההודעה:
בפקודה הבאה כן מופיע ext4 אבל עדיין יש הודעת invalid...
קוד:
file -sL /dev/sd*
/dev/sda:   DOS/MBR boot sector MS-MBR XP english at offset 0x12c "Invalid partition table" at offset 0x144 "Error loading operating system" at offset 0x163 "Missing operating system", disk signature 0x821f821f; partition 1 : ID=0x83, active, start-CHS (0x0,32,33), end-CHS (0x26,94,56), startsector 2048, 614400 sectors; partition 2 : ID=0x82, start-CHS (0x26,94,57), end-CHS (0x12b,116,9), startsector 616448, 4194304 sectors; partition 3 : ID=0x83, start-CHS (0x12b,116,10), end-CHS (0x35e,73,43), startsector 4810752, 41943040 sectors; partition 4 : ID=0x83, start-CHS (0x35e,73,44), end-CHS (0x1,80,63), startsector 46753792, 265828016 sectors
/dev/sda1:  Linux rev 1.0 ext4 filesystem data, UUID=d2c22e57-6450-44b0-af8c-14d55de273d9 (extents) (large files) (huge files)
/dev/sda2:  Linux/i386 swap file (new style), version 1 (4K pages), size 524287 pages, no label, UUID=bc65a95a-18db-4cf9-8eb9-98cf3e92ddbc
/dev/sda3:  Linux rev 1.0 ext4 filesystem data, UUID=5696d097-c684-4ed9-85c3-85b07cdd6489 (extents) (large files) (huge files)
/dev/sda4:  Linux rev 1.0 ext4 filesystem data, UUID=035ab9d1-2f63-4673-8152-fcad39a17e0e (extents) (large files) (huge files)

Anonymous - 05/03/2017 - 20:41
נושא ההודעה:
ואולי גם זה עשוי לעזור - חלוקת המחיצות:
קוד:
Disk /dev/sda: 149.1 GiB, 160041885696 bytes, 312581808 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x821f821f

Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        2048    616447    614400   300M 83 Linux
/dev/sda2         616448   4810751   4194304     2G 82 Linux swap / Solaris
/dev/sda3        4810752  46753791  41943040    20G 83 Linux
/dev/sda4       46753792 312581807 265828016 126.8G 83 Linux

mksoft - 05/03/2017 - 20:53
נושא ההודעה:
אתה בטוח שהמחיצה מעוגנת?

בדוק בפלט של mount.
Anonymous - 05/03/2017 - 21:17
נושא ההודעה:
טיפ: lsblk (אם יש במערכת)
Anonymous - 05/03/2017 - 22:16
נושא ההודעה:
בדקתי עם mount והמחיצה מעוגנת
להלן הפלט של lsblk:
קוד:
lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda       8:0    0 149.1G  0 disk
|-sda1    8:1    0   300M  0 part
|-sda2    8:2    0     2G  0 part
|-sda3    8:3    0    20G  0 part /mnt
`-sda4    8:4    0 126.8G  0 part

האם יכול להיות שהדיסק קשיח דפוק?
mksoft - 05/03/2017 - 22:21
נושא ההודעה:
התיקיות והקבצים קיימים בתוך נקודת העיגון (יכול להיות ששכחת לעגן לפני שעשית pacstrap) ?
Anonymous - 05/03/2017 - 22:43
נושא ההודעה:
ציטוט:
התיקיות והקבצים קיימים בתוך נקודת העיגון (יכול להיות ששכחת לעגן לפני שעשית pacstrap) ?

לא כל כך הבנתי את ההערה הזאת.. בכל מקרה בצעתי mount לפני pacstrap
Anonymous - 05/03/2017 - 22:51
נושא ההודעה:
חושב שעכשיו הבנתי את השאלה שלך: כן, בנקודת העיגון נמצאים תיקיות וקבצים ש pacstrap העתיק
Anonymous - 06/03/2017 - 14:25
נושא ההודעה:
Anonymous :
חושב שעכשיו הבנתי את השאלה שלך: כן, בנקודת העיגון נמצאים תיקיות וקבצים ש pacstrap העתיק

ויש שם /bin/sh?
קוד:
ls /mnt/bin/sh

?
Anonymous - 06/03/2017 - 15:58
נושא ההודעה:
ציטוט:
ויש שם /bin/sh?

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

בהזדמנות זו אשמח להמלצה על דרך הכי מומלצת להתקנת חיבור לרשת:
אני משתמש ב static ip ועד היום עבדתי עם systemd-networkd - האם ישנה דרך אלגנטית יותר?
רצוי איזה הסבר או לינק עם כל השלבים: הגדרת hostname, resolv.conf וכו. אני לא בטוח שההגדרות שלי נכונות...

תודה לכל העוזרים!
Anonymous - 06/03/2017 - 16:51
נושא ההודעה:
http://dominicm.com/configure-static-ip-on-arch-linux/
כל הזמנים הם GMT + 2 שעות