विंडोज 7 के अंदर से GRUB को कैसे स्थापित करें


14

मैं यहाँ ट्यूटोरियल का उपयोग करके विज़ुअल C ++ (विंडोज) में कर्नेल बनाने की कोशिश कर रहा हूँ । मैं क्या सोच रहा हूं कि विंडोज 7 के भीतर से GRUB कैसे स्थापित किया जाए। अगर मुझे पिल्ला लिनक्स या कुछ और डाउनलोड करना है, लेकिन मैं इसे विंडोज के भीतर से इंस्टॉल करना पसंद करूंगा। यदि आप सोच रहे थे, तो मैं GRUB का समर्थन करने वाले मल्टीबूट हेडर के साथ PE EXE बूट करना चाहता हूं।

जवाबों:


18

EasyBCD अपने आप GRUB- आधारित बूटलोडर को NeoGrub नाम से स्थापित कर सकता है। यह विंडोज बूटलोडर से चेनलोड किया जाएगा, और आप विंडोज के भीतर से इसकी कॉन्फ़िगरेशन फ़ाइल को संपादित कर सकते हैं; यह NTFS को भी सपोर्ट करता है ताकि आप कर्नेल को NTFS पार्टीशन में सेव कर सकें और उसे वहाँ से लोड कर सकें।

प्रकटीकरण: मैंने ईज़ीबीसीडी लिखा।


विस्टा पर विफल। .Net फ्रेमवर्क को स्थापित करने में विफल रहता है। 2. लगता है कि इसके लिए रूपरेखा को बदलने का समय आ गया है। वैसे भी बड़ा काम है।
नागराज तंत्री

2
EasyBCD का नवीनतम संस्करण .NET 2.0 या .NET 4.0 का उपयोग कर सकता है। आप मैन्युअल रूप से Vista पर .NET 2.0 स्थापित नहीं कर सकते क्योंकि यह पहले से ही इसके साथ जहाज करता है।
महमूद अल-कुद्सी

मुझे एक अजीब समस्या है: मैं अपने बचाव के साथ-साथ एक मैनुअल दृष्टिकोण का उपयोग करते हुए, बचाव को प्राप्त करने में सक्षम हूं, लेकिन grub2.cfgबचाव डिस्क से भी उत्पन्न करने में असमर्थ हूं (खोजने में कोई त्रुटि नहीं /etc/release)
मिलिंद आर

4
क्रैकिन का जवाब ... "मैंने ईज़ीबीसीडी लिखा ..." बूम।
किनेक्टस

@ महमूद अल-कुद्सी: क्षमा करें, क्या आप कृपया इस पर भी गौर करेंगे? लिंक क्योंकि किसी ने भी जवाब नहीं दिया! (और भी कम विचार!) अग्रिम धन्यवाद।
छोटा लड़का

4

एक अन्य समाधान Grub4DOS है

नाम के बावजूद भी यह विंडोज (एक्सपी) के साथ काम करता है - संभवतः 7 के साथ भी।


क्या आपके पास 7 जीत पर काम करने के लिए एक ट्यूटोरियल है? यह यूआई में विभाजन नहीं दिखाता है जब मैं मेनू को ग्रुब स्थापित करता हूं।
tgkprog

WinGrub को व्यवस्थापक प्रॉम्प्ट से चलाने की कोशिश की, जिसने मदद नहीं की। मैं अपने मुख्य ग ड्राइव पर ntfs है
tgkprog

क्या यह grub.cfg को खोज सकता है जो कि किसी linux फाइल फॉर्मेट में है जैसे कि ext4? मेरे ख़्याल से नहीं।
डॉन

@ मैं एक वसा विभाजन पर grub4dos स्थापित किया है। जिसे सभी प्रणालियों द्वारा पढ़ा और लिखा जा सकता है।
नेल्स

2

मुझे यह समस्या थी: कुबंटू को स्थापित किया था, फिर विंडोज 7 (प्रो x64) स्थापित किया, फिर कुबंटु बूट मेनू से गायब हो गया।

मेरा समाधान:

EasyBCD स्थापित करें , बूट मेनू में GRUB2 जोड़ें, रिबूट करें, * Ubuntu दर्ज करें, यह करें:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

बूट मरम्मत चलाएँ।

बूट मरम्मत तस्वीर

चुनें Recommended repair

फिर से बूट करें विंडोज और, EasyBCD का उपयोग करके, GRUB2 को हटा दें।


सुपर उपयोगकर्ता में आपका स्वागत है। बाहरी लिंक टूट या अनुपलब्ध हो सकते हैं, जिस स्थिति में आपका उत्तर उपयोगी नहीं होगा। कृपया अपने उत्तर के भीतर आवश्यक जानकारी शामिल करें और एट्रिब्यूशन और आगे पढ़ने के लिए लिंक का उपयोग करें। धन्यवाद।
फिक्सर 1234

मैं उत्सुक हूं कि आप अंतिम चरण के रूप में GRUB2 को क्यों हटाते हैं। क्या यह उद्देश्य नहीं जोड़ रहा है?
फिक्सर 1234

यदि आप इसे EasyBCD से नहीं हटाते हैं, जब आप GRUB पर विंडोज़ 7 चुनते हैं, तो आपके पास ubuntu और खिड़कियों के बीच फिर से विकल्प होगा।
नॉट जियोर्गी

यदि आप GRUB को हटाते हैं, तो ऐसा लगता है कि आप वापस वहीं होंगे जहाँ आपने (GRUB के बिना) शुरुआत की थी। यदि समस्या उबंटू की है, तो उबटन को बूट सूची से हटाने के लिए समाधान नहीं होगा? उदाहरण के लिए, GRUB- आधारित मल्टी-बूट सिस्टम में, GRUB वह है जो आपको OS का विकल्प देता है। आप OS को निकालने के लिए GRUB को संपादित कर सकते हैं, ऑर्डर बदल सकते हैं, आदि
Fixer1234

2
आप GRUB को हटाते हैं जो कि Windows ने बनाया है, न कि जिसे आपने उबंटू से बनाया है, वरना आपके पास दो GRUB-s
notgiorgi

2

एक अन्य समाधान Grub2Win का उपयोग करना है जो विंडोज 7-10 / XP / Vista पर EFI और BIOS लोडिंग दोनों का समर्थन करता है। ग्रब संस्करण 2.02 के आधार पर और एक बूट को संभालने के लिए आपको GUI देता है।

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