नया कंप्यूटर शटडाउन / रिबूट पर लटका है, समस्या निवारण कैसे करें?


24

मेरा सिस्टम पूरी तरह से काम कर रहा है लेकिन यह शटडाउन / रिबूट / सस्पेंड / हाइबरनेट के दौरान जम जाता है: सभी विंडो और मेन्यू बार गायब हो जाते हैं लेकिन डेस्कटॉप वॉलपेपर बना रहता है। यह शटडाउन स्क्रीन (एनिमेटेड डॉट्स वाला) भी नहीं दिखाता है, जहां मैं ESC मार सकता हूं और शटडाउन कंसोल पाठ देख सकता हूं। सिस्टम एकदम नया है और पूरी तरह से अपडेट मैनेजर का उपयोग करके अपडेट किया गया है।

  1. मैं यह कैसे निर्धारित कर सकता हूं कि फ्रीज का कारण क्या है?
  2. क्या कोई लॉग है जिसकी मैं जांच कर सकता हूं?
  3. मैं इसे कैसे ठीक करूं?

मैं फ्रीज का कोई स्पष्ट कारण नहीं देखता हूं। केवल USB लगाव एक माउस / कीबोर्ड है; मेरे पास कोई बाहरी भंडारण नहीं है; और मेरे पास कोई प्रोग्राम नहीं है (लॉगिन स्क्रीन से शटडाउन सही होने पर भी मशीन फ्रीज़ होती है)।

मैंने अब तक क्या प्रयास किया है:

  • अन्य सवालों के आधार पर ( यह , यह , और यह ) कुछ एसीपीआई सेटिंग्स का सुझाव देता है, मैंने यह sudo shutdown -h nowदेखने की कोशिश की है कि क्या शटडाउन कंसोल टेक्स्ट डिस्प्ले किसी भी संकेत को प्रदान करता है, लेकिन सिस्टम को अभी तक नहीं मिला है - यह अभी भी जमा देता है स्क्रीन डेस्कटॉप पृष्ठभूमि छवि को दिखाया, बिना किसी टूलबार के। केवल sudo shutdown --forceकाम करता है, लेकिन वह समाधान नहीं है।
  • ग्रब मेनू को एडिप करना = कर्नेल में जोड़ने से मदद नहीं मिली। मुझे लगता है कि अन्य (कम) ACPI सुझावों की कोशिश करने में कोई मतलब नहीं है?
  • ग्रब प्रविष्टि में नोएपिक जोड़ने से कोई प्रभाव नहीं पड़ता था। इसके बजाय nolapic को जोड़ने से कुछ हुआ (मैंने शांत विकल्प को हटा दिया था ) - सिस्टम बंद होने के साथ आगे जारी रखने में कामयाब रहा, ठीक है जब तक कि रेखा अप्राप्य-अपग्रेड को चलाने के लिए जाँच नहीं होती: जो स्क्रीन पर अंतिम वर्ण थे।
  • मैंने सिस्टम BIOS की भी जाँच की है, विशेष रूप से बिजली विकल्पों के बारे में, लेकिन सामान्य से कुछ भी नहीं देखा। S3 से S1 तक BIOS स्टैंडबाय सेटिंग को स्विच करने में मदद नहीं मिली। स्टैंडबाय सेटिंग को अक्षम नहीं किया जा सकता है, और कोई अन्य एसीपीआई-संबंधित सेटिंग्स AFAIK नहीं हैं।
  • BIOS रीसेट ने मदद नहीं की। आश्चर्य नहीं था; कुछ भी नहीं बदला था।
  • मैंने एक वर्चुअल कंसोल (CtrlAltF1) पर जाने की कोशिश की, जैसा कि djeikyb द्वारा सुझाया गया था और वहां से अब शटडाउन किया गया -h और यह फ्रॉज़ हुआ , इस कंसोल आउटपुट के बाद । मैं एक समय में एक को मारने की कोशिश नहीं की क्योंकि मैं अभी भी बहुत नौसिखिया हूँ यह पता लगाने के लिए कि कैसे करना है।
  • कर्नेल के साथ बूटिंग 2.6.35.25 के बजाय 2.6.35.22 ने मदद नहीं की।
  • एनवीडिया ड्राइवरों को अक्षम करने से मदद नहीं मिली।
  • लाइव सीडी से बूटिंग (वास्तव में यूएसबी स्टिक) मदद नहीं करती थी; यह उसी तरह से जमा देता है।
  • लाइव सीडी से बूटिंग, acpi=off noapic nolapicया तो मदद नहीं की। न ही सिर्फ किया nolapic। तो जाहिर है कि यह मेरी स्थापना में कुछ कस्टम सेटिंग नहीं है, लेकिन कुछ बुनियादी मुद्दे हैं।
  • गलतियों के बिना 1 घंटे में मेमेस्ट का मुकाबला हुआ।

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

