सी: ड्राइव विंडोज के लिए डिफ़ॉल्ट इंस्टॉलेशन स्थान है, यदि आपके पास अपनी मशीन पर सीडी / डीवीडी ड्राइव है तो इसकी संभावना डी: ड्राइव है, और उसके बाद कोई भी अतिरिक्त ड्राइव लाइन में पड़ता है। A: और B: ड्राइव के बारे में क्या?
द्वारा छवि माइकल होली .
आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है - स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों की एक सामुदायिक-ड्राइव ग्रुपिंग।
प्रश्न
यदि आप एक निश्चित विंटेज के geek हैं - हम नामकरण शुरू नहीं करते हैं - इस सवाल का जवाब आपके लिए स्पष्ट रूप से स्पष्ट है। छोटे गीक्स के लिए, हालांकि, ए: और बी: ड्राइव हमेशा रहस्यमय तरीके से उनके कंप्यूटरों के लिए बेहिसाब रहे हैं।
SuperUser पाठक Linker3000 ने सवाल उठाया:
विंडोज में आपने ए
सी:चलाना। उस से परे लेबल की गई सभी चीजें निम्नलिखित पत्र के साथ हैं।तो आपकी दूसरी ड्राइव है
डी:, आपकी डीवीडी हैहै:और यदि आप USB स्टिक में रखते हैं तो यह बन जाता हैएफ:और निम्नलिखित ड्राइवजी:। इत्यादि इत्यादि।लेकिन फिर, क्या और कहाँ हैं
ए:तथाबी:?
क्या और कहाँ, वास्तव में? शुक्र है कि हमारे पास प्रश्न का उत्तर देने के लिए कुछ अनुभवी गीक्स हैं।
जवाब
द्वारा छवि ए जे बाटैक .
वयोवृद्ध geek एडम डेविस लापता ड्राइव पत्र पर एक में गहराई से देखो प्रदान करता है:
शुरुआती सीपी / एम और आईबीएम पीसी शैली के कंप्यूटरों में कोई हार्ड ड्राइव नहीं था। आपके पास एक फ्लॉपी ड्राइव था, और वह यह था। जब तक आप एक और $ 1k या एक दूसरे फ्लॉपी ड्राइव पर खर्च नहीं करते, तब तक आपका सिस्टम स्मोकिन था '! यदि आपके पास केवल एक ड्राइव है तो एक डिस्क से बूट होना आम बात थी, अपने प्रोग्राम और डेटा के साथ दूसरी डिस्क में रखें, फिर प्रोग्राम चलाएं। एक बार कार्यक्रम समाप्त होने के बाद, कंप्यूटर आपसे अनुरोध करेगा कि आप बूट डिस्क को फिर से स्थापित करें ताकि आप कमांड लाइन का फिर से उपयोग कर सकें। डेटा को एक डिस्क से दूसरी में कॉपी करना "ड्राइव A में स्रोत डिस्क सम्मिलित करें:" की एक श्रृंखला थी ... कृपया ड्राइव डिस्क को गंतव्य A में डालें: ... कृपया ड्राइव A: ... में स्रोत डिस्क डालें।
जब तक हार्ड ड्राइव सस्ते हो गए, तब तक "महंगे" कंप्यूटरों में आमतौर पर दो फ्लॉपी ड्राइव (एक को बूट करने और आम प्रोग्राम चलाने, एक को डेटा बचाने और विशिष्ट प्रोग्राम चलाने के लिए) होते थे। और इसलिए मदरबोर्ड हार्डवेयर के लिए निश्चित सिस्टम पते पर दो फ्लॉपी ड्राइव का समर्थन करना आम था। चूंकि यह हार्डवेयर में बनाया गया था, इसलिए यह सोचा गया था कि ओएस में एक ही आवश्यकता का निर्माण स्वीकार्य था, और मशीन में जोड़ा गया कोई भी हार्ड डिस्क डिस्क सी के साथ शुरू होगा: और इसी तरह आगे।
5.25 ks डिस्क से संक्रमण के दौरान (जो वास्तव में, शारीरिक रूप से फ्लॉपी थे) 3.5 ks डिस्क (जो एक कठिन प्लास्टिक शेल में संलग्न थे) के लिए एक सिस्टम में दोनों ड्राइव होना आम था, और फिर इसे हार्डवेयर पर मदरबोर्ड पर समर्थित किया गया था , और तय पते पर ओएस में। चूंकि बहुत कम सिस्टम ड्राइव अक्षर से बाहर निकलते हैं, इसलिए उन ड्राइव को ओएस में पुन: असाइन करने पर विचार करना महत्वपूर्ण नहीं माना जाता था, जब तक कि प्लग-इन मानक के कारण पते के साथ ड्राइव को अमूर्त नहीं किया गया था।
उस समय से बहुत सारे सॉफ्टवेयर विकसित किए गए थे, और दुर्भाग्यवश इसका अधिकांश भाग सी: ड्राइव पर दीर्घकालिक भंडारण को देखने के लिए अपेक्षित था। इसमें कंप्यूटर को बूट करने वाले BIOS सॉफ्टवेयर शामिल हैं। आप अभी भी दो फ़्लॉपी ड्राइव संलग्न कर सकते हैं, DOS 6.1 में बूट कर सकते हैं, और इसका उपयोग कर सकते हैं जैसा कि 90 के दशक की शुरुआत में फ्लॉपी ड्राइव A और B के साथ था।
इसलिए मोटे तौर पर C पर हार्ड ड्राइव शुरू करने का कारण बैकवर्ड संगतता है। जबकि OS ने डेटा स्टोरेज को कुछ हद तक एब्स्ट्रैक्ट किया है, फिर भी यह A और B को अलग-अलग तरीके से व्यवहार करता है, ऐसे में यह सिस्टम को OS को बदले बिना सिस्टम से निकालने की अनुमति देता है, उन्हें अलग-अलग कैशिंग करता है, और शुरुआती वायरस के कारण उनका बूट सेक्टर में इलाज होता है। हार्ड ड्राइव के बूट सेक्टर की तुलना में अधिक सावधानी के साथ।
सुपरयूजर के योगदानकर्ता निक नेम को अक्षर असाइनमेंट से निपटने वाले आदम के जवाब के तीसरे पैराग्राफ से एक दिलचस्प किस्सा सुनाते हैं:
एक उत्तर कम, एक किस्सा ज्यादा। में यह Microsoft लेख , इसे कहते हैं:
“आप Z के माध्यम से C को अपने कंप्यूटर पर प्रत्येक ड्राइव पर असाइन कर सकते हैं। A और B आमतौर पर फ्लॉपी डिस्क ड्राइव के लिए आरक्षित होते हैं, लेकिन यदि आपके कंप्यूटर में फ्लॉपी डिस्क ड्राइव नहीं हैं, आप वॉल्यूम के लिए A और B असाइन कर सकते हैं .”
इसलिए जब मैंने हाल ही में दो आंतरिक ड्राइव के साथ एक नया कंप्यूटर बनाया, एक ओएस के लिए और एक डेटा के लिए, मैंने सोचा, वह!, मैं अपना डेटा ड्राइव "ए" बनाऊंगा। मुझे लगा कि जब तक मुझे पता नहीं चलेगा कि विंडोज ए या बी: लेटर ड्राइव इंडेक्स नहीं करेगा :(
मुझे यह जानने में काफी समय लगा कि समस्या क्या है, लेकिन मुझे कुछ अन्य लोग मिले, जिन्हें [primary] ड्राइव के लिए A या B उपयोग करने पर समान समस्या का सामना करना पड़ा। जैसे ही मैंने असाइन किया कि एक अलग पत्र ड्राइव करें, विंडोज़ ने ड्राइव को अनुक्रमित किया। इतना विद्रोही होने के लिए।
वास्तव में विद्रोही होने के लिए बहुत कुछ है - यदि आप किनारे पर रहना चाहते हैं तो आप ए: और बी :, पर डेटा ड्राइव असाइन कर सकते हैं, लेकिन बूट ड्राइव नहीं।
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक जवाब पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें .