सवाल कर्नेल अनइंस्टॉल करने के बाद क्षतिग्रस्त / vmlinuz और /initrd.img प्रतीकात्मक लिंक


ओएस: उबंटू 8.04 एलटीएस सर्वर संस्करण

हमने निम्न आदेश का उपयोग करके सिर्फ एक कर्नेल अद्यतन वापस रोल किया:

sudo apt-get remove linux-image-2.6.24-24-server

स्थापना रद्द हो गई थी, लेकिन इसके पहले निम्नलिखित संदेश था apt-get बाहर गए:

The link /vmlinuz is a damaged link
Removing symbolic link vmlinuz
 you may need to re-run your boot loader[grub]
The link /initrd.img is a damaged link
Removing symbolic link initrd.img
 you may need to re-run your boot loader[grub]

क्या हमें इस संदेश के बारे में चिंता करनी चाहिए? क्या हमें GRUB को फिर से चलाने की आवश्यकता है? अगर हमें GRUB को फिर से चलाने की ज़रूरत है तो हम ऐसा करने के लिए कैसे जाते हैं?

अग्रिम में धन्यवाद।


41
2018-05-05 00:36


मूल




जवाब:


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


42
2018-05-05 00:58



यह अजीब है, मेरे पास लिलो नहीं है। मुझे गड़बड़ है और अभी भी वे संदेश मिल रहे हैं। - Zlatko
हाँ, मेरी व्याख्या थोड़ा भ्रामक था। मैंने इसे स्पष्ट करने के लिए संपादित किया है। - womble♦
यह अच्छा होगा अगर चिंताजनक ध्वनि संदेशों को उन परिस्थितियों में टाला जा सके जहां वे अप्रासंगिक हैं, या कम से कम उन परिस्थितियों के संक्षिप्त विवरण के साथ आते हैं जिनमें आपको चिंता करनी चाहिए। - mc0e
हाँ, ठीक है, मैं भी एक टट्टू चाहता हूँ। (मुस्कराहट) - womble♦


आपको ग्रब को फिर से चलाने की आवश्यकता नहीं है। आप करेंगे, लेकिन कर्नेल परिवर्तन के बाद आपको दौड़ने की आवश्यकता हो सकती है / Usr / sbin / अद्यतन-कोड़ना

वे संदेश शायद एक मुद्दा इंगित नहीं करते हैं। वास्तविक परीक्षण कंप्यूटर को बस रीबूट करना होगा। अगर यह ठीक हो जाता है, तो कुछ भी बुरा नहीं हुआ।

आप अपना अपडेट करना चाह सकते हैं /etc/kernel-img.conf और अक्षम करें do_symlinks विकल्प, और आपको यह संदेश फिर से नहीं देखना चाहिए।


19
2018-05-05 00:52



मुझे खेद है लेकिन कंप्यूटर को रीबूट करने के लिए यह जांचने के लिए रिबूट करना अच्छा सलाह नहीं है। क्या होगा अगर यह नहीं कर सकता? - Cookie
यदि आप बूट सेटअप को तोड़ने के लिए सिस्टम के रीबूट को शेड्यूल नहीं कर सकते हैं, तो यह लगभग निश्चित रूप से आपके नेटवर्क में विफलता का एक बिंदु है, जिसे आप ठीक करना चाहिए। मुझे पता नहीं है कि अगर आपका कंप्यूटर ठीक से बूट हो जाता है, तो परीक्षण के बिना आप परीक्षण की अपेक्षा कैसे करते हैं। जाहिर है, जब आप विफल हो जाते हैं, तो आपको अपने सिस्टम को ठीक करने के लिए ऐसा करने के लिए तैयार रहना चाहिए। - Zoredache
अगर किसी कारण से यह बूट नहीं होता है, तो आपको एक लाइव डीवीडी / सीडी का उपयोग करना चाहिए जो आपकी रिलीज से मेल खाता है और इसे माउंट / मरम्मत करता है। (इस पर कई लेख) और @Zoredache के रूप में आप तब तक नहीं जानते जब तक आप इसे नहीं करते। - bshea