@ जेवियर सॉरी लेकिन मैं असहमत हूं। कुछ प्रतिष्ठानों और विशेष रूप से एनवीडिया ड्राइवरों को बंद के दौरान स्पष्ट रूप से कदम उठाने की आवश्यकता होती है। सामान्य शटडाउन प्रक्रिया में भी एक कदम है जो रिबूट से ठीक पहले किसी भी अन्य लंबित प्रतिष्ठानों की जांच करता है। यदि आप सही हैं, तो अपडेट प्रबंधक रिबूट क्यों मांगता है, और पावर मेनू "रिबूट" प्रविष्टि का नाम बदलकर "इंस्टॉलेशन अपग्रेडिंग समाप्त करने के लिए रिबूट" क्यों करता है? (स्मृति से उद्धृत।) सामान्य तौर पर मैं कर रहा हूँ बहुत उबंटू के साथ और भी सच है कि सभी के साथ प्रसन्न कार्यक्रमों स्थापित किया जा सकता है और तुरंत उपलब्ध हैं। लेकिन ड्राइवरों के लिए यह अलग हो सकता है?
तोरन गुंडोफ़्ते-ब्रून

असहमति के बारे में खेद मत करो। आमतौर पर ज्ञान असहमति के बाद आता है। मैं शटडाउन पर निष्पादित अपग्रेड से संबंधित कोई स्क्रिप्ट नहीं देख सकता, लेकिन /etc/init.d/inattended-upgrades के लिए, और यह सिर्फ जाँचता है कि क्या अपग्रेड प्रक्रिया में है और शटडाउन को पूरा करने के लिए प्रतीक्षा करने के लिए मजबूर करता है। मेनू बदलता है क्योंकि आप आमतौर पर (*) उन्नयन को लागू करने के लिए रिबूट करने की आवश्यकता होती है, कर्नेल को फिर से लोड किया जाना चाहिए। मैं एनवीडिया के मालिकाना ड्राइवर के बारे में नहीं जानता, लेकिन ज्यादातर ग्राफिक ड्राइवर एक्स रिबूट (और शायद कुछ रम्मी) के साथ शुरू करते हैं।
जेवियर रिवेरा

@ जेवियर, आह हां "अनअटेंडेड-अपग्रेड" वह है जिसे मैं शटडाउन के दौरान (अपनी अन्य मशीन पर) देखता हूं। यह समझाने के लिए धन्यवाद! :-)
तोरन गुंडोफ़्टे-ब्रून

@torbengb: क्षमा करें, लेकिन यह मामला नहीं है। पावर मेनू में कहा गया है कि "इंस्टॉलेशन अपग्रेड को समाप्त करने के लिए रिबूट" बहुत भ्रामक है और इसका मतलब यह नहीं है कि आप क्या सोचते हैं। ऐसा कुछ भी नहीं है जिसे शटडाउन पर "इंस्टॉलेशन" खत्म करना चाहिए जैसा कि आप सोच सकते हैं। उस पाठ का मतलब यह है कि आपको कुछ सॉफ्टवेयर्स के नए संस्करण का उपयोग करने के लिए रिबूट करना होगा, जैसे कि नए कर्नेल को स्थापित / अपग्रेड किया जा सकता है लेकिन आप अभी भी एक रिबूट तक पुराने का उपयोग करते हैं। इसका मतलब यह नहीं है कि शटडाउन स्थापना पर कोई अतिरिक्त कदम नहीं उठाता है! आप यहां गलत हैं, यहां तक ​​कि एनवीडिया ड्राइवर इंस्टॉल बंद होने पर "अतिरिक्त" कुछ भी नहीं करता है।
एलजीबी

जवाबों:


8

उबंटू फ़ोरम पर इस उत्तर का सटीक समाधान है! (मैंने एयू पर यहां समानांतर में वहां पोस्ट क्यों नहीं किया? यह कैलेंडर समय का एक सप्ताह और कंप्यूटर समय के कई घंटे बचा सकता है!)

गलत ड्राइवर लोड किया गया है जो शटडाउन को रोकता है। इसे ठीक करने के लिए आपको यह करने की आवश्यकता है:

एक टर्मिनल खोलें और टाइप करें: sudo modprobe -rf rt2860sta

के बाद: sudo modprobe rt2860sta

फिर आपको गलत ड्राइवर को ब्लैकलिस्ट करने की आवश्यकता है:
echo blacklist rt2800pci | sudo tee -a /etc/modprobe.d/blacklist.conf

