यह एक सबसे लंबी पोस्ट है जिसे मैंने कभी StackExchange साइट पर बनाया है, लेकिन इस प्रक्रिया को विस्तार से बहुत स्पष्टीकरण और ध्यान देने की आवश्यकता है। यह प्रश्न में हार्डवेयर के लिए कुछ हद तक विशिष्ट है, जिसके लिए अधिक स्पष्टीकरण की आवश्यकता होती है।
बहुत सारे सिरदर्द, दो आकस्मिक हार्ड ड्राइव सुधार, और एचपी के बग्गी फर्मवेयर कार्यान्वयन के साथ बहुत निराशा होने के बाद, मुझे आखिरकार एक्सयूबंटू और विंडोज 10 को अच्छी तरह से साथ-साथ चलना पड़ा। मैंने इसे विंडोज 10 के साथ किया है, लेकिन इसे विंडोज 8.1 के साथ भी काम करना चाहिए। ये दोनों नए ऑपरेटिंग सिस्टम पारंपरिक BIOS सिस्टम के बजाय नए (ish) UEFI फर्मवेयर सिस्टम का उपयोग करते हैं, जो कि ड्यूल-बूटिंग के साथ सबसे अधिक भ्रम पैदा होता है। मैंने BIOS सिस्टम के साथ दोहरे बूटिंग के निर्देशों के साथ बहुत सारी जगहों से बहुत सारी चीजें पढ़ीं, जो यूईएफआई के बारे में बात करते हैं जैसे कि यह एक अलग तरह का BIOS है, या BIOS और ओएस के बीच एक वैकल्पिक परत है। यूईएफआई और BIOS एक ही चीज नहीं हैं; एक यूईएफआई एक BIOS नहीं है, और एक BIOS एक यूईएफआई नहीं है। वे पूरी तरह से अलग हैं।
सबसे पहले, EasyBCD का उपयोग न करें । मैंने बहुत पुराना देखा हैड्यूल-बूटिंग ट्यूटोरियल जो ईज़ीबीसीडी की सिफारिश करते हैं, लेकिन यह विंडोज 7 और विंडोज विस्टा द्वारा उपयोग किए जाने वाले पारंपरिक BIOS फर्मवेयर के साथ काम करने के लिए डिज़ाइन किया गया है, और यह नए यूईएफआई फर्मवेयर (विंडोज 8, 8.1, या 10) के साथ अच्छी तरह से काम नहीं करता है। यदि आप पहले से ही ईज़ीबीसीडी के साथ फिड कर चुके हैं, तो चिंता न करें- संभवत: सबसे बुरा यह है कि एमबीआर की चीजों को लिखकर आपकी ईएफआई बूट प्रविष्टियों में गड़बड़ी करें। हम इसे चरण 4 में साफ करेंगे। एमबीआर की बात करें तो प्लेग की तरह इससे बचें। मास्टर बूट रिकॉर्ड वह है जो पारंपरिक BIOS फर्मवेयर में बूट विभाजन में संग्रहीत बूटलोडर्स की सूची के रूप में उपयोग किया जाता है (या, यदि विंडोज़ द्वारा लिखा गया है, जो भी आपके हार्ड ड्राइव का विभाजन है)। यह हार्ड ड्राइव पर ऑपरेटिंग सिस्टम को सूचीबद्ध करने के लिए है, और फर्मवेयर को बताएं जो पहले बूट हो जाता है। यह एचपी के यूईएफआई फर्मवेयर के साथ अच्छी तरह से काम नहीं करता है। ऐसा लगता है कि अगर वहाँ '
आपको किस चीज़ की ज़रूरत पड़ेगी:
- आपके पसंदीदा उबंटू वितरण के साथ एक लाइव यूएसबी या इंस्टॉलेशन सीडी।
- अपने विंडोज ओएस के लिए इंस्टालेशन मीडिया। यदि आप विंडोज 8.1 से अपग्रेड कर रहे हैं, तो आप इसे विंडोज 10 के लिए पूर्ण 3+ जीबी डाउनलोड किए बिना कर सकते हैं। एक वेब इंस्टॉलर है जो इसे इंस्टॉल करते ही डाउनलोड करता है- लेकिन, इस विधि के लिए, आपको .iso निकाले जाने की आवश्यकता है। एक सीडी या यूएसबी ड्राइव के लिए। भविष्य के लिए इसे हाथ में लेना भी एक अच्छा विचार है, इसलिए आप इसे अभी भी बना सकते हैं। चूंकि यह सवाल एक यूईएफआई प्रणाली के साथ दोहरे बूटिंग के बारे में है, इसलिए आपको 64-बिट ओएस की आवश्यकता होगी ।
- सुनिश्चित करें कि आपके पास अपनी उत्पाद कुंजी है, या आप अपग्रेड / इंस्टॉल नहीं कर पाएंगे।
- वैकल्पिक, लेकिन अत्यधिक अनुशंसित : आपकी वर्तमान Windows फ़ाइलों का बैकअप लेने के लिए पर्याप्त बड़ी ड्राइव।
- दोनों ऑपरेटिंग सिस्टम, बूट विभाजन (केवल 200 एमबी), और एक लिनक्स-स्वैप विभाजन (आमतौर पर आपके भौतिक रैम के समान आकार) के लिए आपकी हार्ड ड्राइव पर पर्याप्त स्थान।
चरण 1: एक बैकअप बनाओ
अपनी उन सभी विंडोज़ फ़ाइलों और फ़ोल्डरों का बैकअप लें, जिन्हें आप खोना नहीं चाहते हैं। जब तक आपके पास अपने नए उबंटू विभाजन के लिए पर्याप्त मुक्त हार्ड ड्राइव स्थान है, तब तक इस प्रक्रिया को विंडोज फाइलों में हस्तक्षेप नहीं करना चाहिए। चाहिए एक जोखिम भरा शब्द है, हालांकि है।
विंडोज 8.1 में "रिकवरी डिस्क बनाने के लिए" टूल है, लेकिन जब मैंने इसके साथ बैकअप को बहाल करने की बात की तो मुझे यह बेकार और गैर-कार्यात्मक लगा। उन फ़ाइलों को संरक्षित करने का सबसे सरल तरीका जो आप खोना नहीं चाहते हैं, बस विंडोज एक्सप्लोरर को खोलना और उन्हें बैकअप डिस्क पर कॉपी करना है। यह हमेशा के लिए लेता है, लेकिन यह इसके लायक है।
चरण 2: तेजी से स्टार्टअप को अक्षम करें, और अपने कंप्यूटर को बंद करें
ऐसा करने के लिए आपको एक व्यवस्थापक के रूप में लॉग इन करना होगा।
GRUB को स्थापित करने से पहले फास्ट स्टार्टअप को अक्षम करना बहुत महत्वपूर्ण है, क्योंकि चाहे उबंटू इंस्टॉलर विंडोज की उपस्थिति का पता लगा सकता है या नहीं, यह निर्भर करता है कि बूट पार्टिशन में विंडोज खुद को कैसे दर्शाता है। फास्ट स्टार्टअप ठीक से अक्षम होने के साथ, इसका पता लगाया जाना चाहिए। डिटेक्शन चरण 4 में शामिल किया जाएगा।
विंडोज 8, 8.1, और 10 फास्ट स्टार्टअप नाम की इस फैंसी नई चीज़ का उपयोग करते हैं, जो आपके फ़र्मवेयर को एक विशेष बूटलोडर को लोड करने के लिए कहता है जो सिस्टम को इसके प्री-शटडाउन राज्य में बहुत जल्दी से पुनर्स्थापित करता है। बहुत अच्छा, हुह? खैर, क्योंकि यह EFI सिस्टम के अगले-बूट विकल्प को बदलता है, यह सुविधा आपको GRUB स्थापित करते समय अक्षम करनी होगी। यह निम्न कार्य करके किया जा सकता है:
- ओपन कंट्रोल पैनल
(विंडोज + एक्स-> विंडोज 8 में डेस्कटॉप से कंट्रोल पैनल) (जाहिरा तौर पर माइक्रोसॉफ्ट पावर यूजर्स से नफरत करता है, इसलिए "कंट्रोल पैनल" के लिए स्टार्ट मेनू को सर्च करना अब इसे खोलने का सबसे तेज तरीका है)
- पावर विकल्पों पर नेविगेट करें
- "पावर बटन क्या करता है" चुनें
- "वर्तमान में अनुपलब्ध सेटिंग्स बदलें" पर क्लिक करें
- सुनिश्चित करें कि नीचे स्थित "फास्ट स्टार्टअप चालू करें (अनुशंसित)" बॉक्स को चेक नहीं किया गया है।
अधिक विस्तृत निर्देश यहां देखे जा सकते हैं । आप GRUB को स्थापित करने के बाद फास्ट स्टार्टअप को फिर से सक्षम कर सकते हैं, और ऐसा लगता है कि उबंटू / GRUB बूटिंग के साथ कोई समस्या नहीं है। बस यह सुनिश्चित करें कि यह स्थापना के दौरान अक्षम है।
फास्ट स्टार्टअप को अक्षम करने के बाद, अपना कंप्यूटर बंद करें। चूंकि फास्ट स्टार्टअप अक्षम है, इसलिए विंडोज एक पूर्ण शटडाउन करेगा, और फर्मवेयर के ईएफआई प्रबंधक में अगले-बूट विकल्प को नहीं बदलेगा। (आम आदमी की शर्तें: Windows आपके HP सिस्टम को इसकी तेज़ स्टार्टअप फ़ाइल को बूट करने के लिए नहीं कहेगा जब यह अगली बार चालू हो जाएगा, इसलिए यह EFI बूट प्रबंधक की सूची का उपयोग करेगा, जैसा कि यह होना चाहिए। GRUB इस सूची में पहले स्थान पर होगा।)
चरण 3: विभाजन के साथ विभाजन सेट करें
उबंटू स्थापित करने से पहले, आप इसके लिए एक अलग विभाजन बनाने के लिए अपनी लाइव सीडी / यूएसबी का उपयोग करना चाहेंगे। इस तरह, यह * विंडोज को अधिलेखित नहीं करेगा।
* सुनिश्चित करें कि आपको बैकअप मिल गया है। कोई गारंटी नहीं - यह इस बात पर निर्भर करता है कि विंडोज ने आपके बूट विभाजन में क्या करने का फैसला किया है, और यह इस पर भी निर्भर हो सकता है कि आप किस उबंटू संस्करण / वितरण का उपयोग कर रहे हैं- मैंने उन सभी का उपयोग नहीं किया है।
विभाजन बनाने के लिए, आपको अपनी लाइव सीडी / यूएसबी को बूट करना होगा, और खुले हुए बटन को खोलना होगा। Gparted का उपयोग करने के लिए बहुत सारे ट्यूटोरियल हैं, और यह पता लगाना बहुत आसान है, इसलिए मैं आपको और इंटरनेट पर बारीकियों को छोड़ दूँगा।
चरण 4: पहले Ubuntu स्थापित करें
चाहे आप विंडोज 10 को किसी मौजूदा विंडोज ओएस से अपग्रेड कर रहे हों, या विंडोज 10 और उबंटू डिस्ट्रीब्यूशन को एक नए या नए-रिप्रिंटेड हार्ड ड्राइव पर इंस्टॉल कर रहे हों, पहले उबंटू को इंस्टॉल करना बहुत आसान है। उबंटू अपने बूट लोडर के रूप में GRUB 2 का उपयोग करता है, जो चीजों को एक EFI बूटलोडर की तरह करता है। विंडोज 10 विंडोज बूट मैनेजर का उपयोग करता है, जो चीजों को करता है ... ठीक है, जिस तरह से विंडोज उन्हें करता है ... यदि आप पहले विंडोज स्थापित करते हैं, तो संभवतः आप बूट प्रक्रिया के दौरान एक विशेष कुंजी दबाए बिना उबंटू में बूट नहीं कर पाएंगे। विंडोज बूट मैनेजर को लोड होने से रोकने के लिए, क्योंकि बूट बूटर्स की सूची में जुड़ने पर विंडोज बूट मैनेजर GRUB का सम्मान नहीं करता है। इसलिए इसके बजाय, पहले Ubuntu और GRUB स्थापित करें, फिर Windows बूट प्रबंधक के लिए GRUB में एक प्रविष्टि जोड़ें।
चरण 4.1: पुरानी ईएफआई प्रविष्टियां (वैकल्पिक) की सफाई करना
कृपया यहाँ सावधान रहें। गलत चीज को हटाने से भारी समस्या हो सकती है।
उबंटू स्थापित करने से पहले, हम यह सुनिश्चित करना चाहते हैं कि भूतकाल के ओएस इंस्टॉलेशन के भूत भविष्य में हमें परेशान करने के लिए वापस नहीं आएंगे। एक यूईएफआई प्रणाली में, ऑपरेटिंग सिस्टम फर्मवेयर को बताने के लिए ईएफआई (एक्स्टेंसिबल फर्मवेयर इंटरफ़ेस) फ़ाइलों का उपयोग करते हैं: "अरे, मैं मौजूद हूं। यह वह जगह है जहां आप मुझे ढूंढ सकते हैं।" जब एक नया OS स्थापित होता है, तो यह EFI बूट प्रबंधक की सूची में एक प्रविष्टि जोड़ता है, जो इसे एक अद्वितीय प्रविष्टि संख्या देता है, और EFI बूट प्रबंधक को बताता है कि यह कहां है EFI फ़ाइल (हैं) (Windows कई अलग-अलग EFI फ़ाइलों को पंजीकृत करता है- नियमित बूट के लिए एक, रिकवरी बूट के लिए एक, फास्ट स्टार्टअप के लिए एक- संभवतः आपके फर्मवेयर और आपके ओएस संस्करण के आधार पर)। EFI बूट प्रबंधक भी बूट-ऑर्डर का ट्रैक रखता है: प्रवेश संख्याओं की एक सूची जो निर्दिष्ट करती है कि पहले बूट किया गया है। यदि आप ईज़ीबीसीडी का उपयोग कर रहे हैं; bcdedit; खिड़कियाँ' बूट मरम्मत या पुनर्प्राप्ति उपकरण; लिनक्स ओएस में बूट-मरम्मत; या यहां तक कि अगर आपने विंडोज अपडेट किया है या इसे फिर से इंस्टॉल किया है, तो एक अच्छा मौका है कि आपकी ईएफआई प्रविष्टि सूची में अब कुछ डुप्लिकेट हैं। कम से कम, मेरा तो यही हाल था। यहां डुप्लिकेट होने से आपकी बूट करने की प्रक्रिया समाप्त हो सकती है, क्योंकि फ़र्मवेयर आउट-ऑफ़-डेट या गलत-फ़ाइल प्रविष्टियों के माध्यम से तब तक बदलता रहता है जब तक कि वह एक बूटलोडर नहीं पाता है जो काम करता है। यह बूट-लूप का कारण भी बन सकता है, जहां बूटलोडर ए बूटलोडर बी को फर्मवेयर को इंगित करता है, जो इसे वापस ए पर इंगित करता है, और फिर चीजें बहुत, बहुत लंबे समय से शुरू होती हैं ... जब तक यह एक बूटलोडर काम नहीं करता है तब तक फर्मवेयर आउट-ऑफ-डेट या गलत-फ़ाइल प्रविष्टियों के माध्यम से बदलता है। यह बूट-लूप का कारण भी बन सकता है, जहां बूटलोडर ए बूटलोडर बी को फर्मवेयर को इंगित करता है, जो इसे वापस ए पर इंगित करता है, और फिर चीजें बहुत, बहुत लंबे समय से शुरू होती हैं ... जब तक यह एक बूटलोडर काम नहीं करता है तब तक फर्मवेयर आउट-ऑफ-डेट या गलत-फ़ाइल प्रविष्टियों के माध्यम से बदलता है। यह बूट-लूप का कारण भी बन सकता है, जहां बूटलोडर ए बूटलोडर बी को फर्मवेयर को इंगित करता है, जो इसे वापस ए पर इंगित करता है, और फिर चीजें बहुत, बहुत लंबे समय से शुरू होती हैं ...
वैसे भी, अपनी ईएफआई प्रविष्टि सूची देखने और यह देखने के लिए कि क्या साफ करने की आवश्यकता है, efibootmgr
अपनी लाइव सीडी / यूएसबी के साथ पैकेज का उपयोग करें । आपको इसे sudo apt-get install efibootmgr
टर्मिनल में उपयोग करके इंस्टॉल करना होगा , फिर इसका उपयोग करके इसे चलाएं sudo efibootmgr
। डिफ़ॉल्ट रूप से, आपको उन प्रविष्टियों की एक सूची मिलेगी जो कुछ इस तरह दिखती हैं:
जब मैंने पहली बार EasyBCD के साथ फ़िडलिंग के बाद इस उपकरण का उपयोग किया और bcdedit ने सही क्रम में बूट करने के लिए चीजों को प्राप्त करने की कोशिश की, तो मेरे पास यहाँ सौ से अधिक प्रविष्टियाँ थीं, उनमें से अधिकांश डुप्लिकेट थीं।
यदि आपकी बूट प्रबंधक सूची बहुत अधिक अव्यवस्थित नहीं है, या यदि आप यह तय करने में सहज नहीं हैं कि क्या हटाया जा सकता है और क्या नहीं हटाया जाना चाहिए, तो केवल 4.2 चरण पर जाएं।
किसी भी प्रविष्टि को साफ करने के लिए efibootmgr -b <hex_number> -B
, hex_number
जिसकी आपको आवश्यकता नहीं है, का उपयोग करें , जहां बूट प्रविष्टि के साथ सूचीबद्ध संख्या से प्रतिस्थापित किया गया है। इसलिए, ऊपर दी गई तस्वीर में USB Drive (UEFI)
प्रविष्टि (क्रमांकित बूट 2001 ) को हटाने के लिए , मैं उपयोग करूंगा sudo efibootmgr -b 2001 -B
। आप देखेंगे कि मैंने कुछ डुप्लिकेट (सभी 3000+ नंबर वाली प्रविष्टियों) को छोड़ दिया। आप efibootmgr
प्रविष्टियों के कुछ अन्य गुणों को देखने के लिए विभिन्न विकल्पों के साथ उपयोग कर सकते हैं , जैसे कि वे जिस फ़ाइल पथ को इंगित करते हैं। वे प्रविष्टियां डुप्लिकेट की तरह दिखती हैं, लेकिन वे सभी मेरे एचपी लैपटॉप द्वारा इसके BIOS को अपडेट करने के लिए उपयोग की जाने वाली विभिन्न फाइलों को इंगित करते हैं। कृपया ध्यान रखें कि आप क्या हटाते हैं। यहां चीजों को प्रतिस्थापित करना बहुत मुश्किल या असंभव हो सकता है। आप BootOrder को बदलने के लिए efibootmgr का भी उपयोग कर सकते हैं, जो इसे प्रदर्शित करता है। मैन पेज देखें इस उपयोगी उपकरण के बारे में अधिक जानकारी के लिए।
चरण 4.2: उबंटू स्थापित करना
आपके द्वारा EFI बूट प्रबंधक प्रविष्टियों को साफ़ करने के बाद, यदि आपने ऐसा करने का विकल्प चुना है, तो अंततः Ubuntu को स्थापित करने का समय आ गया है। अपने लाइव सीडी / यूएसबी लोड होने के साथ, बूटलोडर मेनू से इंस्टॉल विकल्प का चयन करें, या लॉग इन करने के बाद इसे डेस्कटॉप से लॉन्च करें। इंस्टॉलर के पहले पृष्ठ पर अपने विकल्पों को चुनें। दूसरा भाग कुछ इस तरह दिखाई देगा: (मैं Xubuntu 14.04 का उपयोग कर रहा हूं, इसलिए आपका इंस्टॉलर अलग-अलग हो सकता है, लेकिन विकल्प समान हो सकते हैं।)
यदि आपका इंस्टॉलर आपके विंडोज इंस्टॉलेशन (जैसे मेरा) का पता नहीं लगाता है, तो आपको "कुछ और" विकल्प चुनने की आवश्यकता होगी। वहां से, आपको एक स्क्रीन मिलेगी जो आपके विभाजन को सेट करने के लिए उपयोग किए गए gparted मेनू के समान दिखती है। बस आपके द्वारा किए गए विभाजन का चयन करें, और विभाजन का चयन करके और "बदलें" पर क्लिक करके उन्हें सही माउंट बिंदु पर असाइन करें।
- यदि आप दोनों OS को खरोंच से स्थापित कर रहे हैं, तो एक ही काम करें। स्वचालित स्थापना विकल्प का उपयोग न करें। आपको यह सुनिश्चित करने की आवश्यकता है कि उबंटू ext2 / ext3 / ext4 विभाजन में स्थापित हो, न कि FAT32 Windows विभाजन।
चरण 5: विंडोज सेकेंड को अपडेट या इंस्टॉल करें
आपके पास विंडोज 10 के लिए एक इंस्टॉलेशन डिस्क होनी चाहिए। स्थापित करने से पहले, सुनिश्चित करें कि आपके पास आपकी उत्पाद कुंजी है, या आप इंस्टॉल / अपग्रेड नहीं कर पाएंगे। जब आप संस्थापन CD / USB पर बूट करते हैं, तो इंस्टॉलर बहुत सरल है। मेरे आराम के लिए थोड़ा सरल है- एकमात्र बटन "विंडोज 10 इंस्टॉल करें" या ऐसा ही कुछ था, और विंडोज 8, 8.1 और 10, उनके पीछे-पीछे स्थापित दृश्यों के लिए बदनाम हैं, जहां यह बस कहता है "हम कर रहे हैं" चीजें तैयार हो रही हैं ", और यह आपके सिस्टम के लिए वास्तव में क्या कर रहा है, इसके बारे में कोई विवरण नहीं देता है। यदि आपने अभी तक इन निर्देशों का पालन किया है, तो नियमित रूप से स्थापना शुरू करना ठीक होना चाहिए।
यदि आप विंडोज 8 या विंडोज 8.1 से अपग्रेड कर रहे हैं, तो आपको इंस्टॉलेशन प्रक्रिया के साथ कुछ खास नहीं करना चाहिए। (बहुत लंबी) स्थापना के माध्यम से प्राप्त करें, और चरण 6 पर आगे बढ़ें।
यदि आप एक ताजा इंस्टॉल कर रहे हैं, तो इंस्टॉलर आपसे पूछेगा कि आप विंडोज 10 कहां इंस्टॉल करना चाहते हैं। सुनिश्चित करें कि आपने चरण 2 में बनाए गए एफएटी 32 विभाजन का चयन किया है, न कि किसी अन्य विभाजन का, या उस विभाजन को मिटा दिया जाएगा और स्वरूपित किया जाएगा। क्योंकि उबंटू पहले से ही स्थापित है, विंडोज 10 बूट विभाजन के प्रति सम्मानजनक होना चाहिए न कि इसे सुधारने के लिए। ईएफआई बूट मैनेजर की सूची से साफ की गई रबिश प्रविष्टियां होने से, छोटे 200 एमबी बूट विभाजन में जगह खाली हो जाएगी, जिससे संभावना कम होगी कि विंडोज भ्रमित और क्रोधित हो जाएगा और अपने लिए पूरी बात साफ कर देगा।
चरण 6: अद्यतन और (वैकल्पिक रूप से) GRUB को अनुकूलित करें
विंडोज 10 को स्थापित या अपग्रेड करने के बाद, आपको GRUB को अपडेट करने के लिए उबंटू में रीबूट करना होगा ताकि इसकी सूची में विंडोज बूट मैनेजर शामिल हो। ऐसा करने से पहले, तेज़ स्टार्टअप को फिर से अक्षम करें। आपने इसे चरण 2 में कैसे किया, यह बहुत समान है। नियंत्रण कक्ष और सेटिंग UI कुछ भिन्न हैं, लेकिन अधिकांश विकल्प अभी भी हैं।
फास्ट स्टार्टअप को फिर से अक्षम करने के बाद, अपने कंप्यूटर को रिबूट करें।
यदि विंडोज़ डिफ़ॉल्ट रूप से बूट करता है, तो आपको सिस्टम के फर्मवेयर मेनू में आने के लिए अपने लैपटॉप के लिए विशेष कुंजी को दबाए रखना होगा। मेरे HP टचस्मार्ट पर, वह कुंजी Esc है। अन्य सामान्य कुंजियाँ F12, Delete, F10 हैं ... आपके कंप्यूटर का मैनुअल आपको यहाँ मदद करने में सक्षम होना चाहिए। फर्मवेयर मेनू से, GRUB में बूट करें। "एक बूट डिवाइस का चयन" या कुछ इसी तरह का विकल्प होना चाहिए, और उबंटू या जीआरयूबी को वहां सूचीबद्ध किया जाना चाहिए। यदि यह सूचीबद्ध नहीं है, तो EFI फ़ाइल से बूट करने के लिए एक विकल्प की तलाश करें, और इसके बजाय /EFI/ubuntu/grubx64.efi या (यदि आपके पास सुरक्षित बूट सक्षम है), EFI / ubuntu / shimx64.efi पर ब्राउज़ करें। इन फ़ाइलों के वास्तविक पथ आपके विकल्पों के आधार पर भिन्न हो सकते हैं, और आपका बूट विभाजन कैसे सेट किया जाता है, लेकिन फ़ाइल नाम समान होना चाहिए। इनमें से किसी एक .efi फाइल को GRUB में बूट करना चाहिए, तब आप अपने Ubuntu वितरण में बूट कर सकते हैं। एक बार लॉग इन करने के बाद, एक टर्मिनल खोलें और टाइप करेंsudo update-grub
। यह os-prober स्क्रिप्ट को चलाएगा जो GRUB grub.cfg को संकलित करने के लिए उपयोग करता है, जो grub की EFI फ़ाइल को बताता है कि कौन सी प्रविष्टियों को शामिल करना है, किस रंग का उपयोग करना है, आदि os-prober स्क्रिप्ट को Windows बूट प्रबंधक की पहचान करनी चाहिए, और स्वचालित रूप से इसे जोड़ना चाहिए। सूचि।
वैकल्पिक रूप से, आप मेनू प्रविष्टियों के क्रम को बदलने और व्यवहार और GRUB मेनू के रंग और पृष्ठभूमि को बदलने के लिए Grub Customizer स्थापित कर सकते हैं। आप इसे एक टर्मिनल का उपयोग करके स्थापित कर सकते हैं sudo apt-get install grub-customizer
, और फिर चला सकते हैं sudo grub-customizer
।
Windows OS के साथ साझा किए गए UEFI सिस्टम पर GRUB का उपयोग करते समय, MBR पर स्थापित न हों। कुछ ट्यूटोरियल फ़ाइल मेनू के तहत ग्रब कस्टमाइज़र के "इंस्टॉल टू एमबीआर" विकल्प का उपयोग करने के लिए इसे एक महत्वपूर्ण कदम के रूप में सूचीबद्ध करते हैं। आपको अधिकांश यूईएफआई प्रणालियों पर ऐसा नहीं करना चाहिए । एमबीआर (मास्टर बूट रिकॉर्ड) को BIOS फर्मवर के लिए डिज़ाइन किया गया है, और अभी भी कुछ हद तक विंडोज बूट लोडर द्वारा उपयोग किया जाता है। MBUB में GRUB को जोड़ना, जब यह पहले से ही EFI प्रविष्टि सूची में है, तो बहुत सारे हेयरबॉल पैदा कर सकते हैं। यदि आपको यह सुनिश्चित करने की आवश्यकता है कि बूट-ऑर्डर सूची में GRUB पहली प्रविष्टि है (यानी अगर विंडोज हमेशा बूट हो रहा है, भले ही आपने सब कुछ सही किया हो), EFI प्रबंधक के बूट ऑर्डर को देखने / संपादित करने के लिए efibootmgr (चरण 4.1 देखें ) का उपयोग करें। ।
टिप्पणियाँ
मैंने सिक्योर बूट का उल्लेख नहीं किया हैबिल्कुल भी, क्योंकि यह सामान्य रूप से उबंटू की स्थापना को प्रभावित नहीं करना चाहिए। कई दोहरे बूटिंग ट्यूटोरियल इसे अक्षम करने के बारे में बात करते हैं, लेकिन यह आमतौर पर वर्तमान 64-बिट इंस्टॉलर के साथ आवश्यक नहीं है। हालांकि, प्रत्येक पीसी अलग है, और सिक्योर बूट काफी नया (2012) है, इसलिए अलग-अलग फर्मवर चीजों को अलग तरीके से लागू कर सकते हैं। उदाहरण के लिए, मेरे एचपी फर्मवेयर के संस्करण में "लीगेसी बूट" विकल्प शामिल है, जो सिक्योर बूट को निष्क्रिय करता है और स्थापित ओएस को मानता है जैसे कि यह BIOS फर्मवेयर था: कुछ लोग इसे दोहरे-बूट के लिए स्थापित करने के लिए सक्षम करने की सलाह देते हैं। मेरे सिस्टम पर लीगेसी बूट मोड में उबंटू को स्थापित करने से GRUB को EFI प्रविष्टि सूची में खुद को जोड़ने से रोका गया, इसलिए यह सब कुछ स्वयं MBR में जोड़ सकता था, जिस पर Windows बूट प्रबंधक का पूर्ण नियंत्रण था। Windows बूट प्रबंधक ने प्रविष्टियों की सूची को प्रदर्शित करने के लिए बहुत सारे ट्वीकिंग लिए,
उबंटू और सुरक्षित बूट और विरासत बूट के बारे में अधिक जानकारी के लिए यहां देखें , और सामान्य रूप से यूईएफआई और BIOS प्रतिष्ठानों के बीच अंतर के बारे में जानकारी।