Ubuntu UEFI सिक्योर बूट इंस्टॉल को कैसे समझें?


19

अब जब कि सिक्योर बूट का समर्थन किया जाता है, तो यूईएफआई सिक्योर बूट सक्षम पीसी पर विंडोज 8 के साथ उबंटू को स्थापित करने के लिए किसी विशेष निर्देश का क्या पालन करना होगा ?

जैसा कि मैं समझता हूं, उबंटू> = 12.04.2 पर हस्ताक्षर किए गए GRUB2 के साथ जहाज। मैंने खोजा, लेकिन "समर्थित" कथन से आगे नहीं बढ़ सकता। मैं फर्मवेयर बूट उबंटू को जाने के लिए उबंटू कुंजियों को पंजीकृत करने के लिए विशिष्ट निर्देशों की तलाश कर रहा हूं।

अपडेट करें:

धन्यवाद। Ubuntu 12.10 में SecureBoot मुझे जवाब देता है। Ubuntu पहला चरण EFI बूटलोडर Microsoft द्वारा हस्ताक्षरित है । पिछली बार जब मैंने पढ़ा था, तो उबंटू में अपनी स्वयं की कुंजी प्रकाशित करने की योजना थी जिसे स्थापित करने से पहले फर्मवेयर के डेटाबेस में पंजीकृत होना था। हो सकता है कि मैंने कहानी को लंबे समय तक महसूस नहीं किया कि यह अब ऐसा नहीं है।


2
संबंधित (लेकिन शायद एक डुप्लिकेट नहीं है, यह एक सामान्य व्यावहारिक प्रश्न है कि विंडोज 8 मशीन पर उबंटू कैसे स्थापित किया जाए, जबकि यहां जवाब पृष्ठभूमि देते हैं, "सुरक्षित बूट" और इसके आगे की व्याख्या करें): उबंटू को प्री-इंस्टॉल्ड यूईएफआई पर स्थापित करना समर्थित विंडोज 8 प्रणाली
एलियाह कगन

जवाबों:


12

शायद यहाँ शुरू करें: help.ubuntu.com/community/UEFI

यूईएफआई (~ ईएफआई) एक फर्मवेयर इंटरफ़ेस है जो हाल के कंप्यूटरों पर व्यापक है, विशेष रूप से 2010 की तुलना में हाल ही में। यह पारंपरिक BIOS फर्मवेयर इंटरफ़ेस को बदलने का इरादा है जो पहले की मशीनों पर प्रचलित है। यह पृष्ठ EFI का उपयोग करते हुए उबंटू को स्थापित करने और बूट करने के बारे में जानकारी प्रदान करता है, साथ ही साथ Ubuntu के उपयोग से EFI मोड और लीगेसी BIOS मोड के बीच स्विच करने के बारे में भी जानकारी देता है।


अपडेट करें:

उबंटू 12.10 को सुरक्षित बूट के साथ उपयोग करने में सक्षम होने का इरादा है ।

सॉफ्टपीडिया (Sep-2012) >> Ubuntu 12.10 सिक्योर बूट के लिए कैनवसिकल अनवील प्लान्स

जॉन मेलमुट के माध्यम से कैननिकल ने 20 सितंबर को घोषणा की कि वे आगामी उबंटू 12.10 (क्वांटल क्वेटज़ल) ऑपरेटिंग सिस्टम में सिक्योर बूट के लिए समर्थन को लागू करने की योजना बनाएंगे।

इसलिए, फ्री सॉफ्टवेयर फाउंडेशन के साथ एक चर्चा के बाद, Canonical ने GRF2 बूटलोडर एक के पक्ष में EFILinux बूटलोडर कार्यान्वयन को छोड़ने का फैसला किया, अपनी खुद की कुंजी के साथ हस्ताक्षर किए। ..

Muktware (Oct-2012) >> Ubuntu 12.10 में SecureBoot

