डिस्क ड्रायवर का नाम डिस्क ड्राइव भी है [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
त्वरित नेविगेशन :
डिस्क ड्राइवर, जिसे 'डिस्क ड्राइव' भी कहा जाता है, हार्ड डिस्क के साथ स्टोरेज डिवाइस रिकॉर्डिंग जानकारी है। डिस्क ड्राइवर डिस्क से डेटा पढ़ता है और फिर उन्हें प्रोसेसर में भेजता है। इसमें फ्लॉपी डिस्क ड्राइव, हार्ड डिस्क ड्राइव, सीडी-रोम ड्राइव आदि शामिल हैं।
1. संरचना
डिस्क ड्राइवर सिर, डिस्क, रीड / राइट सर्किट, मैकेनिकल सर्वो डिवाइस और इसी तरह से बना है। इसे पहली बार 1956 में IBM द्वारा मॉडल 305 RAMAC में पेश किया गया था।
2. आवेदन
डिस्क ड्राइवर न केवल डिस्क पर मेमोरी में संग्रहीत जानकारी को पढ़ सकता है, बल्कि डिस्क को मेमोरी में सूचना भी लिख सकता है। इसलिए, यह न केवल एक इनपुट डिवाइस माना जाता है, बल्कि एक आउटपुट डिवाइस भी है।
3. प्रकार
डिस्क ड्राइवर कंप्यूटर डिस्क स्टोरेज का एक हिस्सा है। यह रोटेशन की एक स्थिर गति प्राप्त करने के लिए डिस्क को चलाने के लिए और एक निश्चित रिकॉर्ड प्रारूप और कोड योजना के अनुसार डिस्क चुंबकीय परत पर रिकॉर्डिंग और पढ़ने की जानकारी के लिए सिर को नियंत्रित करने के लिए उपयोग किया जाता है। इसे हार्ड ड्राइव, फ्लॉपी डिस्क ड्राइव और ऑप्टिकल ड्राइव में विभाजित किया गया है।
4. डिस्क ड्राइव विफलता वसूली
सूचना के भंडारण के लिए हार्ड ड्राइव एक महत्वपूर्ण माध्यम है। जब यह क्षतिग्रस्त हो जाता है, तो जल्दी से विफलता के कारण की पहचान करना और असंभव लोगों को बाहर करना बेहद महत्वपूर्ण काम है। लोगों को संदर्भित करने के लिए वायरस को छोड़कर निम्नलिखित सामग्री विफलता विश्लेषण है:
(१)। HDD नियंत्रक विफलता
POST प्रोग्राम ड्राइव करने के लिए कमांड भेजने के बाद, एक टाइमआउट त्रुटि उत्पन्न होती है क्योंकि ड्राइव निर्दिष्ट समय के भीतर संचालन पूरा नहीं करता है।
C: ड्राइव विफलता
रुन सेटअप यूटिलिटी
फिर से शुरू करने के लिए दबाएँ
इस तरह की विफलता आमतौर पर हार्ड डिस्क के प्रकार सेटिंग पैरामीटर के कारण होती है जो मूल प्रारूप पैरामीटर से मेल नहीं खाती है। क्योंकि का पैरामीटर सेट करना यहाँ डिस्क लॉजिक पैरामीटर है, इसलिए ज्यादातर मामलों में, फ्लॉपी डिस्क शुरू होने के बाद, C ड्राइव ठीक से पढ़ और लिख सकता है, लेकिन यह शुरू नहीं हो सकता है।
(२)। विफलता की जानकारी: अमान्य ड्राइव विशिष्टता
इसका मतलब है कि आप जिस विभाजन या तार्किक ड्राइव को संचालित करना चाहते हैं, उसकी विभाजन तालिका में कोई परिभाषा नहीं है। यदि विभाजन या तार्किक ड्राइव की संगत प्रविष्टि मौजूद नहीं है विभाजन तालिका ऑपरेटिंग सिस्टम के लिए, यह विभाजन या तार्किक ड्राइव भी मौजूद नहीं है। इस तरह की विफलता की समस्या विभाजन तालिका में निहित है।
इस तरह की विफलता की मरम्मत के लिए, सबसे आसान तरीका विभाजन तालिका का एक अग्रिम रूप से बैकअप बनाना है, उदाहरण के लिए, आप बीपीबी तालिका के डेटा के अनुसार Pctools 9.0 के बूट टूल कैफे या पुनर्गणना विभाजन तालिका का उपयोग कर सकते हैं। बेशक, दूसरा तरीका बहुत अधिक जटिल है।
(३)। ऑपरेटिंग सिस्टम लोड करने में त्रुटि
जब विभाजन बूट सेक्टर को पढ़ने में कोई त्रुटि होती है तो ऐसी विफलताओं का संकेत दिया जाता है।
संभावित कारणों में शामिल हैं: सबसे पहले, विभाजन तालिका द्वारा इंगित विभाजन का प्रारंभिक भौतिक पता गलत है; उदाहरण के लिए, विभाजन तालिका प्रविष्टि का तीसरा बाइट (शुरुआती सेक्टर नंबर) 1 से 0. में बदल जाता है। यह कहना है, विभाजन को इंगित करने वाले प्रारंभ पते में ट्रैक पर सिर और 0 सेक्टर का संकेत शामिल है (यहां पता भौतिक पते और क्षेत्र है) 1 से शुरू होना चाहिए)। INT 13H डिस्क को पढ़ने में विफल होने के बाद, त्रुटि को संकेत दिया जाएगा।
दूसरे, ट्रैक का चिह्न और सेक्टर आईडी जहां विभाजन है आरंभिक क्षेत्र झूठ, टूट जाते हैं। इसलिए, निर्दिष्ट क्षेत्र नहीं पाया जा सकता है। तीसरा, ड्राइव सर्किट पढ़ने में विफल रहता है। यह स्थिति दुर्लभ है। अधिकांश त्रुटियां यादृच्छिक होती हैं, क्योंकि सिस्टम बूट प्रदर्शन कर सकता है। यह कम से कम हमें बताता है कि एक मास्टर बूट सेक्टर को सही ढंग से पढ़ा गया है।
(४)। सिस्टम में प्रवेश नहीं कर सकते।
यदि फ्लॉपी ड्राइव मौजूद है, तो यह ड्राइव A से बूट होता है। कंप्यूटर दिखाता है:
ड्राइव त्रुटि नहीं है
एक में बूट डिस्केट डालें:
तैयार होने पर कोई भी कुंजी दबाएं
BIOSPOST पूरा होने के बाद, यदि यह हार्ड डिस्क से बूट होता है, तो सिस्टम फिक्स्ड सतह 0, ट्रैक 0 और सेक्टर 1 हार्ड डिस्क को पढ़ेगा और मास्टर बूट प्रोग्राम और पार्टीशन टेबल ढूंढेगा। इसलिए, किसी भी तरह से भ्रष्ट सतह 0 और हार्ड डिस्क के ट्रैक 0 से बचने और सॉफ़्टवेयर का उपयोग करके ऑपरेटिंग सिस्टम को सफलतापूर्वक बूट करने की कोशिश करना असंभव है, जब तक कि आप सिस्टम BIOS के INT 19H में प्रासंगिक निर्देशों को फिर से नहीं लिखते हैं।
INT 19H के कारण MBR को पढ़ने में विफल रहता है: सबसे पहले, पढ़ने की कार्रवाई विफल हो जाती है क्योंकि हार्ड डिस्क सर्किट को पढ़ने में विफल रहती है। यह हार्डवेयर विफलता के अंतर्गत आता है। दूसरे, निर्दिष्ट क्षेत्र को सतह 0 की तार्किक या भौतिक क्षति के कारण नहीं पाया जा सकता है और 0. ट्रैक करें। तीसरा, रीडिंग डिस्क में त्रुटि नहीं है, लेकिन एमबीआर का रीड-आउट प्रत्यय '55AA' नहीं है। सिस्टम निर्धारित करता है कि एमबीआर गलत है। यह सॉफ्ट फॉल्ट का है।
(५)। ग़ैर सिस्टम डिस्क या डिस्क त्रुटि
तैयार होने पर किसी भी कुंजी को बदलें और दबाएं
जब डॉस बूथ क्षेत्र का बूट प्रोग्राम निष्पादित होता है और त्रुटियों का पता चलता है, तो यह जानकारी दी जाएगी। संभावित कारण हैं: रूट ज़ोन में पहले सेक्टर के पते की ड्राइव रिसेट विफलता, आउट-ऑफ-बाउंड्स (544M के बाद) और डिस्क की त्रुटि। इस तरह की विफलताएँ ज्यादातर सॉफ्टवेयर विफलता के अंतर्गत आती हैं।
यदि BPB तालिका टूट गई है, तो हार्ड डिस्क फ्लॉपी डिस्क के साथ शुरू करने के बाद ठीक से नहीं पढ़ / लिख सकती है, इसे NDD के साथ ठीक किया जा सकता है। यदि BPB तालिका बरकरार है, तो बूट ड्राइव पर सिस्टम को संचारित करने के लिए सरल SYS C: की आवश्यकता होती है। यदि यह भी विफल रहता है, तो यह दिखाता है: डिस्क बूट विफलता।
(६)। कोई रोम मूल नहीं
सिस्टम स्टॉप
यह संकेत हमेशा बहुत पुरानी मशीनों में दिखाई देता है। मास्टर बूट प्रोग्राम की भूमिका यह है कि यह एक खोज करता है सक्रिय विभाजन (यह बूटस्ट्रैप विभाजन भी हो सकता है) विभाजन तालिका की चार प्रविष्टियों में। यदि चार प्रविष्टियों में से किसी एक में सक्रिय विभाजन नहीं है, तो सिस्टम को पता नहीं चलेगा कि ऑपरेटिंग सिस्टम कहां बूट करना है।
सिस्टम केवल INT 188H प्रदर्शन कर सकता है और ठीक BASIC प्रोग्राम को कॉल कर सकता है। यदि ठीक किया गया BASIC प्रोग्राम मौजूद नहीं है, तो यह क्रैश का कारण बनेगा। सबसे आसान मरम्मत विधि यह है कि आप बूटस्ट्रैप विभाजन को निर्दिष्ट करने के लिए FDISK के दूसरे फ़ंक्शन (सेट सक्रिय विभाजन) का उपयोग कर सकते हैं।
())। शो 'स्टार्टिंग एमएस - डॉस' और फिर क्रैश
हार्ड डिस्क बूट सॉफ्ट फ़ॉल्ट को पुनर्स्थापित करने के बारे में ध्यान देने योग्य अंतिम बात यह है कि CONFIG.SYS और AUTOEXC.BAT में निष्पादन योग्य फ़ाइल क्षतिग्रस्त हो गई है।
यह इस दस्तावेज़ को निष्पादित करते समय सिस्टम क्रैश करता है। स्क्रीन पर संकेत 'स्टार्टिंग MS - DOS ...' दिखाता है और फिर क्रैश हो जाता है। यह दोष बहुत सरल है। लेकिन क्योंकि कोई त्रुटि संदेश नहीं है, ज्यादातर लोग इसे सिस्टम फ़ाइल भ्रष्टाचार के लिए आसानी से भूल जाएंगे। जब ऐसा होता है, यदि सिस्टम फाइलें बरकरार हैं, तो आप इन फाइलों को नीचे ले जा सकते हैं।
जब स्क्रीन पर उपरोक्त जानकारी दिखाई देती है, तो आप जल्दी से पेज को दबा सकते हैं या इस कुंजी को दबा सकते हैं (CONFIG.SYS की स्थापना और AUTOEXEC.BAT का प्रदर्शन) दूषित फ़ाइलों को खोजने के लिए CONFIG.SYSJ)।
())। अमान्य पार्टीशन टेबल
मास्टर बूट प्रोग्राम यह भी निर्धारित करेगा कि सक्रिय विभाजन को खोजने के बाद शेष तीन प्रविष्टियों में से 'विभाजन बूट ध्वज' बाइट (पहली बाइट) 0 है या नहीं। इसका मतलब यह है कि एमबीआर को यह सुनिश्चित करने की आवश्यकता है कि क्या केवल एक सक्रिय विभाजन है। यदि एक बाइट 0 नहीं है (केवल संभावित सामान्य मान 00H और 80H हैं), सिस्टम त्रुटि की रिपोर्ट करेगा और फिर क्रैश करेगा।
(९)। खराब या लापता कमांड दुभाषिया
सही नाम या कमांड इंटरप्रेटर दर्ज करें
सिस्टम रूट निर्देशिका और निर्दिष्ट निर्देशिका में कमांड प्रोसेसिंग प्रोग्राम नहीं ढूँढ सकता। तो, यह उपयोगकर्ताओं को सही मार्ग और फ़ाइल नाम दर्ज करने के लिए कहता है। आप प्रॉम्प्ट के तहत C: DOS COMMAND.COM दर्ज कर सकते हैं।
(१०)। अमान्य मीडिया प्रकार पढ़ना ड्राइव X
एबॉर्ट रिट्री, फेल
यह जानकारी DOS BOOT क्षेत्र में अमान्य BPB तालिका पर लक्षित है। BPB तालिका हार्ड डिस्क को पढ़ने और लिखने के लिए DOS द्वारा उपयोग किया जाने वाला एक तार्किक पता है। डॉस इस तार्किक पते को भौतिक पते में बदल सकता है। एक बार यह क्षतिग्रस्त हो जाने पर, डॉस हार्ड डिस्क पर ऑपरेशन नहीं कर सकता है।
हार्ड डिस्क की सॉफ्ट बूट विफलता को निम्न आदेशों के अनुसार जांचा जा सकता है: मास्टर बूट सेक्टर में मास्टर बूट प्रोग्राम - BOOT क्षेत्र में बूट प्रोग्राम - डॉस सिस्टम में छिपी फाइलें - CONFIG AUTOEXEC।
जब हार्ड डिस्क पढ़ सकता है और लिख सकता है (फ्लॉपी डिस्क के साथ बूट करने के बाद सामान्य रूप से पढ़ और लिख सकता है) लेकिन सिस्टम को बूट नहीं कर सकता है। अनुक्रम की जाँच निम्नानुसार है: मास्टर बूट प्रोग्राम - विभाजन बूट प्रोग्राम - डीओएस में छिपा हुआ फाइलें - CON-FIG.SYS - AUTOEXEC.BAT।
मास्टर बूट सेक्टर में मास्टर बूट प्रोग्राम के लिए, आप FDISK MBR का उपयोग करके एक उचित बैकअप लिख सकते हैं। BBOT क्षेत्र में मास्टर बूट प्रोग्राम और सिस्टम में छिपी हुई फ़ाइलों के लिए, आप SYS C का उपयोग कर सकते हैं: सिस्टम को संचारित करने और त्रुटि डेटा को अधिलेखित करने के लिए (इस शर्त पर कि BPB तालिका बरकरार है)। हार्ड डिस्क पढ़ने और लिखने में विफलता के मामले में, दो संभावित कारण हैं: विभाजन तालिका विफलता और बीपीबी तालिका विफलता। यदि ड्राइव C: प्रॉम्प्ट फ्लॉपी डिस्क के साथ शुरू होने के बाद दिखाई देता है, तो हम यह सुनिश्चित कर सकते हैं कि ड्राइव C का विभाजन तालिका मौजूद है और मूल रूप से बरकरार है।
यदि ड्राइव C: आम तौर पर पढ़ और लिख सकता है, तो BPB तालिका बरकरार होनी चाहिए। पाठक उपरोक्त तरीकों से या अन्य उपयुक्त उपकरणों के अनुसार बूट सिस्टम को पुनर्स्थापित कर सकते हैं।
(1 1)। 17XX हार्ड डिस्क त्रुटि
HDC नियंत्रक विफल
ऐसी विफलता हार्डवेयर विफलता के अंतर्गत आती है। POST प्रोग्राम नियंत्रक को रीसेट कमांड भेजता है, नियंत्रक समय की एक निर्दिष्ट अवधि के भीतर प्रतिक्रिया नहीं करता है। इसका कारण यह हो सकता है कि नियंत्रक क्षतिग्रस्त है या केबल अच्छी तरह से जुड़ा नहीं है। नियंत्रक विफलता हार्ड डिस्क के पैरामीटर सेटिंग्स के लिए प्रासंगिक है।