मुझे डेबियन 8 में बूट लॉग कहां मिलेगा (ऑटोटार्ट मुद्दों को डीबग करने के लिए)?


12

मैं डिबग करने की कोशिश कर रहा हूं कि क्यों कुछ एप्लिकेशन ऑटोस्टार्ट (ऑटोस्टार्ट पैकेज) में विफल हो जाते हैं ।

परिसर: मेरा अंतिम लक्ष्य यह समझना है कि ऑटोस्टार्ट अनुक्रम क्यों टूट गया है (शायद कुछ निश्चित पैकेजों के कारण ऑटोस्टार्ट विफल हो जाता है)। डेबियन 8 ही सामान्य रूप से बूट करता है, लेकिन ऑटोस्टार्ट सुविधाएँ ठीक से काम नहीं करती हैं।

इसलिए मैं बूट के लॉग के माध्यम से जाना चाहता था (/ var / log / daemon में मुझे वह नहीं मिला जो मैं खोज रहा हूं)।

डेबियन विकी के अनुसार , मुझे डेबियन 8 में किसी भी कॉन्फ़िगरेशन के बिना बूट / लॉग / लॉग / बूट पर ठीक होना चाहिए ।

हालाँकि फ़ाइल वहाँ नहीं है।

विकी भी कहता है:

यदि आप अपने init सिस्टम के रूप में systemd का उपयोग करते हैं, तो आपको बूट समस्याओंsystemctl को डीबग करने के लिए उपयोग करने की आवश्यकता हो सकती है

इसलिए मैंने कोशिश की

सुडो प्रणाली

लेकिन मुझे एक त्रुटि मिलती है

उपयोगकर्ता उदाहरण के रूप में चलाने की कोशिश कर रहा है, लेकिन $ XDG_RUNTIME_DIR सेट नहीं है।


आप fbautostart पैकेज के बारे में बात कर रहे हैं ? उनके नाम पर ऑटोस्टार्ट के साथ कोई अन्य जेसी पैकेज नहीं है ।
ओरोमला लोकनी


@MartinUeding आपके उत्तर के लिए धन्यवाद। मैंने कमांड चलाने की कोशिश की। परिणाम: कोई जर्नल फ़ाइल नहीं मिलीं।
ड्रैगनमनल

@dragonmnl I ने /var/log/journalबूट के पार एक स्थिर सिस्टमड जर्नल प्राप्त करने के लिए निर्देशिका बनाई । लेकिन journalctlफिर भी स्मृति को कुछ लिखना चाहिए।
मार्टिन उडिंग

धन्यवाद। मैंने खुद डायरेक्टरी बनाने की कोशिश की। मैं देखता हूँ कि क्या यह कुछ लिखता है
ड्रैगनमनल

जवाबों:


6

डेबियन जेसी सिस्टमड का उपयोग कर रहा है , इसलिए अब कोई /var/log/bootफ़ाइल नहीं है।

आप अभी भी कमांड के साथ बूट प्रक्रिया पर बहुत सारी जानकारी प्राप्त कर सकते हैं dmesg

लेकिन अगर आप fututostart का उपयोग करते हैं , जैसा कि मुझे लगता है, आपकी समस्या विंडो प्रबंधक की शुरुआत के दौरान दिखाई देनी चाहिए। के रूप में fbautostart अपेक्षाकृत तुच्छ सबसे अच्छा तरीका है, शायद सब कुछ टिप्पणी करके शुरू करने के लिए है, तो बाहर टिप्पणी, यानी असहजता, आपकी कॉन्फ़िगरेशन फ़ाइलों की प्रत्येक पंक्तियों, चरण दर चरण जब तक आप अपनी समस्या नहीं पाते।


1
आपके उत्तर के लिए धन्यवाद। dmesg वास्तव में कुछ दिलचस्प चीजें दिखाता है (लेकिन दुर्भाग्य से बूटस्टैंप के रूप में, इसलिए मैं उस समय को नहीं देख सकता जब यह 35846.36 ....... जैसा कुछ हो)। क्या आप कृपया fbautostart भाग को बेहतर ढंग से समझा सकते हैं? (विशेष रूप से: टिप्पणी बाहर ...) मेरे पास एक ऑटोस्टार्ट पैकेज है जिसे बस 'ऑटोस्टार्ट' कहा जाता है और बिल्ट-इन डेबियन 8
ड्रैगनमनल

क्या आप अपना प्रश्न संपादित कर सकते हैं और अपनी autostartफ़ाइल की सामग्री प्रकाशित कर सकते हैं?
ओरतोमला लोकनी 22

मैंने अपना उत्तर संशोधित करके और अधिक स्पष्ट होने की कोशिश की है।
ओरतोमला लोकनी 22

सच कहूँ तो मैं वास्तव में fbautostart हिस्सा नहीं मिलता है। हालाँकि मैं प्रस्ताव के उत्तर को स्वीकार करता हूँ। के रूप में dmesg के लिए दिलचस्प लगता है। मैं इसमें और अधिक गहराई तक जाऊँगा
ड्रैगनमनल

6

sudo journalctlजेसी में चेतावनी और त्रुटियों सहित बूट विंडो विवरण को आउटपुट करता है। मैंने इसे गलत पैकेजों को ठीक करने में सबसे अधिक मददगार पाया है जो सिस्टमड शुरू होता है या शुरू करने का प्रयास करता है। यह पर स्थित है /bin/journalctl


4
धन्यवाद, यह मेरे लिए बहुत अच्छा काम किया। ध्यान दें कि यदि आप केवल चेतावनियाँ, त्रुटियाँ, महत्वपूर्ण और सतर्क संदेश देखना चाहते हैं, तो आप प्राथमिकता पैरामीटर को जोड़ सकते हैं जैसे journalctrl -p 4:। यदि आप केवल त्रुटियां और ऊपर चाहते हैं, तो इसे बनाएं -p 3
डोमसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.