ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 31/05/2018 - 12:52
נושא ההודעה: בעיה ביצירת אימג' של כרטיס זכרון SD

אני רוצה ליצור אימג' של כרטיס זכרון 64GB SD שנמצא בתוך raspberry PI3 עם רספביאן. המטרה היא גם כגיבוי כולל של המערכת וגם - הזמנתי כרטיס זכרון בחצי נפח 32GB וברצוני להחליף - כלומר להעתיק את האימג' ל 32GB ולפנות את ה 64GB. הבדיקה הבאה מראה שרק 15% מנוצל מכרטיס 64GB:
קוד:
df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/root       61444904 8483664  50402060  15% /
devtmpfs          470116       0    470116   0% /dev
tmpfs             474724       0    474724   0% /dev/shm
tmpfs             474724   12284    462440   3% /run
tmpfs               5120       4      5116   1% /run/lock
tmpfs             474724       0    474724   0% /sys/fs/cgroup
/dev/mmcblk0p1     41853   22137     19716  53% /boot
tmpfs              94944       0     94944   0% /run/user/1000

חיברתי את הכרטיס עם קורא כרטיסים לשקע USB במחשב, ולהלן הפלט לאחר ביצוע האימג':
קוד:
dd bs=4M if=/dev/sdb of=raspbian_31052018.img
^[[Cdd: error reading '/dev/sdb': Input/output error
8315+1 records in
8315+1 records out
34875772928 bytes (35 GB, 32 GiB) copied, 2401.28 s, 14.5 MB/s

כפי שרואים לעיל האימג' יצא יותר גדול מ 32GB - לא ברור לי מדוע יצא כל כך גדול והאם ניתן להגביל אותו כך שיוכל להכנס לכרטיס 32GB?

בנוסף - רואים שמופיעה שגיאת קריאה ואני לא יודע מה הסיבה והאם זה אומר שיש בעיה באימג'?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הפוך גוטה! הפוך!אורח · ·
 

הודעה פורסם: 31/05/2018 - 13:13
נושא ההודעה:

כותרת
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/05/2018 - 13:26
נושא ההודעה:

גוטה - מה הפוך בכותרת?
דווקא נראה שכתבתי נכון ואתה סתם אוהב את הסרט מציצים Wink
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הפוך גוטה! הפוך!‏אורח · ·
 

הודעה פורסם: 31/05/2018 - 14:16
נושא ההודעה:

או קיי. מה בדיוק אתה מנסה לעשות?
כי אם ה /dev/sdb שלך הוא 64GB אז ה dd כותב ביט ביט לתוך img שגם יהיה באותו הגודל.
ובנוסף - לאן אתה כותב את ה img ? לאותו sd64G ממנו אתה יוצר את ה img ?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/05/2018 - 15:13
נושא ההודעה:

אנסה לפרט יותר: כרגע יש לי PI3 שעובד עם כרטיס 64GB.
מכיוון שרק 15% זכרון מנוצל מתוכו אני רוצה להחליף אותו בכרטיס קטן של 32GB.
לכן אני רוצה ליצר אימג' - הוצאתי את הכרטיס מ PI3 וחברתי אותו לכניסת USB במחשב (עם מתאם קורא כרטיסים).
הכרטיס מזוהה כ /dev/sdb והפקודה הנל מיצרת אימג' שנשמר בתיקית הבית במחשב.
עד כאן הכל בסדר, אבל הבעיה שנוצר אימג' שגדול מ 32GB.. וזאת למרות שכאמור כל המערכת תופסת הרבה פחות. השאלה: האם יש דרך להגביל את גודל האימג' כך שיכנס ל 32GB?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/05/2018 - 15:44
נושא ההודעה:

Anonymous :
אנסה לפרט יותר: כרגע יש לי PI3 שעובד עם כרטיס 64GB.
מכיוון שרק 15% זכרון מנוצל מתוכו אני רוצה להחליף אותו בכרטיס קטן של 32GB.
לכן אני רוצה ליצר אימג' - הוצאתי את הכרטיס מ PI3 וחברתי אותו לכניסת USB במחשב (עם מתאם קורא כרטיסים).
הכרטיס מזוהה כ /dev/sdb והפקודה הנל מיצרת אימג' שנשמר בתיקית הבית במחשב.
עד כאן הכל בסדר, אבל הבעיה שנוצר אימג' שגדול מ 32GB.. וזאת למרות שכאמור כל המערכת תופסת הרבה פחות. השאלה: האם יש דרך להגביל את גודל האימג' כך שיכנס ל 32GB?


אל תיצור Image תבצע העתקת קבצים
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/05/2018 - 16:00
נושא ההודעה:

ציטוט:
אל תיצור Image תבצע העתקת קבצים

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

הודעה פורסם: 01/06/2018 - 12:52
נושא ההודעה:

זה בערך נכון. אני מניח שהמערכת אמורה לעלות מה־SD.

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

הודעה פורסם: 01/06/2018 - 13:33
נושא ההודעה:

קוד:
Disk /dev/sdb: 59.6 GiB, 64021856256 bytes, 125042688 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: 0x5b298c0b

Device     Boot Start       End   Sectors  Size Id Type
/dev/sdb1        8192     93236     85045 41.5M  c W95 FAT32 (LBA)
/dev/sdb2       94208 125042687 124948480 59.6G 83 Linux

לעיל הפלט fdisk -l של הכרטיס 64GB SD. כשיגיע הכרטיס 32GB החדש אנסה לראות אם העתקה בלבד תספיק.
יש לי תחושה שניתן לבצע אימג' כך שיצא בגודל מסוים - כמובן בתנאי שלא כל השטח מנוצל. אולי לדחוס במהלך יצירת האימג', כך שהשטח הפנוי יעוף החוצה, ולאחר מכן לפרוס.
לסיכום - אשמח לדעת מתי כן נחוץ אימג' ומה בעצם ההבדל בין אימג' להעתקה רגילה?
תודה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. אורח [הפוך גוטה! הפוך!]
  3. אורח
  4. אורח [הפוך גוטה! הפוך!‏]
  5. אורח
  6. אורח
  7. אורח
  8. אורח [צפריר]
  9. אורח

Google Ads