20Aug

כיצד כלי האבחון של כונן קשיח יודעים אם מגזר רע או לא?

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

שאלה של היום &מפגש תשובה מגיע אלינו באדיבות SuperUser - חלוקה של סטאק שערי, קהילה מונחה קיבוץ של Q & אתרי אינטרנט.

תמונה באדיבות מתיו( פליקר).

השאלה

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

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

כיצד כלי האבחון של הכונן הקשיח יודעים אם המגזר רע או לא?

תשובה

SuperUser התורמים Stavr00 ו Ole Tange יש את התשובה עבורנו.ראשית, Stavr00:

כוננים קשיחים מודרניים מיישמים מערכת בקושחה שנקראת S.M.A.R.T.אשר אוספת נתונים סטטיסטיים על הביצועים של הכונן הקשיח באופן אוטומטי נמנע אובדן נתונים על ידי העברת נתונים הרחק סקטורים פגומים.כלי האבחון

שואלים את הכונן הקשיח של S.M.A.R.T.תוכנה על מנת לבנות דוח בדיקת בריאות.סקטורים פגומים מזוהים עם גישה לכונן הקשיח, נמנעים, והמעבר הדרוש נעשה על ידי S.M.A.R.T.מערכת.

ואחריו התשובה Ole Tange:

אני לא מכיר את ViVARD, אז זו תשובה כללית.

S.M.A.R.T.

S.M.A.R.T.הוא חלק של כוננים קשיחים המודרנית ביותר.זה נרשם כאשר הכונן הקשיח רואה מגזר רע וכאשר "לחפש או לסובב את הזמן" הוא ארוך מהרגיל.כל אלה הם אינדיקטורים כי כונן קשיח הוא נכשל.

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

קריאה מגזרים

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

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

יש מה להוסיף להסבר?נשמע את ההערות.רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי?בדוק את נושא הדיון המלא כאן.