हो सकता है कि आप विंडोज 10 के साथ पहले से लोड किए गए पीसी पर लिनक्स स्थापित करने में सक्षम न हों
विनएचईसी (विंडोज हार्डवेयर इंजीनियरिंग सम्मेलन) के दौरान, माइक्रोसॉफ्ट ने घोषणा की कि विंडोज 10 और यूईएफआई वाले पीसी को डिफ़ॉल्ट रूप से सुरक्षित बूट के साथ शिप करना चाहिए। सिक्योर बूट पीसी को मैलवेयर से बचाने के लिए एक फीचर है जो बूटिंग के शुरुआती चरण में खुद को लोड करने के लिए ओएस बूट लोडर को संक्रमित कर सकता है। सिक्योर बूट क्या करता है यह केवल माइक्रोसॉफ्ट द्वारा सत्यापित/हस्ताक्षरित बूट लोडर का उपयोग करने की अनुमति देता है। इसलिए बूट लोडर जो हस्ताक्षरित नहीं हैं, वे अब लिनक्स जैसे अन्य ऑपरेटिंग सिस्टम को बूट नहीं कर सकते हैं। विंडोज 8 के साथ, माइक्रोसॉफ्ट ने यह अनिवार्य नहीं किया था कि सिक्योर बूट डिफ़ॉल्ट रूप से सक्षम हो। विंडोज 10 के साथ, अब हार्डवेयर निर्माताओं (ओईएम) को इसे डिफ़ॉल्ट रूप से सक्षम करना होगा यदि वे विंडोज लोगो प्रमाणन चाहते हैं, और यह तय करने के लिए ओईएम पर निर्भर है कि क्या वे आपको सुरक्षित बूट को अक्षम करने की क्षमता भी देना चाहते हैं. यह एक अत्यंत खतरनाक स्थिति है क्योंकि आप संभावित रूप से Microsoft की बदौलत अन्य ऑपरेटिंग सिस्टम का उपयोग करने से बंद हो सकते हैं। यहां बताया गया है कि इससे बचने के लिए आपको क्या करना चाहिए।
विंडोज 8.x के मामले में, ओईएम को विंडोज 8 लोगो प्रमाणित पीसी को सिक्योर बूट सक्षम के साथ बेचने की आवश्यकता नहीं थी। वे सभी बूट सुरक्षा प्रतिबंधों को अक्षम करने के लिए स्वतंत्र थे।
जो उपयोगकर्ता विंडोज 10 सिक्योर बूट-सक्षम कंप्यूटर पर एक वैकल्पिक ओएस स्थापित करना चाहते हैं, उन्हें माइक्रोसॉफ्ट द्वारा हस्ताक्षरित एक विशेष यूईएफआई बूटलोडर का उपयोग करना होगा। वैकल्पिक रूप से, "वैकल्पिक" बूटलोडर के डेवलपर्स को हार्डवेयर विक्रेता से सीधे संपर्क करने की आवश्यकता होती है ताकि वे अपने बूटलोडर को ठीक से लोड करने की अनुमति देने के लिए एक विशेष डिजिटल कुंजी शामिल करने के लिए कह सकें।
यदि किसी भी समय, Microsoft अपना विचार बदलता है और अपने बूट लोडर प्रमाणन कार्यक्रम को बंद कर देता है, तो आप खराब हो गए हैं। साथ ही, यह Microsoft को पूर्ण अधिकार देता है कि आप अपने हार्डवेयर पर किन OS को स्थापित कर सकते हैं।
एक लिनक्स उपयोगकर्ता होने के नाते, मैं निश्चित रूप से इन परिवर्तनों से खुश नहीं हूँ क्योंकि ये मुफ्त सॉफ्टवेयर की स्वतंत्रता की भावना के खिलाफ जाते हैं। इस समय, मेरे सभी पीसी लिनक्स चला रहे हैं। वर्कस्टेशन और लैपटॉप आर्क लिनक्स (जो सबसे अच्छा लिनक्स डिस्ट्रो, आईएमएचओ है) चलाते हैं और सर्वर डेबियन चला रहे हैं। केवल एक पीसी है जिसमें दोहरी बूट कॉन्फ़िगरेशन में विंडोज 8.1 है, जिसका उपयोग मैं अपना विकसित करने के लिए करता हूं फ्रीवेयर आपके विंडोज अनुभव को बेहतर बनाने के लिए।
उपाय क्या है?
मुझे नया पीसी खरीदते समय सावधानी बरतने के अलावा इसका कोई समाधान नहीं दिखता। अपना लैपटॉप या डेस्कटॉप ओईएम सावधानी से चुनें - वह चुनें जो आपको सिक्योर बूट को अक्षम करने की अनुमति देता है। यदि आप अपने स्वयं के डेस्कटॉप पीसी को इकट्ठा करते हैं, तो सुनिश्चित करें कि आपका मदरबोर्ड ओईएम सुरक्षित बूट को अक्षम करने की अनुमति देता है।
सबसे खराब स्थिति में, मेरा मानना है कि सभी हार्डवेयर को केवल विंडोज 10 चलाने के लिए लॉक किया जा सकता है और हम लिनक्स को स्थापित करने की क्षमता खो देंगे। मैं इस तरह की परियोजनाओं की प्रतीक्षा कर रहा हूं कोरबूट (जो एक वैकल्पिक यूईएफआई BIOS फर्मवेयर है) और क्यूबीट्रक (खुला हार्डवेयर)। हालांकि, वे हार्डवेयर संगतता के मामले में मुख्यधारा के यूईएफआई BIOS फर्मवेयर से हमेशा पीछे रहेंगे। क्यूबीट्रक वास्तव में एआरएम आधारित एसओसी है। हालांकि इसका उपयोग हल्के कार्यों के लिए किया जा सकता है जैसे कि विनेरो के लिए यह लेख लिखना, यह वर्चुअल मशीन नहीं चलाएगा और प्रदर्शन में बहुत सीमित है। एक बहादुर नई दुनिया में आपका स्वागत है।