आपके कंप्यूटर में यूईएफआई फर्मवेयर है, पुराने BIOS के लिए एक प्रतिस्थापन (हालांकि इसमें अभी भी "सीएसएम" नाम के तहत केवल-BIOS ऑपरेटिंग सिस्टम के लिए समर्थन है)।
BIOS सिस्टम में, बूटलोडर (या एक बड़े बूटलोडर का "स्टेज 1") एमबीआर के अंदर , डिस्क के शून्य क्षेत्र में संग्रहीत किया जाता है । (512-बाइट MBR में बूटस्ट्रैप कोड के लिए 446 बाइट होते हैं, शेष का उपयोग विभाजन जानकारी के लिए किया जाता है।) यदि बूटलोडर बहुत बड़ा है, तो इसका MBR "स्टेज 1" कोड आमतौर पर आपके बूट पार्टीशन में "स्टेज 2" फाइलों को खोजने का प्रयास करता है।
ईएफआई या यूईएफआई प्रणालियों में, एमबीआर में बूटस्ट्रैप कोड क्षेत्र आमतौर पर खाली होता है (अधिकांश यूईएफआई सिस्टम विभाजन के लिए एमबीआर का उपयोग नहीं करते हैं, जीपीटी को प्राथमिकता देते हुए )। इसके बजाय, सभी बूटलोडर्स को .efi
"ईएफआई सिस्टम विभाजन" में सामान्य कार्यक्रमों के रूप में संग्रहीत किया जाता है , जो कि विभाजन तालिका में एक विशेष "विभाजन प्रकार" के साथ एक नियमित FAT32 विभाजन है। यदि आपके पास कई ऑपरेटिंग सिस्टम हैं, तो वे समान EFI सिस्टम विभाजन को साझा करते हैं।
/ Boot / efi
├── ई.एफ.आई.
├── ├── आर्च
├── ux │ initramfs-linux.img
└── └── │ vmlinuz-linux.efi
Um um गुम्मिबूट
Um um गुम्मिबूट.फी
├── लोडर
├── ├── प्रविष्टियां
└── └── │ आर्च.कॉनफ
Er │ लोडर .conf
64 SHELLX64.EFI
कुछ उपयोगकर्ता EFI विभाजन को चुनना चाहते हैं /boot
, जिससे विन्यास केवल लिनक्स-सिस्टम के लिए थोड़ा आसान हो जाता है। लेकिन जब दोहरीकरण - भले ही यह दो अलग-अलग लिनक्स डिस्ट्रोस हो - मेरा सुझाव है कि ईएफआई विभाजन पर /boot/efi
। एक अलग /boot
आम तौर पर अनावश्यक है।)
यदि आप UEFI मोड में अपने सिस्टम को बूट करना चाहते हैं, तो EFI विभाजन की आवश्यकता है। हालाँकि, यदि आप UEFI- बूट करने योग्य डेबियन चाहते हैं, तो आपको विंडोज को फिर से स्थापित करने की आवश्यकता हो सकती है, क्योंकि दो बूट विधियों का मिश्रण करना सबसे अच्छा है।
विंडोज 7 और डेबियन 7 दोनों BIOS और यूईएफआई का समर्थन करते हैं, और वे उपयुक्त बूट लोडर को स्थापित करते हैं, जिसके आधार पर इंस्टॉलर को बूट किया गया था। अक्सर, यूईएफआई सिस्टम की सेटिंग स्क्रीन में "बूट मोड" स्विच होता है, जिसमें "यूईएफआई" जैसे विकल्प होते हैं। केवल "," UEFI और CSM "," लिगेसी (BIOS) केवल "," BIOS, फिर UEFI ", या ऐसा ही कुछ। (CSM संगतता समर्थन मॉड्यूल है, BIOS इम्यूलेशन।)
आपका विंडोज 7 सिस्टम शायद BIOS मोड में स्थापित किया गया था, लेकिन डेबियन इंस्टॉलर अब यूईएफआई मोड में बूट करता है और यूईएफआई-संगत बूट लोडर स्थापित करने की पेशकश करता है। (हो सकता है कि आपने कहीं "UEFI / BIOS" स्विच फ़्लिप किया हो। मुझे नहीं पता।)
अभी के लिए, आप ईएफआई को पूरी तरह से अनदेखा कर सकते हैं और संभवतः जीआरयूबी 2 को एमबीआर में स्थापित कर सकते हैं, संभवतः उपयोग कर रहे हैं grub-install --target=i386-pc
।