भोल्युम बुट कोड के हो?

कुन भोल्युम बूट कोड गर्दछ र मद्दत फिक्स बूट कोड त्रुटिहरू

भोल्युम बुट कोड र डिस्क प्यारामिटर ब्लक र दुईवटा प्रमुख भागहरू जुन भोल्युम बूट रेकर्ड / सेटिङ् बनाउँछ । भोल्युम बुट कोडलाई मास्टर बूट कोडद्वारा भनिन्छ र बुट प्रबन्धक सुरु गर्न प्रयोग गरिन्छ, जुन अपरेटिङ सिस्टमको वास्तविक लोड हुँदैछ।

भोल्युम बूट कोड प्रत्येक विभाजनमा अवस्थित छ जहाँ भोल्युम बूट रेकर्ड अवस्थित छ, जुन प्रत्येक ढाँचा विभाजन हो। यद्यपि, यो केवल प्राथमिक विभाजनको लागि सक्रिय बूट कोड द्वारा सक्रिय गरिएको छ जुन सक्रिय रूपमा सेट गरिएको छ। अन्यथा, गैर-सक्रिय विभाजनका लागि, भोल्युम बुट कोड अप्रयुक्त रहन्छ।

भोल्युम बूट कोडहरू विशेष विभाजनमा अपरेटिङ प्रणालीको लागि निर्दिष्ट छन्। उदाहरणका लागि, विन्डोज 10 को लागि भोल्युम बुट कोडले लिनक्सको स्वादको लागि वा विन्डोज एक्सपी वा विन्डोज 7 जस्ता विन्डोज 7 का एक फरक संस्करणको लागि फरक भन्दा फरक काम गर्दछ।

नोट: भोल्युम बुट कोड कहिलेकाहीं यसको संक्षिप्त संस्करण VBC द्वारा निर्दिष्ट गरिएको छ।

के भोम बूट कोड के हो?

मास्टर बूट रेकर्डले बुटबल यन्त्रको लागि जुन कुनै बूट अनुक्रम / अर्डरमा BIOS द्वारा सेट गरिएको छ।

टिप: हेर्नुहोस् कि BIOS मा बूट अर्डर कसरी परिवर्तन गर्ने हो भने तपाईलाई आदेशको बुट कोड जाँच गरीएको क्रम परिवर्तन गर्न मद्दत चाहिन्छ।

एक पटक सम्बन्धित उपकरण भेट्टाउँदा, एक हार्ड ड्राइभ जस्तै, भोल्युम बूट कोड सही फाइलहरू लोड गर्न को लागी जिम्मेदार छ जुन अपरेटिङ सिस्टम सुरु हुन्छ। विन्डोज 10, विन्डोज 8 , विन्डोज 7, र विन्डोज विस्टाको लागि , यो Windows बूट प्रबन्धक (BOOTMGR) हो जुन वास्तवमा अपरेटिङ सिस्टम लोड गर्दछ।

विन्डोजको पुरानो संस्करणहरूका लागि, विन्डोज एक्सपी जस्तो, यो NT ल्यान्डर (NTLDR) हो कि भोल्युम बुट कोडले अपरेटिङ सिस्टम सुरु गर्न प्रयोग गर्दछ।

कुनै पनि अवस्थामा, भोल्युम बूट कोडले सही डेटालाई बूट प्रक्रिया अगाडि बढाउन खोज्छ। तपाईं यहाँ देख्न सक्नुहुन्छ जब भोल्युम बुट कोड प्रयोग गरीएको प्रक्रियामा प्रयोग गरिन्छ जसमा ओएस हार्ड ड्राइभबाट भरी भएको छ:

  1. पोष्ट हार्डवेयर प्रकार्यता जाँच गर्न चलाइएको छ।
  2. BIOS लोड र हार्ड ड्राइभको पहिलो सेक्टरमा स्थित मास्टर बूट रेकर्डबाट कोड निष्पादित गर्दछ।
  3. मास्टर बुट कोड मास्टर विभाजन तालिका को माध्यम ले हार्ड ड्राइव मा बूटबल विभाजन को लागी देख्छ।
  4. प्राथमिक, सक्रिय विभाजन बुट गर्न प्रयास गरिएको छ।
  5. त्यो विभाजनको भोल्युम बुट सेक्टर मेमोरीमा लोड गरिएको छ ताकि यसको कोड र डिस्क प्यारामिटर ब्लक प्रयोग गर्न सकिन्छ।
  6. त्यो बुट सेकेन्डको भोल्युम बुट कोडलाई बूट प्रक्रियाको बायाँ नियन्त्रणमा राखिएको छ, जहाँ यसले निश्चित गर्दछ कि फाइल प्रणाली ढाँचा कार्य आदेशमा छ।
  7. एक पटक भोल्युम बूट कोड फाइल प्रणालीलाई मान्य हुन्छ, BOOTMGR वा NTLDR लाई क्रियान्वित गरिएको छ।
  8. माथि उल्लेखित जस्तै, BOOTMGR वा NTLDR मेमोरीमा भरी छ र नियन्त्रण तिनीहरूलाई पठाइएको छ ताकि उचित ओएस फाईलहरू क्रियान्वित गर्न सकिन्छ र विन्डोज सामान्यतया सुरु गर्न सक्दछ।

भोल्युम बूट कोड त्रुटि

जब तपाइँ माथि देख्न सक्नुहुनेछ, त्यहाँ धेरै घटकहरू छन् जसको कुल प्रक्रियालाई अपरेसन प्रणाली अन्ततः लोड हुन सक्दछ। यसको अर्थ त्यहाँ थुप्रै उदाहरणहरू छन् जब त्रुटि फेंकिएको छ, र त्यसैले फरक समस्याहरू हुन सक्छ जसमा विशिष्ट त्रुटि सन्देशहरू हुन सक्छ।

एक बिशेष भोल्युम बुट कोड सामान्यतया hal.dll त्रुटिहरू जस्तै:

ती प्रकारको भोल्युम बूट कोड त्रुटिहरू बिच्छेन्ट आदेशसँग निश्चित हुन सक्छ, विन्डोजमा उपलब्ध धेरै कमांड प्रोप्ट आदेशहरू मध्ये। यदि तपाईलाई मद्दत गर्न आवश्यक छ भने भोट बूट कोड अद्यावधिक गर्न Bootsect कसरी BOOTMGR मा हेर्नुहोस्।

माथि चरण 4 मा, सक्रिय विभाजन फेला पार्न प्रयास गर्दा, तपाईँले " कुनै बूट उपकरण " जस्तै त्रुटि देख्न सक्नुहुन्छ यो बिन्दुमा स्पष्ट छ जब त्रुटि उत्पन्न हुन्छ कि यो भोल्युम बुट कोडको कारण होइन।

यो सम्भव छ कि त्यहाँ कि हार्ड ड्राइभमा विभाजन ढाँचा छैन वा कि BIOS गलत उपकरण हेर्दै छ, कुन अवस्थामा तपाईले सही उपकरणमा हार्ड ड्राइभमा बूट क्रम परिवर्तन गर्न सक्नुहुन्छ (डिस्क वा बाहराको सट्टामा हार्ड ड्राइव , उदाहरणका लागि)।