ArchLinux में बूटलोडर के बिना EFI

मुझे नहीं पता कि यह प्रक्रिया आपके कंप्यूटर को नुकसान पहुंचाने में सक्षम है, इसलिए किसी भी तरह की क्षति पाठक की जिम्मेदारी होगी।

जो आप पहले से ही पोस्ट शीर्षक में पढ़ चुके हैं, मैं बताता हूँ कि आर्किलिनक्स को बूट कैसे किया जाए (यदि यह अन्य डिस्ट्रो पर काम करता है तो कोई विचार नहीं है) ईएफआई या यूईएफआई कंप्यूटर पर किसी भी तरह के बूटलोडर के बिना।

पहला कदम

Efibootmgr स्थापित करें (यदि आपके पास पहले से यह स्थापित नहीं है)

# pacman -S efibootmgr

दूसरा चरण

माउंट efivarfs (यदि पहले से माउंट नहीं है)

# mount -t efivarfs efivarfs /sys/firmware/efi/efivars

तीसरा चरण

अपने कंप्यूटर के "बूट ऑर्डर" में अपना डिस्ट्रो जोड़ें

# efibootmgr -c -L "Arch Linux" -l /vmlinuz-linux -u "root=/dev/sdaX initrd=/initramfs-linux.img"

मेरे मामले में मैंने ऐसा ही किया

# efibootmgr -c -L "Arch Linux" -l /vmlinuz-linux -u "root=UUID=d5e93b09-02a8-4597-b059-3f87a8221825 initrd=/initramfs-linux.img quiet loglevel=0"

अंतिम चरण

देखिये अगर काम हुआ

# efibootmgr -v

अपने बूटऑर्डर डिस्ट्रो को हटाएं

यदि किसी कारण से यह आपके लिए काम नहीं करता है या आप बूटलोडर का उपयोग नहीं करने का विचार पसंद नहीं करते हैं, तो आप निम्न कार्य कर सकते हैं:

पहला कदम

देखें कि वह कौन सी संख्या है जो बूटऑर्डर में आपके डिस्ट्रो से मेल खाती है

# efibootmgr -v

आपको कुछ इस तरह से देखना चाहिए:

BootCurrent: 0000 टाइमआउट: 0 सेकंड BootOrder: 0000,3000,2001,2002,2003
Boot0000 * आर्क लिनक्स एचडी (1,800,100000, bf49dd02-7af7-42bb-ac5d-967ea840e3f8) फ़ाइल (\ vmlinuz-linux) रूट = .UUID = .d.5.e.9.3.b.0.9 .- 0.2.a.8। .-। 4.5.9.7 .-। B.0.5.9 .-। 3.f.8.7.a.8.2.2.1.8.2.5। .initrd = /। initramfs -linux..img .quiet .loglevel = .0। Boot2001 * USB ड्राइव (UEFI) RC बूट2002 * आंतरिक CD / DVD ROM ड्राइव (UEFI) RC बूट 3000 * आंतरिक हार्ड डिस्क या ठोस राज्य डिस्क RC Boot3001 * आंतरिक हार्ड डिस्क या ठोस राज्य डिस्क RC Boot3002 * आंतरिक हार्ड डिस्क या ठोस राज्य डिस्क RC

वे देखेंगे कि यह Boot0000 * को चिह्नित करता है, लेकिन इस मामले में हम केवल 0000 नंबर में रुचि रखते हैं

दूसरा चरण

अपने बूटऑर्डर डिस्ट्रो को हटाएं

# efibootmgr -b 0000 -B

