एक कंप्यूटर जो बूट करने में विफल रहता है अगर कुछ USB डिवाइस प्लग इन हैं


8

मुझे इससे कोई समस्या नहीं है लेकिन मैं उत्सुक हूं।

समय के साथ, मेरे मरम्मत कार्य ने मुझे कई उदाहरणों (दोहराए जाने योग्य और विश्वसनीय) का अनुभव करने के लिए प्रेरित किया है, जहां एक कंप्यूटर (डेस्कटॉप या लैपटॉप; हर स्थिति अद्वितीय है, लेकिन अपने आप में सुसंगत है) स्टार्टअप के POST / बूट चरण के दौरान समस्याएं हैं।

एक उदाहरण: एक कंप्यूटर बूट के दौरान लटका हुआ है (मैं बिल्कुल भूल जाता हूं कि कहां है, लेकिन यह POST के बाद है) जब मेरे पास बाहरी USB संग्रहण मीडिया है। यह हार्ड ड्राइव या यूएसबी ड्राइव हो सकता है। यह हर USB HDD या फ़्लैश स्टिक नहीं है, लेकिन यह एक महत्वपूर्ण संख्या है। इतना अधिक है कि जब मैं बूट करता हूं, तो मैं यह सुनिश्चित करने की कोशिश करता हूं कि इसमें ये डिवाइस प्लग इन नहीं हैं। मुझे याद नहीं है कि क्या यह मायने रखता है जो कि यूएसबी पोर्ट (एस) का उपयोग किया जाता है, लेकिन मैं आमतौर पर सामने वाले का उपयोग करता हूं।

एक और उदाहरण एक लैपटॉप है जिस पर मैंने काम किया, जो POST के बाद लटका हुआ था जब एक Ubuntu LiveUSB को प्लग किया गया था, जब तक कि मैंने एक विशिष्ट पोर्ट का उपयोग नहीं किया था, जो लगभग पूरी तरह से अंदर नष्ट हो गया था।

एक तीसरा उदाहरण एक अन्य डेस्कटॉप मशीन है, जो USB हार्ड ड्राइव को प्लग करते समय बूट करता है, बूट के दौरान उस बिंदु पर लटका रहता है जहां आप स्क्रीन पर टेक्स्ट देखते हैं। पूर्व-ओएस बूट चरण के दौरान। यदि मैं हार्ड ड्राइव को अनप्लग करता हूं, तो बूट तुरंत फिर से शुरू हो जाता है जैसे कि कोई समस्या नहीं थी।

बाहरी उपकरण (कुछ बूट करने योग्य, कुछ गैर-बूट करने योग्य) इस तरह के बूट मुद्दे का कारण क्यों बनते हैं? यह व्यापक रूप से फैला हुआ है, और गैर-समान है, और मैं उत्सुक हूं कि मशीन स्तर पर क्या होता है।

जवाबों:


11

यहाँ कुछ अंतर्दृष्टि है।

  • कुछ BIOS छोटी गाड़ी हैं। एक अच्छे BIOS को अमान्य या अज्ञात उपकरणों पर छोड़ देना चाहिए लेकिन ये सभी जो भी कारण के लिए नहीं करते हैं। अपने BIOS को अपडेट करने का प्रयास करें। मैं इसे मेरे साथ जोड़ दूंगा, ऐसा लगता है जब पीसी ने फ्लॉपी या स्थानीय रूप से जुड़ी हार्ड ड्राइव के अलावा अन्य चीजों को बूट करने की क्षमता हासिल करना शुरू कर दिया, विशेष रूप से BIOS और सिस्टम पर अजीब कीड़े मौजूद हैं।

  • कुछ USB ड्राइव मुझे संदेह है कि USB मास स्टोरेज मानक को 100% सही तरीके से लागू नहीं करते हैं। यह आमतौर पर एमपी 3 प्लेयर्स के साथ एक समस्या होगी जो हार्ड ड्राइव की तरह दिखते हैं, डिवाइस जो वास्तव में सिस्टम में दो स्टोरेज डिवाइस पेश करते हैं (मेरे पास एक एमपी 3 प्लेयर था जो अपने आंतरिक और बाहरी स्टोरेज को दो यूएसबी मास स्टोरेज "सबदेवेस" के रूप में प्रस्तुत करता था और मेरे पास हमेशा था यह सुनिश्चित करने के लिए कि यह बूट के दौरान अनप्लग्ड था)।

  • कुछ उपकरण परतदार हो सकते हैं और बस को लटकाने या अन्य अजीब व्यवहार का कारण बन सकते हैं। यूएसबी ड्राइव सस्ते हैं और यह संभव नहीं है कि कोई भी हर संभव हार्डवेयर संयोजन के खिलाफ QC'ing के बारे में परवाह करता है। यह भी संभव है कि मदरबोर्ड चिपसेट में आइडिओसिनप्रैसिस हो सकते हैं जो केवल विशिष्ट उपकरणों के साथ दिखाई देते हैं।

इतना कि जब मैं बूट करता हूं, तो मैं यह सुनिश्चित करने की कोशिश करता हूं कि इसमें ये डिवाइस प्लग इन न हों।

यह वही है जो मैं किसी भी प्रणाली के साथ करता हूं, IMHO यह एक सर्वोत्तम अभ्यास है।


7

आप प्रश्न में BIOS के बूट क्रम की जांच करने का प्रयास कर सकते हैं। यदि USB डिवाइस को HDD या CD ड्राइव से पहले सूचीबद्ध किया जाता है, तो कंप्यूटर इसे बूट करने के लिए उपयोग करने का प्रयास करेगा। यदि यूएसबी डिवाइस पर कोई बूट करने योग्य विभाजन नहीं है, तो आपको एक खाली स्क्रीन या "बूट रिकॉर्ड नहीं मिला" प्रकार का संदेश मिल सकता है।

बूट ऑर्डर के अलावा, मदरबोर्ड और यूएसबी डिवाइस के बीच कुछ संगतता मुद्दे हो सकते हैं। यदि मदरबोर्ड डिवाइस को पहचानने में असमर्थ है, या केवल एक निश्चित पोर्ट को देखता है, तो यह स्पष्ट असंगत व्यवहार की व्याख्या करेगा।


क्या इस तरह के अतीत के उपकरणों को देखने में सक्षम होना मदरबोर्ड मानक नहीं है? मैंने मदरबोर्ड को रिपोर्ट से पहले देखा है कि यह उपकरणों (हार्ड ड्राइव, विशेष रूप से) की पहचान नहीं कर सका है जो SATA या IDE द्वारा प्लग किए गए थे।
jwarner112

हां, एक मदरबोर्ड (अच्छी तरह से, BIOS, यूईएफआई, ...) अतीत को देखने में सक्षम होना चाहिए। एक कीवर्ड होना चाहिए । जब वे कुछ अप्रत्याशित प्राप्त करते हैं तो बहुत से असफल हो जाते हैं (उदाहरण के लिए एक पुराने BIOS पर एक GPT स्वरूपित ड्राइव। जहां इसे दुर्घटना के बजाय बस इसे छोड़ देना चाहिए)।
हेन्स

1

एक मामला जो मैंने देखा, वह यह है कि उबंटू 12.04 LTS पर, यदि आप बड़े NTFS ड्राइव (3TB) को माउंट करने के लिए स्पष्ट रूप से fstab का उपयोग नहीं करते हैं, लेकिन इसे ऑटोमेशन से उबंटू तक छोड़ दें, तो यह आपको BIOS तक पहुंचने की अनुमति के बिना भी लटकाएगा। ।

मुझे समझ नहीं आ रहा है कि अगर BIOS ऑपरेटिंग सिस्टम पर निर्भर नहीं होता है, तो ऐसा क्यों होगा, लेकिन मैं इसे यहाँ जोड़ रहा हूँ अगर कोई और भी उतना ही हैरान है जितना मैं हूँ।

संपादित करें क्षमा करें, मैंने सोचा था कि समस्या दूर हो गई थी, लेकिन मैंने जो ऊपर लिखा था, उसके साथ भी इसे पुनर्जीवित किया गया है। इसलिए मुझे लगता है कि मैंने जो ऊपर लिखा है वह केवल सच नहीं है।


1
शानदार इनपुट, आपकी टिप्पणी के लिए धन्यवाद। उम्मीद है कि यह किसी और की मदद करेगा, जिसे यह समस्या है।
jwarner112
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.