रूट डिवाइस ubuntu 12.04LTS की प्रतीक्षा कर रहा है


1

मैं ubuntu 12.04 एलटीएस का उपयोग कर रहा हूं, सब कुछ ठीक था और कुछ दिन पहले मुझे निम्नलिखित त्रुटि मिली:

Gave up waiting for root device. Common problems: - Boot args (cat /proc/cmdline) - Check rootdelay= (did the system wait long enough?) - Check root= (did the system wait for the right device?) - Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/disk/by-uuid/0c65a8c2-a7654613-aa98-16ff0119ceb9 does not exist. Dropping to a shell!

और फिर ( initramfs) शीघ्र आता है । यहां मैंने कोशिश की @ sudo update -initramfs -u लेकिन यह काम नहीं कर रहा है।

इस समस्या से कैसे उबरें?

जवाबों:


3

exitप्रॉम्प्ट पर टाइप करें और सिस्टम बूट होना चाहिए। फिर आपको रूट डिवाइस के लिए लंबे समय तक इंतजार करने के लिए अपने /boot/grub/menu.lst को संपादित करना चाहिए।

http://ubuntuforums.org/showthread.php?t=981159


आपके समय के लिए धन्यवाद, मैंने बाहर निकलने और टाइप किया लेकिन फिर से (initramfs) प्रॉम्प्ट सिस्टम बूट के बजाय आया।
आमेट

1

जब /scripts/localआपका माउंट इसे माउंट करने की कोशिश कर रहा है तो आपका रूट डिवाइस तैयार नहीं है। मुझे अपने एक परीक्षण सर्वर के साथ भी यही समस्या है। सामान्य समाधान पारित करने के लिए है rootdelay=XXXकर्नेल में। हालाँकि, यह मेरी समस्या का समाधान नहीं करता है।

इसके लिए मेरा समाधान इनट्रेड में जोड़ने और अपडेट करने sleep NNNसे पहले है :maybe_break mount/usr/share/initramfs-tools/init

  • sudo sed -i 's/maybe_break mount/sleep 5\nmaybe_break mount/g' /usr/share/initramfs-tools/init
  • sudo update-initramfs -u
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.