एक बार जब आप रिबूट हो जाते हैं (आपको आखिरी बार हार्ड पावर बंद करने की आवश्यकता होगी!) आप पाएंगे कि आप ठीक से रीबूट कर सकते हैं।


1
लॉन्चपैड पर एक पैच जमा करें?
ऑक्सविवि

एक अच्छे विचार की तरह लगता है। मैं लिनक्स के लिए पूरी तरह से नया हूं, इसलिए मुझे यकीन नहीं है कि यह कैसे करना है। इसे देखते हुए ...
तोरबेन गुंडोफ़्टे-ब्रून


4

Ubuntu 11.10 के लिए, आप reboot=biosविकल्प (या अन्य विकल्प) आज़मा सकते हैं :

  1. यहां बताए अनुसार GRUB कॉन्फ़िगरेशन फ़ाइल तक पहुंचें ।

    cd .. && cd .. && sudo -H gedit etc/default/grub
    
  2. पंक्ति को संपादित करें GRUB_CMDLINE_LINUX=""ताकि यह कहे:

    GRUB_CMDLINE_LINUX="reboot=bios"
    

    और फाइल को सेव करें।

  3. कॉन्फ़िगरेशन लिखने के लिए GRUB अपडेट करें:

    sudo update-grub
    
  4. कंप्यूटर को दोबारा चालू करो

    (यह बैंगनी स्क्रीन पर लटका हो सकता है, लेकिन उम्मीद है कि आखिरी बार ...)


1
आप एसीपीआई के लिए मापदंडों को भी आज़मा सकते हैं: brIIIub.com/computing/linux/articles/39504.aspx
जोनाथन

1
यह हमेशा GRUB_CMDLINE_LINUX_DEFAULT coz पर विकल्प रखना सुरक्षित है यह पुनर्प्राप्ति मोड के लिए बूट प्रविष्टि को प्रभावित नहीं करता है।
महेश

मुझे यह समस्या केवल तब थी जब एक पुराने पीसी पर उबंटू / लुबंटू / ज़ुबंटू के साथ रिबूट हो रहा था (इंटेल सेलेरोन, 512 एमबी रैम)। मैंने सभी समाधानों की कोशिश की, लेकिन बस आपके उत्तर ने मदद की। धन्यवाद।
एलेन

2

यह एक एसीपीआई समस्या हो सकती है। आप कर्नेल को कुछ एसीपीआई कार्यों को अक्षम करने के लिए कुछ मापदंडों को पारित करने का प्रयास कर सकते हैं। ध्यान दें कि इसके परिणामस्वरूप सुविधाओं (पावर प्रबंधन) या प्रदर्शन (बहुत सारे मतदान) का नुकसान होगा।

पहले कुछ कर्नेल मापदंडों को जोड़ने के बारे में थोड़ा विवरण, Htorque से बुरी तरह लूटा गया :

  1. अपना सिस्टम शुरू करें और दिखाने के लिए GRUB मेनू की प्रतीक्षा करें (यदि आप GRUB मेनू नहीं देखते हैं, Shiftतो सिस्टम शुरू करने के बाद दाएं कुंजी को दबाएं और दबाए रखें )।
  2. अब आप जिस कर्नेल का उपयोग करना चाहते हैं, उसे हाइलाइट करें और cकुंजी दबाएं। आपको हाइलाइट किए गए कर्नेल से संबंधित कमांड को देखने और संपादित करने में सक्षम होना चाहिए।
  3. linuxएक अंतरिक्ष के बाद शुरू होने वाले रेखाओं के साथ नीचे जाएं और एक पैरामीटर जोड़ें।
  4. अब Ctrl+ xको बूट करने के लिए दबाएँ ।

आप निम्नलिखित विकल्पों का प्रयास नहीं कर सकते, हर बार, वे अधिक आक्रामक से ऑर्डर किए जाते हैं, कम आक्रामक लेकिन कम कार्य अक्षम होने की संभावना है:

  • acpi=off, यह एक पूरी तरह से अक्षम करना चाहिए। यह काम करने की सबसे अधिक संभावना है, लेकिन आप अपने सभी बिजली प्रबंधन को खो देंगे।
  • pci=noacpi , यह पिंक स्कैनिंग और irq असाइनमेंट के लिए acpi को अनदेखा करने के लिए कर्नेल बना देगा।
  • acpi=noirq, यह केवल acpi के माध्यम से irq असाइनमेंट को अक्षम करेगा।
  • irqpoll, यह सभी अप्राप्य irq रुकावटों के लिए कर्नेल पोल बनाएगा।
  • noapic, यह कर्नेल को APIC की उपेक्षा करेगा ।

