Bootrec / FIXBOOT बनाम बूट्रेक / FIXMBR


11

Microsoft के अनुसार यहाँ Bootrec / FIXBOOT क्या करता है:

"This option writes a new boot sector to the system partition by using a boot sector that's compatible with Windows Vista or Windows 7"

और यह वही है जो Bootrec / FIXMBR करता है:

"This option writes a Windows 7 or Windows Vista-compatible MBR to the system partition"

अब एमबीआर सिर्फ एक प्रकार का बूट सेक्टर नहीं है? किस प्रकार के बूट सेक्टर इसे ठीक करेंगे? जब मैं एक के ऊपर एक का उपयोग करूँगा तो उलझन में हूँ - क्या केवल बूट सेक्टर की खिड़कियों का उपयोग नहीं किया जाता है?


4
जैसा कि मैं इसे समझता हूं, पूरे ड्राइव पर एमबीआर = पहला सेक्टर और एक विभाजन में बूट सेक्टर पहला क्षेत्र है। आपका BIOS एमबीआर को पहले पढ़ता है फिर सिस्टम विभाजन के बूट सेक्टर को इंगित करता है जो उस हिस्से के लोडिंग को नियंत्रित करता है या आपको एक मेनू के साथ प्रस्तुत करेगा ताकि आप बूट करने के लिए एक और विभाजन चुन सकें। मुझे लगता है कि LILO / NTLDR आदि बूट सेक्टर में रहते हैं?
मार्क इंसब्रुक ओवेन

मार्क, आप सही हैं - आपको जवाब देना चाहिए।
रायन रीज

"एमबीआर = पूरे ड्राइव पर पहला सेक्टर और एक विभाजन में बूट सेक्टर पहला सेक्टर है", लेकिन एमबीआर एक प्रकार का बूट सेक्टर है। विभाजन की शुरुआत में किस प्रकार के बूट सेक्टर हैं? क्या वे "वॉल्यूम बूट रिकॉर्ड" हैं?
red888

दूसरी बात जो मुझे भ्रमित करती है, वह यह है कि दोनों कमांड सिस्टम विभाजन को लिखते हैं। तो हम एक ही विभाजन के बारे में बात कर रहे हैं (और मेरा मानना ​​है कि आपके पास केवल एक सिस्टम विभाजन हो सकता है)। जब मैं कभी सिस्टम विभाजन के लिए एक बूट सेक्टर लिखूंगा, जो MBR प्रकार का बूट सेक्टर नहीं था? विंडोज लैंड में एमबीआर की तुलना में बूट सेक्टर का विशेष रूप से अलग अर्थ है, क्योंकि मैंने जो भी पढ़ा है वह कहता है कि एमबीआर एक बूट सेक्टर का एक प्रकार है।
red888

जवाबों:


13

यह एक बहुत ही दिलचस्प सवाल निकला। इस विषय पर बहुत सारे लिंक हैं, लेकिन वे दोनों के बीच अंतर / संबंध का वर्णन करने में अस्पष्ट हैं। सबसे अच्छा विवरण मैंने विंडोज ओएस के लिए हार्ड ड्राइव कॉन्फ़िगरेशन पाया है यह एक है: http://www.ntfs.com/hard-disk-basics.htm

ऐसा प्रतीत होता है कि एमबीआर और पार्टीशन टेबल एक ड्राइव पर एक ही सेक्टर में हैं। एमबीआर "छोटा" है कि यह ड्राइव पर बहुत पहली चीज है, फिर एक विशिष्ट ओएस को बूट प्रक्रिया जारी रखने के लिए विभाजन तालिका का उपयोग करता है। दो कमांड विकल्प प्रभावी ढंग से बूट श्रृंखला में विभिन्न लिंक को ठीक करते हैं:

/ fixmbr उस जानकारी और छोटे निष्पादन योग्य की जगह लेता है जो विभाजन तालिका को पढ़ता है कि ओएस कहां स्थित हो सकता है। तो यह किसी भी ड्राइव पर मौजूद है जिसे स्वरूपित किया गया है और यह प्रभावी रूप से मौजूद है कि हार्ड ड्राइव पर अगले थोड़ा सा पढ़ने के लिए जो बताता है कि / जहां एक OS स्थित है। संक्षेप में, यह आवश्यक रूप से विंडोज-विशिष्ट आइटम नहीं है।

/ fixboot अगले भाग को बदलता है - विभाजन तालिका में प्रविष्टि जो इंगित करता है कि वास्तविक लोड करने योग्य निष्पादन योग्य ओएस के लिए कहां स्थित है। तो यह बूट प्रक्रिया की श्रृंखला में अगला लिंक तय कर रहा है। यह आदेश एक विंडोज़-विशिष्ट परिणाम बनाता है जिसमें यह हार्ड ड्राइव को याद दिलाता है जहां विशेष रूप से विंडोज को ढूंढना है।

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