- כיצד לאחות כונן קשיח בלינוקס - -

כיצד לאחות כונן קשיח בלינוקס

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

יצירת דיסק לינוקס חי

שלא כמו ב- Windows, מערכות קבצי Linux לא צריכות לעשות זאתלהיות מאוגרת בזמן השימוש. פירוש הדבר שאם תרצה איחוי איחוי של כונן קשיח בלינוקס, במיוחד כזה שמכיל את התקנת Linux שלך, עדיף דיסק חי. כשמדובר בדיסק חי, כל לינוקס ישן יעשה (כל עוד יש גישה למסוף שורש). עם זאת, במדריך זה אנו ממליצים להשתמש בדיסק חי של Arch Linux.

קשת היא הטובה ביותר מכיוון שהיא נטענת ישירות לשורשצדף. זה הופך אותה למערכת ההפעלה המושלמת לעבודות תחזוקה. כדי ליצור את הדיסק החי, הורד את קובץ ה- ISO האחרון מאתר Arch וקבל את הכלי לכתיבת ISO ISO של Etcher. הפיכת הדיסק החי היא קלה, וכלי Etcher ינחה אותך לאורך כל התהליך.

הכן את המערכת שלך

האיחוי יכול לרוץ מבלי לעבור את התהליך הזה, אך לא רצוי. דברים יכולים להשתבש, ואפילו לא מצליחים להשלים אם יש חסימות רעות באף אחת מהמחיצות.

בשורת ה- Arch Linux, השתמש lsblk. פקודה זו מפרטת את כל מכשירי החסימה (נתוניםכוננים וכו ') המחוברים כרגע למחשב. בעזרת הרשימה שמציגה lsblk, קבע על אילו כוננים קשיחים (ומחיצות) ברצונך להפעיל איחוי, וקח בחשבון אילו תוויות הם מה.

הבא, עבור לשורת הפגז של הקשת והקלד:

fsck /dev/sdXY -y

הערה: החלף את X ו- Y בתווית הכונן הקשיח שלך (כמו שנאמר ב- lsblk).

ה fsck הכלי יסרוק כל מחיצת כונן קשיח עבור בלוקים רעים, בלוקים פגומים ונתוני אשפה. זה ינקה את הכל מתוך המחיצות, כך שהאיגרוף יוכל לפעול בצורה חלקה.

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

מגלה שבר

כדי לאתר פיצול, עלינו להשתמש שוב ב- fsck. הפעם, הפעל אותו עם מתג ה- nfn:

fcsk -fn /dev/sdXY

דגל ה- nfn אומר לכלי ה- fsck לבדוק במהירותמערכת הקבצים. זה קובע אם המערכת כולה היא "רצופה" (המכונה גם מפוצלת בכל דרך שהיא). ככל שהמספר נמוך יותר זה טוב יותר. עדיף להריץ את האיחוי רק אם מערכת הקבצים שלך 15% + מקוטעת.

איחוי

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

mount /dev/sdXY /mnt

ואז התחל בתהליך האיחוי:

e4defrag /dev/sdXY

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

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

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

סיכום

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

הערות