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

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

הודעה פורסם: 18/03/2014 - 17:02
נושא ההודעה: שאלה על העתקת תיקיות ממחיצה למחיצה

איך אני מעתיק בלינוקס תיקיות שנוצרו בוינדוס עם המאפיינים (Attrib) המקוריים של וינדוס?

האם אני צריך לכתוב גם sudo? (הפצת מינט)

האם זה נכון:
sudo cp -p -r /media/sda1/windows /media/sdb1/windows

אני רוצה גם להשאיר את הזמן המקורי של הקבצים, כי לינוקס תמיד מוריד שעתיים מזמן הקובץ. האם צריך להוסיף עוד פרמטר שישאיר את הזמן המקורי של הקבצים?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mad_drלא בפורום כעת ת.הצטרפות: 03/08/2003 · הודעות: 771 ·
 

הודעה פורסם: 18/03/2014 - 20:53
נושא ההודעה:

sudo נצרך רק אם אין למשתמש הרשאות כתיבה למחיצה אליה אתה מעתיק את הקבצים (או קריאה מתיקיית המקור)

קוד:
rsync -a <source> <destination>


אמור לספק לך את כל הנדרש

_________________
Image
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית MSN Messenger מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 18/03/2014 - 23:12
נושא ההודעה: תודה. זה מעתיק בלי ה-attrib

ההפצה היא לינוקס מינט, ואני מעלה אותה live. ייתכן שההפצה ישנה מדי?
ניסיתי גם cp -a וגם rsync -a
זה העתיק הכל בלי תקלות, אך בלי attrib של התיקיות המקוריות.
האם להוסיף xattr לפקודה? איך מוסיפים?
תודה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 19/03/2014 - 04:06
נושא ההודעה:

קוד:
$ cp --preserve=xattr
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 19/03/2014 - 20:01
נושא ההודעה: ניסיתי את כל האפשרויות

גם cp -a
גם cp -avr
גם rsync -a
גם cp --preserve=xattr
ואפילו העתקתי למחיצה אחרת, במחשבה שאולי המחיצה הקודמת שהעתקתי אליה - לא הייתה תקינה.
כמובן כל המחיצות הן NFTS, כי העתקתי תיקיות של וינדוס.
גם כשהרצתי אובונטו 10.10 מדיסק live, עם הפקודות לעיל - ה-attrib של הקבצים ושל התיקיות לא עברו לתיקיה המועתקת. כל הקבצים הועתקו ב-attrib רגיל (archive - a, כפי שקוראים לזה בוינדוס).
יש פתרון?
תודה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 19/03/2014 - 20:46
3 נושא ההודעה:

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

הודעה פורסם: 19/03/2014 - 21:11
נושא ההודעה: רעיון יפה

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

הודעה פורסם: 19/03/2014 - 21:36
3 נושא ההודעה:

אין לי ניסיון עם זה אבל, לפי המנואל של הפקודה יש את:
קוד:
--no-overwrite-dir
           preserve metadata of existing directories


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

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

הודעה פורסם: 20/03/2014 - 00:08
נושא ההודעה:

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

הודעה פורסם: 20/03/2014 - 00:09
נושא ההודעה:

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

הודעה פורסם: 20/03/2014 - 00:21
נושא ההודעה: עכשיו הבנתי למה אי-אפשר להעתיק attrib

read-only, hidden, system בגלל יוזרים שונים וכו'.
תודה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
2אורח · ·
 

הודעה פורסם: 20/03/2014 - 09:05
נושא ההודעה: Re: עכשיו הבנתי למה אי-אפשר להעתיק attrib

Anonymous :
read-only, hidden, system בגלל יוזרים שונים וכו'.
תודה.


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

הודעה פורסם: 20/03/2014 - 09:11
נושא ההודעה:

קוד:

To get the extended attribute copied by standard tools, ntfs-3g has to be compiled with the ./configure option --enable-xattr-mappings and a mapping to an alternate extended attribute in the user name space has to be defined. The standard file defining the mapping is XattrMapping in the hidden directory .NTFS-3G on the root of the NTFS partition. An alternate location may be defined by the mount option xattrmapping=path where path is either a full path on a previously mounted volume or a path relative to the root of the same NTFS partition.

Doing so, the mapped extended attributes will be copied, for instance by tar with option --xattrs, by cp with option --preserve=xattr, by rsync with option -X, etc.

Please note : having standard tools blindly copy attributes may lead to conflicts (ACLs, symbolic links, OIDs, etc.) or undesired behavior (data compression).


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

הודעה פורסם: 20/03/2014 - 17:23
נושא ההודעה: כתבתי שאני מריץ live

ואינני בטוח שיש שם NTFS-3g
במחשב המדובר גם אין חיבור לאינטרנט.
הגירסה שאני מריץ live היא אובונטו 10.10
כשאני מנסה להריץ גירסאות גבוהות יותר (כמו לינוקס מינט 14), x-server (או x-windows) אינו עולה.
בינתיים העתקתי את התיקיות ואת הקבצים בלי ה-attrib של וינדוס.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. mad_dr
  3. אורח
  4. אורח
  5. אורח
  6. אורח
  7. אורח
  8. אורח
  9. אורח [2]
  10. אורח [2]
  11. אורח
  12. אורח [2]
  13. אורח [2]
  14. אורח