Fuente: आर्क लिनक्स विकी


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   कोई व्यक्ति कहा

    महत्वपूर्ण घोषणा
    इस प्रविष्टि के तीसरे चरण में मैं कमांड का उपयोग नहीं करता है।
    मैं समाधान खोजने की कोशिश कर रहा हूं, जब मैं इसे पाऊंगा तो इसे पोस्ट करूंगा

    1.    कोई व्यक्ति कहा

      यहां वह लाइन काम करती है
      efibootmgr -c -L "आर्क लिनक्स" -l / vmlinuz-linux -u "root = UUID = d5e93b09-02a8-4597-b059-3f87a8221825 initrd = / initramfs-linux.img शांत लॉजवेल = 0"

      मैं किसी से भी पूछ सकता हूं कि प्रविष्टि को कौन संपादित कर सकता है, कृपया ऐसा करें

      1.    KZKG ^ गारा कहा

        तैयार, सही सही? 🙂

        1.    कोई व्यक्ति कहा

          धन्यवाद

  2.   सर्फ़रवीरो कहा

    नमस्ते। यह मैंने पहले ही कुछ समय पहले (आर्क लिनक्स में) किया था, और मैं आपको बता सकता हूं कि कम से कम मेरे कंप्यूटर को कोई नुकसान नहीं हुआ, मेरा लैपटॉप Lenovo G480 है। क्या हुआ अगर यह है कि जब कर्नेल को अपडेट किया गया था तो यह सिस्टम को फिर से लोड नहीं कर सकता था और फिर से मुझे यहां बताए गए सभी प्रक्रिया को करना था; प्रयोग करने के बाद, मैंने सिस्टम को लोड किया (मैं स्पष्ट करता हूं कि यह मेरी गलती थी, सिस्टम की नहीं), इसलिए मुझे फिर से स्थापित करना पड़ा और मुझे नहीं पता कि किस कारण से मैं इसे बूटलोडर के बिना नहीं छोड़ सकता। चूंकि उस समय मेरे पास ग्रीक स्फिंक्स पहेलियाँ और पहेलियों के साथ मनोरंजन करने का समय नहीं था, मैंने ग्रब स्थापित किया और फिर कभी कोशिश नहीं की।

    1.    कोई व्यक्ति कहा

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

    2.    अनाम रहो कहा

      मैं पढ़ रहा हूं, और हां, यह सच है कि कर्नेल अपडेट के बाद, (efibootmgr) कमांड कुछ अलग-थलग मामलों में एक प्रविष्टि बनाने में सक्षम नहीं है (यह केवल हटाने में सक्षम है)। https://bugs.archlinux.org/task/34641

  3.   मुझे कुछ भी समझ में नहीं आता कहा

    क्या आप मुझे ग्रब के साथ संबंध समझा सकते हैं? मैं अंतर नहीं समझता। या यदि आप ग्रिब, बूटलोडर के बारे में एफ़िआई / uefi की अवधारणाओं की व्याख्या करते हैं

    1.    कभी कहा

      संभवतः प्रवेश का विचार ग्रब से गुजरने के बिना टीम को शुरू करना है। यही है, कि एक ही ईएफआई (यानी, BIOS का वर्तमान प्रतिस्थापन) कर्नेल और बूट छवि को लोड करने के लिए प्रभारी है।

      BIOS ने जो किया वह पहली हार्ड डिस्क के पहले भाग को पढ़ा गया था, जहां ग्रब आमतौर पर स्थापित होता है, जो कर्नेल और छवि को लोड करने के लिए जिम्मेदार होता है। EFI कर्नेल को खुद को लोड करने की अनुमति देता है (और इस तरह उन्नत सुरक्षा विकल्प सक्षम करता है, जैसे कि प्यार / नफरत सिक्योर बूट)।

      व्यावहारिक दृष्टिकोण से, पीसी शुरू करने के लिए इस पद्धति का उपयोग करने के लिए मेरे लिए इसका कोई फायदा नहीं है।
      सादर

  4.   चिक्सुलबुल कुकुलन कहा

    एक प्रश्न:

    मैं एक नया (या इतना नया नहीं) कंप्यूटर खरीदना चाहता हूं कि उस पर केवल जीएनयू / लिनक्स स्थापित किया जा सके। इस घटना में कि यह विंडो $ 8 के साथ आता है, क्या मुझे सिक्योर बूट की समस्या होगी?

    1.    ओ_पिक्सोट_ओ कहा

      कर सकते हैं। समस्या यह होगी कि कंप्यूटर पर निर्भर करता है, अगर इसमें W8 है, तो यह यूईएफआई सक्रिय के साथ आएगा और आपको इसे वितरण के अनुसार स्थापित करने के लिए इसे निष्क्रिय करना होगा। अगर मेरा सही ढंग से याद है तो मैं ubuntu स्थापित कर सकता हूँ, लेकिन जब मैंने इसे स्थापित किया तो यह काम नहीं किया और मुझे इसे सही ढंग से स्थापित करने में सक्षम होने के लिए निष्क्रिय करना पड़ा। (वास्तव में अब आर्चलिनक्स में मुझे लगता है कि इसे बहुत कठिनाई के बिना स्थापित किया जा सकता है, और मुझे लगता है कि ग्रब 2 इसका समर्थन करता है लेकिन मुझे लगता है कि जब मैंने सिस्टम को लंबे समय पहले स्थापित किया था तब भी यह पूरी तरह से पॉलिश नहीं किया गया था)।

    2.    गातो कहा

      UEFI और सिक्योर बूट को डिसेबल करें और CD को बूट करें, जब आप Win8 और UEFI विभाजन को मिटाएंगे।

    3.    कभी कहा

      लगभग सभी ईएफआई ऑपरेटिंग सिस्टम को "लिगेसी" मोड में लोड करने की अनुमति देते हैं, अर्थात, क्लासिक। यदि आप EFI को इस तरह कॉन्फ़िगर करते हैं, तो आपको कोई समस्या नहीं होगी।

  5.   इलाव कहा

    कुछ ऐसा है जो मुझे समझ नहीं आ रहा है। मान लें कि मेरे पास विंडोज और यूईएफआई के साथ एक नया कंप्यूटर है। मैं इन चरणों को कहां करूं? आर्क इंस्टॉलेशन में या लाइवसीडी से?

    1.    सर्फ़रवीरो कहा

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

  6.   डिजिटऑप्टिक कहा

    मेरे मामले में, मेरे पास एक MSI B85M-E45 मदरबोर्ड है और यद्यपि यह मेरे लिए काम करता है, इसने फर्मवेयर को इस तरह से भ्रष्ट कर दिया कि मैं अब BIOS सेटिंग्स में प्रवेश नहीं कर सकता; मैंने मदरबोर्ड पर कूदने वालों से एक BIOS रीसेट किया और समस्या अभी भी बनी हुई है। मैं फ़र्मवेयर को फिर से फ्लैश करने की कोशिश करूंगा। तब मैं आपको बताऊंगा कि क्या मैं BIOS को पुनर्प्राप्त कर सकता हूं

    किसी भी मामले में, मैं इसे एक ऐसी प्रक्रिया मानता हूं जो कुछ लाभों के बदले में जोखिम भरा होने के कारण प्रयास करने लायक नहीं है

    1.    डिजिटऑप्टिक कहा

      सौभाग्य से मैं फर्मवेयर को फ्लैश करने में सक्षम था, हालांकि इसने मुझे BIOS कॉन्फ़िगरेशन में प्रवेश करने की अनुमति नहीं दी, मैं अभी भी हार्ड डिस्क से बूट कर सकता हूं, और फिर BIOS और फर्मवेयर फ़ाइल को फिर से फ्लैश करने के लिए प्रोग्राम के साथ बूट करने योग्य डॉस पेनड्राइव बना सकता हूं।

      मैं भाग्य के साथ भाग गया, और एक बार जब मैं हुआ कि यूईएफआई के साथ एक एसीईआर लैपटॉप का फर्मवेयर क्षतिग्रस्त हो गया था, जब मैंने ओपनसेस्ट स्थापित किया था जब यूईएफआई संगत वितरण दिखाई देने लगे थे।

      इस बार कम बुरा, अच्छा भाग्य !!!!