एमबीआर
====
पारंपरिक रूप से पीसी BIOS प्लेटफॉर्म पर उपयोग किए जाने वाले विभाजन तालिका प्रारूप
को मास्टर बूट रिकॉर्ड (एमबीआर) प्रारूप कहा जाता है; यह वह प्रारूप है
जो अधिकतम चार प्राथमिक विभाजन और अतिरिक्त तार्किक विभाजन की अनुमति देता है।
इस विभाजन तालिका प्रारूप के साथ, GRUB को स्थापित करने के दो तरीके हैं:
इसे एमबीआर और पहले विभाजन के बीच के क्षेत्र में एम्बेड किया जा सकता है
(जिसे विभिन्न नामों से जाना जाता है, जैसे "बूट ट्रैक", "एमबीआर गैप", या
"एम्बेडिंग" क्षेत्र ", और जो आमतौर पर कम से कम 31 KiB है), या कोर
छवि को फ़ाइल सिस्टम में स्थापित किया जा सकता है और
इसे बनाने वाले ब्लॉकों की एक सूची उस विभाजन के पहले क्षेत्र में संग्रहीत की जा सकती है।
इनमें से प्रत्येक की अलग-अलग समस्याएं हैं।
पूर्ण सुरक्षा के साथ एम्बेडिंग क्षेत्र में स्थान आरक्षित करने का कोई तरीका नहीं है , और कुछ मालिकाना
सॉफ्टवेयर का उपयोग उपयोगकर्ताओं को
लाइसेंस प्रतिबंधों के आसपास काम करने के लिए इसे मुश्किल बनाने के लिए किया जाता है ; और सिस्टम को कभी-कभी
पहले विभाजन से पहले पर्याप्त स्थान छोड़ने के बिना विभाजित किया जाता है। दूसरी
ओर, फाइलसिस्टम को स्थापित करने का अर्थ है कि GRUB अपने
ब्लॉक के चारों ओर ले जाने के लिए संवेदनशील है, जिसे टेलसिस्टम फीचर्स जैसे कि टेल पैकिंग,
या यहां तक कि आक्रामक fsck कार्यान्वयन द्वारा भी स्थानांतरित किया जा सकता है, इसलिए यह दृष्टिकोण काफी
नाजुक है; और इस दृष्टिकोण का उपयोग केवल तभी किया जा सकता है यदि `/ बूट 'फाइलसिस्टम
उसी डिस्क पर है जिसमें से BIOS बूट करता है, ताकि GRUB न हो
BIOS ड्राइव नंबर का अनुमान लगाने पर भरोसा करना होगा।
GRUB विकास टीम आम तौर पर
पहले विभाजन से पहले GRUB को एम्बेड करने की सिफारिश करती है , जब तक कि आपके पास विशेष आवश्यकताएं न हों। आपको यह
सुनिश्चित करना होगा कि पहला विभाजन
डिस्क की शुरुआत से कम से कम 31 KiB (63 सेक्टर) शुरू होता है; आधुनिक डिस्क पर, यह अक्सर
बड़ी सीमाओं पर विभाजन को संरेखित करने के लिए एक प्रदर्शन लाभ होता है, इसलिए पहला
विभाजन डिस्क की शुरुआत से 1 MiB शुरू कर सकता है।
मेरे लिए इसका मतलब यह है कि ext2 किसी भी तरह से एम्बेडिंग से संबंधित नहीं है क्योंकि यह या तो एम्बेडिंग है या एक फाइलसिस्टम शामिल है।
सवाल यह उठता है कि आपने इस त्रुटि संदेश (या बल्कि: चेतावनी) का उत्पादन करने के लिए क्या किया है। मुझे लगता है कि यह तब हो सकता है अगर Grub2 को ड्राइव पर स्वयं (MBR या विस्तारित विभाजन) के बजाय विभाजन में स्थापित करने के लिए कहा जाता है।
embed
एक ग्रब कमांड है: "एमबीआर के बाद के क्षेत्रों में स्टेज 1.5 STAGE1_5 एम्बेड करें यदि [...]"। मुझे समझ नहीं आता कि क्या समस्या हैext2
, हालांकि माना जाता है ।