Ubuntu 14.04 LTS कर्नेल पैनिक के साथ शुरू करने में विफल रहता है


10

यहाँ छवि विवरण दर्ज करेंउबंटू शुरू करते समय ये त्रुटियां होती हैं। मैं उबंटू के साथ ड्यूल बूटिंग विंडोज 8.1 हूं।

कर्नेल पैनिक - सिंकिंग नहीं: व्यवधान में घातक अपवाद। NMI drm_kms_helper के साथ cpus को बंद करना: घबराहट हुई, पाठ कंसोल पर वापस जाना।

कुछ नहीं होता है और उबंटू जम जाता है।


क्या यह पहले काम करता था? यदि हां, तो यह कौन सा उबंटू संस्करण था?
m132

मैंने 12.04, 12.10, 13.04, 13.10 और अब 14.04 का उपयोग किया है। हर संस्करण ने ठीक काम किया। 14.04 तक इस त्रुटि को दिखाया गया और जम गया। जिस दिन इसे जारी किया गया था तब से इसे स्थापित किया गया है। 23 मई को यह त्रुटि दिखाई दी, जिस दिन मैंने यह प्रश्न पोस्ट किया।
मुदस्सिर नज़ीर

इसकी क्या वजह रही? क्या आपने कोई कर्नेल मॉड्यूल या अपडेट स्थापित किया है?
m132

मुझे कुछ नहीं पता। ज्यादातर मैं सॉफ्टवेयर updater के माध्यम से स्थापित करें। इसलिए मुझे याद नहीं है कि किस अपडेट के कारण यह हुआ।
मुदस्सिर नज़ीर

GRUB मेनू में, Ubuntu के लिए उन्नत विकल्प चुनें , पुराने कर्नेल (रिकवरी मोड नहीं) चुनें और मुझे बताएं कि क्या यह काम करता है।
m132

जवाबों:


8

यह शायद नए गुठली से वापस फिक्स किए गए फीचर्स और फीचर्स के कारण हुआ।

GRUB मेनू में, Ubuntu के लिए उन्नत विकल्प चुनें, अंतिम कर्नेल चुनें जो काम किया है (पुनर्प्राप्ति मोड नहीं)।

अब आप कर सकते हैं:

  • नई कर्नेल निकालें और पुराने का उपयोग करते रहें, जिससे आपका सिस्टम पुराने कर्नेल कारनामों की चपेट में आ जाता है
  • नए कर्नेल स्थापित करें, जिसके लिए ये सुधार किए गए थे

नए कर्नेल को स्थापित करने का सबसे आसान तरीका यह है कि इसे kernel.ubuntu.com से डाउनलोड करें और इसका उपयोग करके इंस्टॉल करें dpkg

सबसे पहले, उस संस्करण का चयन करें जिसे आप चाहते हैं (अधिमानतः नवीनतम गैर-आरसी एक, utopicकर्नेल 14.04 के लिए भी काम करेगा), फिर 3 फाइलें डाउनलोड करें:

  • linux-headers-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxxx_ आर्किटेक्चर .deb
  • लिनक्स हेडर-x.xx.x-xxxxxx_x.xx.x-xxxxxx.xxxxxxxxxxxx_all.deb
  • linux-image-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxx_ वास्तुकला .deb

आर्किटेक्चर को i386 से बदलें यदि आप 32-बिट उबंटू का उपयोग करते हैं, या यदि आप 64-बिट एक का उपयोग करते हैं तो amd64 ( सीपीयू निर्माता के साथ इसका कोई लेना-देना नहीं है! )।

इन फ़ाइलों को अलग निर्देशिका में ले जाएँ, अपना टर्मिनल cdउस निर्देशिका में खोलें और फिर यह कमांड चलाएँ:

sudo dpkg -i *.deb

जब dpkgखत्म हो जाता है, तो आप रिबूट कर सकते हैं, और सुनिश्चित कर सकते हैं कि आप अपने द्वारा स्थापित कर्नेल चला रहे हैं:

uname -a
Linux m132 x.xx.x #1 SMP Tue Jun 10 00:45:23 CEST 2014 x86_64 x86_64 x86_64 GNU/Linux

याद रखें, अब आपको कर्नेल को मैन्युअल रूप से अपडेट करना होगा, क्योंकि सॉफ्टवेयर अपडेट केवल 3.13 पैच स्थापित करेगा, क्योंकि कर्नेल संस्करण उबंटू रिलीज से कभी नहीं बदलता है।

यदि यह अभी भी काम नहीं करता है, तो आपके द्वारा स्थापित कर्नेल को अनइंस्टॉल करें

sudo apt-get purge linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic
sudo apt-get purge linux-image-extra-3.13.0-24-generic 

उस संस्करण के साथ 3.13.0-24 बदलें जिसे आप अनइंस्टॉल करना चाहते हैं (या Tabइंस्टॉल किए गए लोगों को सूचीबद्ध करने के लिए कुंजी दबाएं )। दूसरा आदेश एक त्रुटि फेंक सकता है linux-image-extraक्योंकि कुछ गुठली के लिए नहीं है ।

पुनश्च: कृपया उस दोषपूर्ण कर्नेल के लिए एक बग रिपोर्ट बनाने के लिए इन निर्देशों का पालन करें , ताकि वे इसे दूसरों के लिए ठीक कर सकें :)

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