Ubuntu 12.10 पहला डिस्ट्रो है जो डिफ़ॉल्ट रूप से सिक्योर बूट आर्किटेक्चर का समर्थन करता है। कैनोनिकल डेवलपर्स ने यह सुनिश्चित करने में बहुत समय बिताया है कि उबंटू सभी हार्डवेयर में ठीक और समस्याओं के बिना चलता है। उबंटू डेवलपर स्टीव लैंगसेक ने अपने ब्लॉग में एक अच्छा खाता सामने रखा है, इस बारे में कि वे कैसे सुरक्षित बूट का समर्थन कर रहे हैं।

के साथ बंद हो जाता है ..

लैंगसेक का कहना है कि वे सुरक्षित बूट तंत्र को उबंटू 12.04 रिलीज के साथ ही वापस भेज देंगे, ताकि एलटीएस संस्करण को सुरक्षित बूट उपकरणों में स्थापित किया जा सके। तो Ubuntu Precise (12.04.2) के अगले प्रमुख सर्विस पैक SecureBoot के लिए समर्थन शामिल होगा।


2
जवाब के लिए धन्यवाद। मैंने इस लेख को पढ़ा है। मेरा सवाल यूईएफआई के बारे में नहीं है। यह सिक्योर बूट के साथ यूईएफआई है। इस लेख में कहीं भी सुरक्षित बूट सक्षम पीसी से निपटने के तरीके का उल्लेख नहीं है। कृपया आप मुझे कुछ संसाधन की ओर संकेत कर सकते हैं जो मुझे एक सुरक्षित बूट सक्षम पीसी पर उबंटू स्थापित करने में मदद करता है?
वूल्वरिन

6

कुछ मशीनों पर एक समस्या है, पार्टिकलरी लैपटॉप - वे साइन इन किए हुए उबंटू बूट लोडर (और हमारे जैसे अन्य यूईएफआई सॉफ्टवेयर) को चलाने की अनुमति देने के लिए अपने BIOS में "माइक्रोसॉफ्ट विंडोज यूईएफआई चालक प्रकाशक" सार्वजनिक कुंजी के लिए दिखाई नहीं देते हैं। सुरक्षित बूट विकल्प के साथ सक्षम। यह वह जगह है नहीं एक ही कुंजी है, जो माइक्रोसॉफ्ट उपयोग अपने स्वयं के हस्ताक्षर करने के लिए UEFI Windows बूट प्रबंधक और ऐसा लगता है कुछ BIOS कार्यान्वयन कि केवल इस राशि माइक्रोसॉफ्ट अनन्य सार्वजनिक कुंजी।

समाधान या तो है:

  1. Microsoft के लिए अपने स्वयं के बूटलोडर के लिए उपयोग किए जाने वाले SAME कुंजी के साथ तृतीय पक्ष UEFI बायनेरिज़ पर हस्ताक्षर करने के लिए।

  2. BIOS विक्रेताओं / कंप्यूटर हार्डवेयर मदरबोर्ड निर्माताओं के लिए सुनिश्चित करें कि वे "Microsoft Windows UEFI ड्राइवर प्रकाशक" हस्ताक्षरित बायनेरिज़ को सही तरीके से काम करने की अनुमति देने के लिए डेटा शामिल करें।

विंडोज 8 मशीन पर, Mountvol Z: /Sएक व्यवस्थापक उन्नत कमांड प्रॉम्प्ट बॉक्स में दर्ज करें। फिर कमांड प्रॉम्प्ट में करें:

copy Z:\EFI\Microsoft\*.efi    C:\test

Zएक अप्रयुक्त ड्राइव पत्र कहां है।

आप C:\testMicrosoft .efi फ़ाइलों पर डिजिटल हस्ताक्षरों को पहले ही बना सकते हैं (देख सकते हैं) और देखें कि कुंजी का नाम उनके द्वारा Ubuntu बूट लोडर पर हस्ताक्षर करने के लिए उपयोग की जाने वाली कुंजी से भिन्न है।

Ubuntu बूट फाइलें X: \ EFI \ Boot में मिल सकती हैं जहां X CD ड्राइव अक्षर है।

