
28-03-2007, 09:39
|
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,778
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי A_Netanel שמתחילה ב "האם ניתן לעגן (mount) קובץ iso ישירות משיתוף samba?"
לא ניתן לעגון קובץ ISO שאינו נמצא "במחשב שלך", מהסיבה הפשוטה שהקרנל מנסה לגשת לקובץ מסויים במערכת הקבצים כדי לעגון אותו - הוא מנסה לבצע פעולת open על קובץ, והפעולה הזאת, מה לעשות, מתבצעת על "קובץ" כהגדרתו. קובץ על share מרוחק אינו קובץ בשביל המערכת עד שה share עצמו לא נעגן ואז יש פונקציות שעוטפות את קריאות הסיסטם מתוך הספריות המעוגנות ועושות את ההדמיה של מה שאנחנו קוראים לו "קובץ".
זה אגב נכון בכל מערכת הפעלה לדעתי. גם בחלונות, אם תפתח קובץ מרחוק ב-daemontools למשל, למרות שהספריה סגורה, אני מאמין שתראה את ה mount אם תכתוב את הפקודה net use. נכון, זה שקוף, אבל זה עדיין mount. וגם בלינוקס אפשר להפוך את זה לשקוף אם ממש רוצים, כמובן 
|