मैं एक लिनक्स USB ड्राइव को बूट करने के लिए फर्मवेयर सेटिंग्स के साथ खिलवाड़ करने की सलाह देता हूं। अधिकांश लिनक्स वितरण इन दिनों ईएफआई / यूईएफआई मोड में बूटिंग का समर्थन करते हैं, हालांकि बूट करने योग्य यूएसबी ड्राइव बनाने के लिए कुछ उपकरण आवश्यक ईएफआई बूट लोडर को छोड़ देते हैं। इसलिए उपयुक्त तरीका यह है कि आप एक ऐसे उपकरण का उपयोग करें जो आपके USB ड्राइव में EFI बूट लोडर लिखने का समर्थन करता है। देख मेरा यह पृष्ठ इस विषय पर अधिक जानकारी के लिए।
यदि आपका वितरण EFI- मोड बूटिंग का समर्थन नहीं करता है, तो आप ऐसा करने के लिए अपना EFI बूट लोडर जोड़ सकते हैं। देखें पूर्ववर्ती पृष्ठ के जनक, और विशेष रूप से EFI बूट लोडर स्थापना का उप-पृष्ठ, यह कैसे करना है पर पृष्ठभूमि के लिए। यह पृष्ठ विशेष रूप से उन लोगों के लिए नहीं लिखा गया था जो बूट करने योग्य USB ड्राइव बनाना चाहते हैं, हालाँकि, आपको कुछ अप्रासंगिक सूचनाओं के माध्यम से झारना होगा efibootmgr
) और फ़ालबैक बूट लोडर का उपयोग करने पर ध्यान दें ( EFI/BOOT/bootx64.efi
कम से कम x86-64 सिस्टम के लिए)। ध्यान दें कि, यदि आपके माध्यम को सुरक्षित बूट का समर्थन करना चाहिए, तो आपको शिम या PreLoader का उपयोग करना होगा bootx64.efi
और GRUB (या कुछ अन्य बूट लोडर) फॉलो-ऑन बूट लोडर के रूप में। यदि आप किसी ऐसे वितरण को बूट करना चाहते हैं जो स्वयं सुरक्षित बूट का समर्थन नहीं करता है, तो आपको साइन इन करना होगा grubx64.efi
कम से कम, और संभावना है कि कर्नेल स्वयं और इसके मॉड्यूल। अधिकांश प्रमुख वितरण, जैसे कि उबंटू, फेडोरा और ओपनएसयूएसई, सिक्योर बूट का सीधे समर्थन करते हैं, इसलिए इन अतिरिक्त हुप्स के माध्यम से कूदना उनके साथ आवश्यक नहीं होना चाहिए। वैकल्पिक रूप से, आप फ़र्मवेयर में सिक्योर बूट को निष्क्रिय कर सकते हैं; इस सुविधा से Windows बूट करना जारी रखेगा। मुसीबत यह है कि आप तब सुरक्षित बूट के सुरक्षा लाभों को याद कर रहे होंगे।
अगर तुम करना EFI मोड में CSM और बूट लिनक्स को सक्षम करें, फर्मवेयर के डिज़ाइन के आधार पर, सुरक्षित बूट को स्पष्ट रूप से अक्षम करना या आवश्यक नहीं हो सकता है। मैंने कुछ देखा है जो BIOS / CSM / विरासत-मोड बूट करते समय सुरक्षित बूट को निष्क्रिय कर देते हैं, लेकिन दूसरों को CSM को सक्षम करने से पहले आपको सुरक्षित बूट अक्षम करने की आवश्यकता होती है। अधिकांश सिस्टम प्रति-बूट आधार पर BIOS-मोड और EFI- मोड बूटिंग के बीच स्विच करना संभव बनाते हैं, लेकिन आपको ऐसा करने के लिए आमतौर पर फर्मवेयर के बूट प्रबंधक तक पहुंचना होगा। मेरे rEFInd बूट मैनेजर इसे थोड़ा आसान बना सकते हैं; से असहज होकर scanfor
इसकी लाइन में refind.conf
फ़ाइल और एक उपयुक्त BIOS-मोड विकल्प जोड़ना ( biosexternal
USB ड्राइव के लिए), rEFInd या तो EFI- मोड या BIOS- मोड OSes को बूट कर सकता है। इस तरह से rEFInd का उपयोग करना सार्थक हो सकता है यदि आपको USB फ्लैश ड्राइव पर अपनी हार्ड डिस्क और BIOS- मोड OSes पर EFI- मोड विंडोज इंस्टॉलेशन के बीच स्विच करने की नियमित आवश्यकता है।