מנהל ההתקנים נקרא גם כונן הדיסק [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
ניווט מהיר :
מנהל התקן דיסק, המכונה גם 'כונן דיסק', הוא התקן אחסון שמקליט מידע עם הדיסק הקשיח. מנהל התקן הקריאה קורא נתונים מהדיסק ואז מעביר אותם למעבד. הוא כולל כונן תקליטונים, כונן דיסק קשיח, כונן תקליטורים וכן הלאה.
1. מבנה
מנהל התקן הדיסק מורכב מראשי, דיסק, מעגל קריאה / כתיבה, מכשיר סרוו מכני וכן הלאה. הוא הוצג לראשונה בדגם 305 RAMAC על ידי IBM בשנת 1956.
2. יישום
מנהל ההתקן של הדיסק יכול לא רק לקרוא מידע המאוחסן בדיסק בזיכרון, אלא גם לכתוב מידע בזיכרון לדיסק. לכן, הוא נחשב לא רק למכשיר קלט אלא גם למכשיר פלט.
3. סוגים
מנהל התקן הדיסק הוא חלק אחד מאחסון הדיסק במחשב. הוא משמש לנהיגת הדיסק להשגת מהירות סיבוב קבועה ולשלוט בראש להקלטה ולקריאת מידע בשכבת המגנט הדיסקית על פי פורמט רשומות ותכנית קוד מסוימת. הוא מחולק לכונן קשיח, כונן תקליטונים וכונן אופטי.
4. שחזור כשל בכונן הדיסק
הכונן הקשיח הוא מדיום חשוב לאחסון מידע. כאשר הוא ניזוק, זיהוי מהיר של סיבת הכישלון והדרת הכללים הבלתי אפשריים הם עבודות חשובות ביותר. התוכן הבא הוא ניתוח כשלים למעט וירוס שאנשים מפנים אליו:
(1). תקלה בבקר HDD
לאחר שתוכנית POST שולחת פקודה מחפשת לנהוג, נוצרת שגיאת פסק זמן מכיוון שהכונן לא משלים את הפעולות בזמן שצוין.
C: תקלה בכונן
הפעלה UTTLITY
לחץ כדי להמשיך
סוג זה של כשל נגרם בדרך כלל מכיוון שפרמטר הגדרת הסוג של הדיסק הקשיח אינו תואם לפרמטר הפורמט המקורי. כי הגדרת פרמטר של כאן דיסק הוא פרמטר לוגי, ולכן ברוב המקרים, לאחר כונן התקליטונים, כונן C יכול לקרוא ולכתוב כראוי, אך הוא אינו יכול להתחיל.
(2). מידע על כשל: מפרט כונן לא חוקי
משמעות הדבר היא כי למחיצה או לכונן הלוגי שברצונך להפעיל אין הגדרה בטבלת המחיצות. אם הערך המתאים של מחיצה או כונן לוגי אינו קיים ב- שולחן מחיצה , עבור מערכת הפעלה, מחיצה או כונן לוגי זה גם אינו קיים. הבעיה של כישלון מסוג זה חייבת להיות בטבלת המחיצות.
כדי לתקן כשל כזה, הדרך הקלה ביותר היא לבצע גיבוי מראש של טבלת המחיצות, למשל, אתה יכול להשתמש בכלי Bootsafe של Pctools 9.0 או לחשב טבלת מחיצות מחדש על פי הנתונים של טבלת BPB. כמובן שהדרך השנייה היא הרבה יותר מסובכת.
(3). שגיאה בטעינת מערכת ההפעלה
תקלות כאלה מתבקשות כאשר יש שגיאה בקריאת מגזר אתחול המחיצה.
הסיבות האפשריות כוללות: ראשית, הכתובת הפיזית ההתחלתית של המחיצה המצוינת בטבלת המחיצות אינה נכונה; לדוגמא, הבייט השלישי (מספר המגזר ההתחלתי) של כניסת טבלת המחיצות שונה מ -1 ל 0. כלומר, כתובת ההתחלה המציינת את המחיצה כוללת ציון ראש ומגזר 0 על המסלול (הכתובת הנה כתובת פיזית ומגזר צריך להתחיל עם 1). לאחר ש- INT 13H לא מצליח לקרוא את הדיסק, תתבקש השגיאה.
שנית, סימן מסלול ומזהה מגזר של המסלול שבו המחיצה מגזר מגף שקרים, נשברים. לכן, לא ניתן למצוא את המגזר שצוין. שלישית, הכונן אינו מצליח לקרוא את המעגל. מצב זה נדיר. רוב השגיאות הן אקראיות מכיוון שהאתחול של המערכת יכול לבצע. זה לפחות אומר לנו שסקטור האתחול הראשי הוקרא נכון.
(4). לא מצליח להיכנס למערכת.
אם קיים כונן תקליטונים, הוא מאתחל מכונן A. המחשב מראה:
סע לא שגיאה מוכנה
הכנס את דיסק האתחול ל- A:
לחץ על מקש כלשהו כאשר אתה מוכן
לאחר השלמת ה- BIOSPOST, אם הוא יאתחל מהדיסק הקשיח, המערכת תקרא משטח קבוע 0, תעקוב אחרי 0 וסקטור 1 של הדיסק הקשיח ותמצא תוכנית אתחול ראשית וטבלת מחיצות. לכן, כל דרך לנסות למנוע משטח 0 פגום ולעקוב אחר 0 של הדיסק הקשיח ולאתחל בהצלחה את מערכת ההפעלה באמצעות תוכנה היא בלתי אפשרית, אלא אם כן תשכתב את ההוראות הרלוונטיות ב- INT 19H של ה- BIOS של המערכת.
הסיבות ל- INT 19H שלא מצליחות לקרוא את ה- MBR הן: ראשית, פעולת הקריאה נכשלת מכיוון שהדיסק הקשיח אינו מצליח לקרוא את המעגל. זה שייך לכשל בחומרה. שנית, לא ניתן למצוא את המגזר שצוין בגלל נזק לוגי או פיזי למשטח 0 ולמסלול 0. שלישית, דיסק הקריאה אינו כולל שגיאה, אך סיומת הקריאה של MBR אינה '55AA'. המערכת קובעת ש- MBR אינו נכון. זה שייך לתקלה רכה.
(5). דיסק שאינו מערכת או שגיאת דיסק
החלף ולחץ על מקש כלשהו כשתהיה מוכן
מידע זה יתבקש כאשר תוכנית האתחול של אזור DOS BOOT תבצע ותמצא שגיאות. הסיבות האפשריות הן: כשל באיפוס הכונן, מחוץ לתחום (לאחר 544M) של כתובת המגזר הראשון באזור הבסיס ושגיאת קריאת דיסק. כשלים כאלה שייכים בעיקר לכשל בתוכנה.
אם טבלת BPB מתפרקת, הדיסק הקשיח אינו יכול לקרוא / לכתוב כראוי לאחר התחלה עם תקליטון, ניתן לתקן זאת באמצעות NDD. אם טבלת BPB שלמה, דרוש SYS C פשוט: להעברת המערכת בכונן האתחול. אם גם זה נכשל, זה מראה: כשל באתחול הדיסק.
(6). NO ROM BASIC
עצירת מערכת
הנחיה זו מופיעה תמיד במכונות ישנות מאוד. תפקידה של תוכנית האתחול הראשי היא שהיא מוצאת מחיצה פעילה (זה יכול להיות גם מחיצת bootstrap) בארבעת הערכים של טבלת המחיצות. אם אין מחיצה פעילה באחת מארבע הערכים, המערכת לא תדע היכן לאתחל את מערכת ההפעלה.
המערכת יכולה לבצע רק INT 188H ולקרוא לתוכנית BASIC המרפאת. אם תוכנית ה- BASIC המרפאת אינה קיימת, הדבר יגרום לקריסות. שיטת התיקון הקלה ביותר היא שתוכל להשתמש בפונקציה השנייה (הגדר מחיצה פעילה) של FDISK כדי לציין מחיצת bootstrap.
(7). הראה 'הפעלת MS - DOS' ואז Crash
הדבר האחרון שיש לשים לב לשחזור תקלה רכה של אתחול הדיסק הקשיח הוא שקובץ ההפעלה ב- CONFIG.SYS וב- AUTOEXC.BAT נפגע.
זה גורם למערכת לקרוס כאשר היא מבצעת מסמך זה. ההנחיה על המסך מציגה את 'הפעלת MS - DOS ...' ואז קורסת. התקלה הזו מאוד פשוטה. אך מכיוון שאין הודעת שגיאה, רוב האנשים יטעו בה בקלות בגלל שחיתות בקבצי המערכת. כאשר זה קורה, אם קבצי המערכת שלמים, תוכל להוריד קבצים אלה.
כאשר המידע הנ'ל מופיע על המסך, באפשרותך ללחוץ במהירות על מקש העמוד למטה או להחזיק מקש זה (להפסיק את ההתקנה של CONFIG.SYS ואת הביצועים של AUTOEXEC.BAT) או לחיצה על מקש העמוד למטה (ביצוע שלב אחד של ההזמנה CONFIG.SYSJ) על מנת למצוא את הקבצים הפגומים.
(8). טבלת המחיצות לא חוקית
תוכנית האתחול הראשי גם תשפוט אם בתים 'דגל אתחול המחיצה' (בתים ראשונים) משלושת הערכים הנותרים הוא 0 לאחר שהיא מוצאת את המחיצה הפעילה. פירוש הדבר ש- MBR צריך לוודא אם יש רק מחיצה פעילה אחת. אם יש בית אחד אינו 0 (רק ערכים נורמליים אפשריים הם 00H ו- 80H), המערכת תדווח על שגיאה ואז תקרוס.
(9). מתורגמן פיקוד רע או חסר
הזן שם נכון או מתורגמן פקודה
המערכת לא מצליחה למצוא את תוכנית עיבוד הפקודות בספריית הבסיס ובספרייה שצוינה. לכן, הוא מבקש מהמשתמשים להזין את הנתיב ואת שם הקובץ הנכון. ניתן להזין C: DOS COMMAND.COM תחת הפקודה.
(10). כונן קריאה מסוג תקשורת לא חוקי X
בטל ניסיון חוזר, נכשל
מידע זה מכוון במהירות לכיוון טבלת BPB לא חוקית באזור DOS BOOT. טבלת BPB היא כתובת הגיונית המשמשת DOS לקריאה וכתיבה של הדיסק הקשיח. DOS יכול להמיר כתובת לוגית זו לכתובת פיזית. ברגע שהוא ניזוק, DOS לא יכול לבצע פעולות בדיסק הקשיח.
כישלון אתחול רך של הדיסק הקשיח ניתן לבדוק על פי ההזמנות הבאות: תוכנית אתחול ראשית בתחום המגף הראשי - תוכנית האתחול באזור BOOT - קבצים מוסתרים במערכת DOS - CONFIG AUTOEXEC.
כאשר הדיסק הקשיח יכול לקרוא ולכתוב (יכול לקרוא ולכתוב כרגיל לאחר אתחול עם תקליטון) אך אינו יכול לאתחל את המערכת. בדיקת הרצף היא כדלקמן: תוכנית אתחול הראשי - תוכנית אתחול המחיצה - קבצים מוסתרים ב- DOS - CON-FIG.SYS - AUTOEXEC.BAT.
עבור תוכנית האתחול הראשי בתחום מגף האתחול הראשי, אתה יכול לכתוב גיבוי מתאים באמצעות FDISK MBR. עבור תוכנית אתחול מאסטר באזור BBOT וקבצים מוסתרים במערכת, אתה יכול להשתמש ב- SYS C: כדי להעביר מערכת ולדרוס את נתוני השגיאה (בתנאי שטבלת BPB תהיה שלמה). במקרה של כישלון קריאה וכתיבה בדיסק הקשיח, ישנם שני גורמים אפשריים: כשל בטבלת מחיצות וכשל בטבלת BPB. אם כונן C: בקשה מופיעה לאחר התחלה עם תקליטון, אנו יכולים להיות בטוחים כי טבלת המחיצות של כונן C: קיימת והיא בעצם שלמה.
אם כונן C: יכול לקרוא ולכתוב בדרך כלל, טבלת BPB חייבת להיות שלמה. הקוראים יכולים לשחזר את מערכת האתחול על פי הדרכים לעיל או על ידי כלים מתאימים אחרים.
(11). שגיאת דיסק קשיח 17XX
בקר HDC נכשל
כשל כזה שייך לכשל בחומרה. לאחר שתוכנית POST שולחת פקודת איפוס לבקר, הבקר אינו מגיב תוך פרק זמן מוגדר. הסיבה לכך עשויה להיות שהבקר ניזוק או שהכבל אינו מחובר היטב. תקלה בבקר רלוונטית להגדרות הפרמטר של הדיסק הקשיח.