बहुत लंबे समय तक एक टिप्पणी के लिए
जेवियर रिवेरा

यदि आप कर्नेल मापदंडों को कैसे जोड़ना चाहते हैं, तो मूल हॉर्टेक उत्तर के लिए वोट करना न भूलें।
जेवियर रिवेरा

मैं सर्वोच्च प्रविष्टि संपादित और जोड़ा ACPI बंद = लाइन के साथ शुरू के अंत तक linux । मैंने देखा कि लाइन दूसरी लाइन से लिपटी हुई थी, इसलिए मैंने वास्तव में इसे उस लाइन से जोड़ा - बीच में नहीं। मैंने तब उस प्रविष्टि के साथ बूट किया और लॉगिन स्क्रीन से सही पुनः आरंभ किया - और यह तुरंत फिर से जम गया ...
Torben Gundtofte-Bruun

नोएपिक और नॉलापिक की कोशिश करें, दोनों एकपी से संबंधित नहीं हैं।
जेवियर रिवेरा

noapic = कोई प्रभाव नहीं। nolapic ने एक बिंदु तक काम किया, अद्यतन प्रश्न देखें।
तोरन गुंडोफ़्ते-ब्रून

1

मैं:

  • रैम चिप्स को फिर से चालू करें
  • चूक के लिए BIOS रीसेट करें
  • लाइव डिस्ट्रो चलाने की कोशिश करें और देखें कि यह कैसे काम करता है
  • थोड़ी देर के लिए मेमेस्ट चलाएं

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

1

मैंने इसे फ़ाइल में निम्नलिखित पंक्ति जोड़कर तय किया है /etc/default/halt:

INIT_HALT = POWEROFF

धन्यवाद, यह वास्तव में काम किया !!! मुझे अभी भी यह पता नहीं चल सका है कि कौन सा पैकेज वास्तव में यह उपद्रव लेकर आया है। जैसा कि मैंने उन्हें स्थापित किया था, मुझे प्रत्येक पैकेज के बारे में पता था। यह तब प्रदर्शित होने लगा जब मैंने वर्चुअलबॉक्स स्थापित किया था (मुझे बाद में लगा कि यह mpd के कारण है)। मैं वास्तव में यह निर्धारित नहीं कर सकता कि इसे कैसे वापस लाया जाए।
रेजर

0

ज्यादातर मामलों में यह छोटी गाड़ी ग्राफिक्स कार्ड के कारण होता है। उदा ubuntu 12.04 में, मुझे सभी अपडेट्स (xorg से संबंधित वाले सहित) को इंस्टॉल करना था। उसके बाद, मैंने उत्प्रेरक 12.10 स्थापित किया, जिसने समस्या को हल किया। मेरा सुझाव है कि आप (यदि स्थापित है) लैपटॉप-मोड-टूल्स (इसकी निर्भरता यानी एथल, sdparm सहित) को हटा दें, क्योंकि यह शटडाउन क्रैश का कारण भी बनता है।


0

जब मैंने "अब" पैरामीटर को हटा दिया, तो काफी हद तक मेरी समस्या का समाधान हो गया। अर्थात्, मैं उपयोग कर रहा था:

sudo /sbin/reboot now

और यह अटक रहा था,

लेकिन जब मैंने इस्तेमाल किया:

sudo /sbin/reboot

समस्या का निदान हो गया था।

मुझे समझ में नहीं आता क्यों। समस्या केवल तब दिखाई दी जब मैंने Ubuntu 13.10 स्थापित किया ।
मेरे पास अभी भी एक ही सटीक हार्डवेयर के साथ 3 अन्य स्टेशन हैं, लेकिन उबंटू 12.04 के पुराने संस्करण के साथ और मेरे पास यह मुद्दा नहीं है।


मैंने देखा कि जब मैं "अब" पैरामीटर जोड़ता हूं तो निम्न संदेश मुद्रित होता है: "अब रखरखाव के लिए सिस्टम नीचे जा रहा है!" और जब मैं इसे छोड़ देता हूं तो संदेश थोड़ा अलग होता है: "सिस्टम अब रिबूट के लिए नीचे जा रहा है!"
हारून

0

मैंने भी उसी स्थिति का सामना किया, लेकिन उपरोक्त तरीकों में से किसी के माध्यम से इसे हल नहीं किया जा सका। हालाँकि इस समस्या के कई कारण हो सकते हैं लेकिन मैंने BIOS मेनू में USB 3.0 नियंत्रक को अक्षम करके इसे हल किया है।

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