OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

הרכבה והסרה של התקני אחסון

ההתקדמות האחרונה בשולחן העבודה של לינוקס הפכה את ניהול התקני האחסון בצורה קיצונית


קל למשתמשי שולחן העבודה. לרוב, אנו מחברים מכשיר למערכת שלנו וזה "פשוט עובד". בימים ההם (נניח, 2004), הדבר הזה היה צריך להיעשות באופן ידני. במערכות שאינן שולחניות (כלומר, שרתים) זהו עדיין הליך ידני במידה רבה, מכיוון שלשרתים יש לעתים קרובות צורכי אחסון קיצוניים ודרישות תצורה מורכבות.

השלב הראשון בניהול התקן אחסון הוא חיבור המכשיר לעץ מערכת הקבצים. תהליך זה, הנקרא הַרכָּבָה, מאפשר למכשיר להשתתף עם מערכת ההפעלה. כזכור מפרק 2, מערכות הפעלה דמויות יוניקס, כמו לינוקס, מחזיקות עץ מערכת קבצים יחיד עם התקנים מחוברים בנקודות שונות. זה מנוגד למערכות הפעלה אחרות כמו MS-DOS ו-Windows המקיימות עצי מערכת קבצים נפרדים עבור כל התקן (לדוגמה C: \, D: \, וכו ').

קובץ בשם / etc / fstab (קיצור של "טבלת מערכת קבצים") מפרט את ההתקנים (בדרך כלל מחיצות דיסק קשיח) שיש להרכיב בזמן האתחול. הנה דוגמה

קובץ /etc/fstab ממערכת פדורה מוקדמת:


LABEL=/12

/

ext4

מחדל

1

1

LABEL=/home

/ בית

ext4

מחדל

1

2

LABEL=/boot

/ אתחול

ext4

מחדל

1

2

tmpfs

/ dev / shm

tmpfs

מחדל

0

0

devpts

/dev/pts

devpts

gid=5, mode=620

0

0

sysfs

/ sys

sysfs

מחדל

0

0

proc

/ proc

proc

מחדל

0

0

LABEL=SWAP-sda3

להחליף

להחליף

מחדל

0

0


רוב מערכות הקבצים המפורטות בקובץ לדוגמה זה הן וירטואליות ואינן ישימות לדיון שלנו. למטרותינו, המעניינים שבהם הם שלושת הראשונים:



LABEL=/12

/

ext4

מחדל

1

1

LABEL=/home

/ בית

ext4

מחדל

1

2

LABEL=/boot

/ אתחול

ext4

מחדל

1

2


אלו הן מחיצות הדיסק הקשיח. כל שורה בקובץ מורכבת משישה שדות, כדלקמן:


טבלה 15-1: שדות /etc/fstab


שדה

תוכן

תיאור

1

מכשיר

באופן מסורתי, שדה זה מכיל את השם האמיתי של א

קובץ המכשיר המשויך למכשיר הפיזי, כגון

/ dev / sda1 (המחיצה הראשונה של המחיצה הראשונה שזוהתה

דיסק קשיח). אבל עם המחשבים של היום, שיש להם

התקנים רבים הניתנים לחיבור חם (כמו כונני USB),


הרבה הפצות לינוקס מודרניות מקשרות התקן עם תווית טקסט במקום זאת. תווית זו (אשר מתווספת למדיית האחסון כאשר היא מעוצבת) יכולה להיות תווית טקסט פשוטה, או UUID שנוצר באופן אקראי (Universally Unique Identifier). תווית זו נקראת על ידי מערכת ההפעלה כאשר המכשיר מחובר למערכת. כך, לא משנה איזה קובץ מכשיר מוקצה למכשיר הפיזי בפועל, עדיין ניתן לזהות אותו בצורה נכונה.

2

נקודתחיבור

הספרייה שבה המכשיר מצורף לקובץ

עץ מערכת.

3

סוג מערכת קבצים

לינוקס מאפשרת להרכיב סוגי מערכות קבצים רבים.

רוב מערכות הקבצים המקוריות של לינוקס הן Fourth Extended

מערכת קבצים (ext4), אבל רבים אחרים נתמכים,

כגון FAT16 (msdos), FAT32 (אשר), NTFS

(NTFS), תקליטור (iso9660), וכו '

4

אפשרויות

ניתן להרכיב מערכות קבצים עם אפשרויות שונות. זה

אפשר, למשל, לטעון מערכות קבצים כקריאה-

בלבד, או למנוע הפעלת תוכניות כלשהן

מהם (תכונת אבטחה שימושית להסרה

כְּלֵי תִקְשׁוֹרֶת).

5

תדר

מספר בודד המציין אם ומתי קובץ

יש לגבות את המערכת ב- שפך פקודה.

6

הזמן

מספר בודד המציין באיזה סדר קובץ

יש לבדוק את המערכות עם fsck פקודה.


 

מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: