पुनर्प्राप्ति मोड में '/ etc / group' लॉक नहीं कर सकता


16

मैंने वर्तमान में पुनर्प्राप्ति मोड में बूट किया है, क्योंकि मैंने अपना एकमात्र उपयोगकर्ता व्यवस्थापक से हटा दिया है: /

जब मैं दौड़ता हूं adduser oadams admin, मुझे मिलता हैgpasswd: cannot lock /etc/group; try again later.

जो इसके लायक है, ls /etc/ | grep "lock"केवल वही देता है mtab.fuselock, इसलिए हटाने के लिए कुछ भी नहीं है।

मैं अपने उपयोगकर्ता को व्यवस्थापक समूह में वापस कैसे ला सकता हूं?

जवाबों:


27

जांचें कि आप जड़ हैं

whoami

जांचें कि रूट विभाजन माउंटेड रीड-राइट है

cat /proc/mounts

यदि आप देखते हैं कि आपका विभाजन आरओ ( केवल पढ़ने के लिए ) के रूप में माउंट किया गया है , तो इसे आरडब्ल्यू के रूप में रीमाउंट करने का प्रयास करें

mount -o remount,rw /

मैं जड़ हूँ। के उत्पादन के लिए के रूप में cat /proc/mounts, मैं rootfs / rootfs rw 0 0तो मुझे लगता है कि पढ़ने-लिखने ले रहा हूँ। अन्य पंक्तियों का एक समूह है, सभी में rw के साथ, सिवाय /dev/disk/by-uuid/<some long uuid> / ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0, जो मैं लेता हूं केवल-पढ़ने के लिए है।
ओदम

@oadams: मेरा संपादन देखें। कृपया पोस्ट भी करें /etc/fstab, आपका ड्राइव पदनाम (एक uuid एक) atypical है। यहां रूटफुट सिस्टम महत्वपूर्ण नहीं है।
व्यवस्थित करें

1
रिमाउंट काम किया, धन्यवाद! यहाँ fstab फ़ाइल को पोस्ट करने के लिए पर्याप्त जगह नहीं है, लेकिन यहाँ पर (मुझे लगता है) प्रासंगिक पंक्ति है:UUID=0c5c5838-0cba-405e-a3ba-ca2555b90469 / ext4 errors=remount-ro,user_xattr 0 1
oadams 22

तब यह ठीक है। यदि आपका HDD विफल नहीं हो रहा है, तो भी त्रुटियों के लिए विभाजन की जाँच करें या लॉग / स्मार्ट डेटा देखें।
व्यवस्थित करें

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