12-02-2005, 22:14
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
אני חושב שלא הבנת...
מערכת הקבצים במערכות דמויות UNIX מתחילות בספריית השורש "/" (שנקראת גם "root"). מתחתיהן נמצאות כל הספריות שיכולות להיות זמינות במחשב: etc, var, usr, bin, sbin, home וכו'.
כל מערכת לינוקס חייבת, לפני הכל, מחיצה ראשית. לכן, עלייך ליצור מחיצה שה Mount Point ("נקודת עגינה") שלה היא /. אם אתה רוצה לפצל את המערכת שלך, מכל מיני סיבות (לדוגמא, הרצת מערכת diskless ע"ג רשת, או מתקליטור), אתה יכול להגדיר מחיצות אחרות שיעוגנו לתוך ספריות שקיימות בספריית הקבצים הראשית שלך (/). לדוגמא, אתה יכול להגדיר שהתוכן של home/ יגיע מתוך שיתוף משרת NFS (פרוטוקול שיתוף קבצים של מערכות UNIX), ואז כל הקבצים במחשב שלך יהיו על הכונן הקשיח, אבל שתיגש לקבצים שתחת home/ - אתה תיגש לספריה שברשת. מבחינת המשתמש - הדבר הזה שקוף לחלוטין, וזה מה שכל כך יפה ב UNIX ודומיה.
לכן, אם אתה יוצר מחיצה אחת, היא חייבת להיות מעוגנת על /, כי חייבים /. כמו כן, כדאי שתשאיר כמות זיכרון המקבילה לפי 1.5 מנפח ה RAM שלך עבור מחיצת Linux Swap - מקום בכונן הקשיח שהמחשב משתמש בו כשנגמר זיכרון ה RAM הרגיל, ובכל זאת צריך עוד זיכרון. כלומר צור את מחיצת ה / בגודל של הכונן הקשיח, פחות המקום שהוא פי 1.5 מנפח ה RAM. במקום שנותר, צור מחיצת Swap. מחיצה זו אינה מוגדרת עם Mount Point כי היא אינה נגישה כקובץ, אלא המחשב ניגש אליה כאילו הייתה זיכרון לכל דבר (זה הרבה יותר מהיר מאשר עבודה עם קובץ...)
מקווה שהסברתי כראוי
בהצלחה
|