यह छँटाई की जरूरत है, और जल्दी से छँटाई।

हमारे शोध से संकेत मिलता है कि अब तक परीक्षण किए गए लैपटॉप में, केवल ASUS लैपटॉप में उनके बायोस में सही कुंजी स्थापित हैं, लेकिन हम अभी तक सभी की जांच करने में कामयाब नहीं हुए हैं। मैं यहाँ उल्लेख नहीं कर रहा हूँ, मशीनों के नाम जो काम नहीं करेंगे, लेकिन एक जो ऐसा करता है एक समान नाम है!


1
ऐसा प्रतीत होता है कि थिंकपैड में बॉक्स से बाहर की चाबियां हैं।
10'13

1
  1. सबसे पहले स्थापित करें Ubuntu-Secure-Remix-64bit(या Ubuntu12.10 64bit) और बूट-रिपेयर का उपयोग करें Recommended Repairजैसा कि https://help.ubuntu.com/community/UEFI के पहले पैराग्राफ में वर्णित है।

  2. यदि वह विफल रहता है, तो अपने फ़र्मवेयर में SecureBoot को यहाँ बताए अनुसार अक्षम करें: https://help.ubuntu.com/community/UEFI#SecureBoot , और बूट-रिपेयर फिर से चलाएँ।


1

छह महीने पहले एक समान प्रश्न पोस्ट किया है और कर्नेल को लोड करने में असमर्थ होने के कारण एक गैर-लिनक्स वैकल्पिक ओएस स्थापित करने का नेतृत्व किया ताकि यह साबित हो सके कि मेरे फर्मवेयर और हार्डवेयर कम से कम उम्मीद के मुताबिक काम कर रहे थे। इरादा यह था कि यह नया हार्डवेयर मेरा पहला हो जिसने अगली बार शायद विंडोज कभी नहीं देखा हो ...

अपने नवीनतम हार्डवेयर की EFI क्षमताओं के उपयोग की खोज करने के लिए खोज शुरू करने के बाद से इन उपयोगी पृष्ठों पर कुछ समय बिताया जा रहा है जिसमें उबंटू को सुरक्षित बूट सक्षम मशीन पर कैसे स्थापित किया जाए और हाइलाइट कैसे हो, इसके अन्य विकल्प हैं Grub2 पर भरोसा करने के अलावा और Microsoft से कुंजियों पर हस्ताक्षर किए। प्रश्न के लिए आपके अपडेट में कौन सा लिंक सभी के रूप में इंगित करता है और सभी को समाप्त करता है। बस सोचा था कि यह साझा नहीं होगा। जैसा कि इस पैराग्राफ में अंतिम लिंक rEFInd और आपकी खुद की कुंजियों का उपयोग करके दिखाता है कि सुरक्षित बूट सक्षम के साथ एक लिनक्स इंस्टाल को प्रबंधित करना संभव है। जो कई विकल्पों में से एक है, अगर विस्तार से वर्णन नहीं किया गया है। आशा है कि आप मेरे जितना ही पढ़ने का आनंद लेंगे!

विकल्प सुरक्षित बूट बंद करना है। मैं व्यक्तिगत रूप से कम से कम शीघ्र ही और मीठे रूप से लव्विनबंटू द्वारा वर्णित विधि की कोशिश करूंगा।

सभी चीजों के बारे में उपयोगी जानकारी का एक और उपयोगी स्रोत यू / ईएफआई यहां का विकी लेख है । जो विंडोज 8 मांगों का वर्णन और निर्दिष्ट करने में मदद करता है UEFI> = 2.3.1 (नवीनतम अब 2.4 है) और सुरक्षित बूट> = 2.2 यूईएफआई विनिर्देश से उपलब्ध है।
(विकी पेज लिंक्ड एक समान पेज EUFI पेज के लिए एक लिंक साझा करता है जो मुझे कोई अंत नहीं डराता है! विज्ञान गल्प काल्पनिक नहीं है!: p)

आगे पढ़ने के लिए कुछ और लिंक:

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