वॉल्यूम बूट कोड म्हणजे काय?

व्हॉल्यूम बूट कोड काय करतो आणि वॉल्यूम बूट कोड त्रुटी निश्चित करण्यास मदत करतो

खंड बूट कोड आणि डिस्क मापदंड ब्लॉक आणि खंडांचे बूट रेकॉर्ड / सेक्टर दोन मुख्य भाग. व्हॉल्यूम बूट कोड मास्टर बूट कोडद्वारे कॉल केला जातो आणि बूट मॅनेजर सुरू करण्यासाठी वापरला जातो, जे ऑपरेटिंग सिस्टमचे प्रत्यक्ष लोडिंग सुरू करते .

प्रत्येक बूट विभाजनावर वॉल्यूम बूट कोड आहे जिथे व्हॉल्यूम बूट रेकॉर्ड अस्तित्वात आहे, जे प्रत्येक फॉर्मातील विभाजन आहे. तथापि, हे केवळ प्राथमिक विभाजनसाठी मास्टर बूट कोड द्वारे म्हटले जाते जे सक्रिय आहे. नाहीतर, विना-सक्रिय विभाजनांसाठी, खंड बूट कोड अप्रवाहीत राहतो.

व्हॉल्यूम बूट कोड त्या विशिष्ट विभाजनावर ऑपरेटिंग सिस्टमस विशिष्ट आहेत. उदाहरणार्थ, विंडोज 10 साठी व्हॉल्यूम बूट कोड लिनक्सच्या स्वाद किंवा विंडोज एक्सपी किंवा विंडोज 7 सारख्या विंडोजच्या वेगळ्या आवृत्तीसाठी वेगळ्या पद्धतीने काम करू शकतो.

टीप: व्हॉल्यूम बूट कोड काहीवेळा त्याच्या संक्षेप VBC द्वारे संदर्भित केला जातो.

वॉल्यूम बूट कोड काय करतो

मुख्य बूट रेकॉर्ड बूट करण्यायोग्य साधनासाठी ज्यास बूट क्रम / क्रम BIOS द्वारे सेट केले आहे त्यास शोधतो.

Tip: BIOS मधील बूट ऑर्डर कशी बदलायची ते पाहा जर आपल्याला क्रमवारी बदलण्यास मदत आवश्यक आहे ज्यामध्ये डिव्हाइसचे बूट कोड तपासले गेले आहेत

एकदा संबंधित डिव्हाइस आढळल्यास, हार्ड ड्राइव सारखी, व्हॉल्यूम बूट कोड ऑपरेटिंग सिस्टम सुरू होणारी उचित फाइल्स लोड करण्यासाठी जबाबदार असतो. विंडोज 10, विंडोज 8 , विंडोज 7 व विंडोज व्हिस्टा , हे विंडोज बूट मॅनेजर (बोओटीएमजीआर) आहे जे प्रत्यक्षात ऑपरेटिंग सिस्टम लोड करते.

विंडोजच्या जुन्या आवृत्त्यांसाठी, जसे की विंडोज एक्सपी, हे एनटी लोडर (एनटीएलडीआर) आहे जे व्हॉल्यूम बूट कोड ऑपरेटिंग सिस्टम सुरू करण्यासाठी वापरते.

दोन्ही बाबतीत, बूट बूट कोडला बूट प्रक्रिया पुढे हलविण्यासाठी योग्य डेटा सापडतो. आपण येथे पाहू शकता की जेव्हा ओएस हाड डाइववरून लोड केला जातो तेव्हा एका विशिष्ट प्रक्रियेत व्हॉल्यूम बूट कोडचा वापर केला जातो:

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

व्हॉल्यूम बूट कोड त्रुट्या

जसे आपण वर पाहू शकता, अशा अनेक घटक आहेत जे संपूर्ण प्रक्रियेसाठी तयार करतात ज्या दरम्यान ऑपरेटिंग सिस्टम शेवटी लोड केले जाऊ शकते. याचा अर्थ असा की बर्याच उदाहरणे आहेत जेव्हा एखादे त्रुटी फेकून दिली जाऊ शकते, आणि म्हणूनच विशिष्ट त्रुटी संदेशांमुळे भिन्न समस्या उद्भवू शकतात.

एक भ्रष्ट व्हॉल्यूम बूट कोड सहसा यासारख्या हॅल डीएल च्या त्रुटींमध्ये परिणाम दर्शवतो :

त्या प्रकारच्या बूट कोड चुका बूटसेकट आदेशासह निश्चित केल्या जाऊ शकतात, विंडोजमध्ये उपलब्ध असलेल्या अनेक कमांड प्रॉम्प्ट कमांड्सपैकी एक आपल्याला त्याबद्दल मदत हवी असेल तर BOOTMGR ला वॉयूम बूट कोड अद्यतनित करण्यासाठी बूटबंद कसे वापरावे ते पहा.

उपरोक्त चरण 4 मध्ये, जर सक्रीय विभाजनाचा शोध घेण्याचा प्रयत्न अयशस्वी झाला तर आपल्याला " बूट साधन नाही " अशी त्रुटी आढळेल . हे स्पष्ट आहे की त्रुटी उद्भवते की ती व्हॉल्यूम बूट कोडमुळे नाही.

हे शक्य आहे की त्या हार्ड ड्राइववर योग्यप्रकारे फॉरमॅटेड विभाजन नाही किंवा ते BIOS चुकीच्या साधनाकडे पाहत आहे, ज्या बाबतीत आपण बूट क्रमानुसार हार्ड डिव्हाइस जसे डिस्क किंवा बाह्य हार्ड ड्राइव्ह , उदाहरणार्थ)