उबंटू बूट नहीं कर रहा है - त्रुटि "सुलगिन: पासवर्ड डेटाबेस नहीं खोल सकता है"


3

Ubuntu 12.04 बूट नहीं कर रहा है यह इस त्रुटि के साथ एक काली स्क्रीन दिखाता है:

sulogin: पासवर्ड डेटाबेस नहीं खोल सकता

मैंने रिकवरी मोड से रूट कंसोल का उपयोग करने की कोशिश की, लेकिन यह उसी त्रुटि को दर्शाता है। मैंने भी कोशिश की इस विधि लेकिन यह या तो काम नहीं किया।

जवाबों:


2

ऐसा लगता है कि आपने अपना भ्रष्टाचार कर लिया है /etc/passwd

से बचाव प्रणाली को बूट करने का प्रयास करें ubuntu इंस्टॉल सीडी या sysrescuecd सीडी या यूएसबी से। फिर रूट विभाजन को माउंट करने और निरीक्षण करने का प्रयास करें /etc/passwd

सामान्य सिस्टम पर क्रेडेंशियल फ़ाइल में हैं /etc/shadow। या तो इस व्यवहार को अक्षम करें shadowconfig off या ध्यान रखें कि दोनों फाइलें सिंक में हैं।


मैंने पासवार्ड फ़ाइल का नाम बदलने की कोशिश की लेकिन यह मदद नहीं की। मुझे क्या करना चाहिए ?
Torpido

के बिना /etc/passwd आप लॉग इन नहीं कर पा रहे हैं। आपको फ़ाइल के अंदर त्रुटि ढूंढनी होगी। वर्कअराउंड के रूप में आप इसका उपयोग कर सकते हैं /etc/passwd अपने बचाव प्रणाली से।

अंत में मुझे यह काम करने के लिए मिला। मैंने ubuntu को वर्चुअल मशीन में स्थापित किया और पासवार्ड, छाया, gshadow और समूह फ़ाइलों को '/ etc /' से कॉपी किया और उन्हें ubuntu विभाजन में पेस्ट किया। (मेरे पास एक दोहरी बूट सिस्टम win7 + ubuntu है)। धन्यवाद ! तुम्हारी मदद के लिए ;)
Torpido

0

या तो रूट विभाजन दूषित है, पासवार्ड, छाया, समूह पर गलत अनुमति है

पासवार्ड फ़ाइल में आवश्यक / डिफ़ॉल्ट सिस्टम उपयोगकर्ता गायब हैं।

मेरे मामले में, डिफ़ॉल्ट सिस्टम उपयोगकर्ता और रूट उपयोगकर्ता गायब थे, इसलिए सिस्टमड सेवा शुरू करने में विफल रहा।

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