קרדיט תמונה: eclipse_images/E+/GettyImages
כמעט כולם יודעים שחשוב לגבות את המידע במחשב, אבל מעטים יחסית חושבים על זה עד שדיסק קשיח מת באופן בלתי צפוי. כוננים קשיחים מודרניים מפחיתים את הסבירות שזה יקרה עם תוכנת אבחון מובנית בשם Self-Monitoring, טכנולוגיית ניתוח ודיווח (SMART), המזהה שגיאות דיסק וסימנים מוקדמים של כשל ומדווחת עליהם מערכת הפעלה. אם מערכת ההפעלה הזו היא אובונטו, אתה רואה התראה על המסך שלך שייתכן שהכונן שלך זקוק לתשומת לב. ייתכן גם שתתחיל להבחין בשגיאות גם אם הדיסק אינו מדווח על בעיות.
קודם כל
אם אתה אפילו חושד בבעיית דיסק, הדבר הראשון שצריך לעשות הוא לגבות את הקבצים האישיים שלך, התמונות שלך וכל דבר אחר שיהיה קשה להחליף. ייתכן או לא תקבל אזהרה נוספת לפני שהכונן נכשל, וזה בהחלט אפשרי לאבד חלק מהנתונים שלך גם אם תתקן את הדיסק שלך בהצלחה. גיבוי של הקבצים שלך, גם אם הם פגומים, שומר את הדלת פתוחה לשחזורם מאוחר יותר.
סרטון היום
בקש מאובונטו לבדוק אם יש שגיאות בדיסק
אם המחשב שלך עדיין פועל ומתאתחל כרגיל, זה די פשוט לגרום לאובונטו לבדוק את הדיסק לאיתור שגיאות. לחץ על הסקירה הכללית של "פעילויות" בפינה השמאלית העליונה של המסך והקלד "דיסקים" בסרגל החיפוש. תוכנית הדיסקים קוראת את נתוני האבחון העצמי של הכונן ומציגה הערכה של תקינות הדיסק. בדרך כלל, זה אומר "הדיסק בסדר", אבל "Pre-fail" ו-"Fail" אפשריים גם כן. אפילו "אישור" לא מבטיח באופן מוחלט שהדיסק שלך תקין, אז אם יש לך שגיאות, אתה רוצה לבדוק את הדיסק ידנית בכל מקרה. תסתכל מתחת לגרפיקת "כרכים", ותראה סמל גלגל שיניים קטן. לחץ על זה ובחר "בדוק את מערכת הקבצים". אובונטו בודקת את הדיסק לאיתור שגיאות ומחזירה הודעה, או נותנת לכונן שלך חשבון בריאות נקי או מדווחת על שגיאות. אם יש לך שגיאות, השלב הבא הוא לתקן אותן.
בקש מאובונטו לתקן את הדיסק
אובונטו יכולה לתקן את מערכת הקבצים בקלות. מאותו מסך, לחץ שוב על סמל גלגל השיניים. הפעם, במקום "בדוק את מערכת הקבצים", בחר "תקן את מערכת הקבצים". זה עשוי לקחת קצת זמן תלוי בגודל ובמהירות של הכונן שלך ומספר השגיאות אובונטו מוצאת, אבל בסופו של דבר, אתה מקבל הודעה כדי ליידע אותך אם התיקון הצליח. אם כן, תוכל להמשיך להשתמש בכונן. כל קבצים שניזוקו מדי לתיקון אוטומטי נשמרים, בדרך כלל בתיקייה הנקראת "אבוד+נמצא", שם תוכל לנסות לשחזר אותם באופן ידני עם כלים מתקדמים. אם התיקון נכשל, עליך לאתחל את הדיסק כדי להפוך אותו לשימוש שוב, מה שמוחק את כל הנתונים שלך. אם יש לך נתונים שאין להם תחליף בכונן זה, עדיף להחליף את הכונן ולשמור על הישן על כנו כדי שתוכל לנסות שיטות מתקדמות לשחזור נתונים או לשכור איש מקצוע שיעשה זאת.
תיקון מדיסק חי
בדרך כלל כבר אין צורך להחזיק דיסק תיקון נפרד של אובונטו למקרי חירום מכיוון שמערכת ההפעלה הראשית עצמה מאתחלת ופועלת מכונן USB או דיסק אופטי. לכל היותר, ייתכן שתצטרך להזין את הגדרות ה-BIOS של המחשב שלך ולהורות לו לאתחל מכונן האגודל או ה-DVD במקום לנסות לקרוא את הכונן הקשיח הבעייתי. לאחר אתחול מערכת ההפעלה, אתה יכול להפעיל את תוכנית הדיסקים באותו אופן שאתה עושה בדרך כלל.
תיקון משורת הפקודה
לעתים קרובות יותר יעיל לעשות דברים משורת הפקודה בלינוקס, ויש טיעון טוב לדעת כמה מיומנויות שורת פקודה בסיסיות. בניגוד ל-OS X ו-Windows, אתה יכול לקבל כל מספר של ממשקי שולחן עבודה בלינוקס - אפילו באובונטו בלבד - ולא לכולם יש את אותן תוכניות גרפיות לעבוד איתן. אם אתה לומד קומץ של טכניקות מפתח שורת פקודה, אתה יכול להשתמש באלו עם כל מערכת הפעלה לינוקס ללא קשר לממשק שולחן העבודה שבו הוא משתמש. זה קצת יותר מסובך, אבל גם יותר אוניברסלי.
פיקוד ה-FSCK
ב-Linux שורת הפקודה, אתה מתקן סקטורים פגומים עם הפקודה fsck, שהיא קיצור של "בדיקת עקביות של מערכת הקבצים". בלינוקס, כוננים הם מותקן או לא מותקן - בעצם, פעיל או לא פעיל - ואתה צריך לבטל את הטעינה של כונן לפני שאתה מפעיל עליו fsck כדי למנוע בטעות נֵזֶק. אתה מבטל את הטעינה של כונן באופן ידני על ידי הקלדת הפקודה unmount, ואחריה שם הכונן או הכוננים, לדוגמה, "unmount /dev/sdb" ללא המירכאות. כשהכונן אינו מותקן, כעת תוכל להקליד את הפקודה fsck.
תיקון לדוגמא
Fsck מזהה הרבה משתנים, ואתה צריך לקרוא אותם, אבל במערכת טיפוסית אתה עשוי להזין את הפקודה כך: "sudo fsck -AR -C -y." זה אומר לו לבדוק את כל מערכות הקבצים של הדיסק במחשב שלך, לנסות לתקן אותן, לספק צגי סטטוס אם הם נתמכים כך שאתה יודע איך אתה מתקדם, ותעשה את התיקונים באופן אינטראקטיבי כדי שיהיה לך קלט למה מתרחש. החלק "sudo" בהתחלה אומר למערכת ההפעלה לתת לך הרשאות מנהל או "משתמש-על" באופן זמני, כך שתתבקש להזין סיסמת מנהל לפני שהיא תאפשר לך לנסות לתקן את דִיסק. בסיום, fsck נותן לך קוד 0 אם לא נמצאו שגיאות, 1 אם שגיאות תוקנו, 2 אם יש לאתחל את המערכת ו-4 אם לא הצליחה לתקן את כל השגיאות שנמצאו.
גרסת אובונטו
המידע הכלול כאן חל על אובונטו 18.04. ייתכן שחלקים ממנו לא יחולו על גרסאות אחרות של אובונטו או נגזרות של אובונטו.