Im Wiederherstellungsmodus kann '/ etc / group' nicht gesperrt werden

16

Ich habe gerade im Wiederherstellungsmodus gebootet, weil ich meinen einzigen Benutzer von admin entfernt habe: /

Wenn ich renne adduser oadams admin, bekomme ichgpasswd: cannot lock /etc/group; try again later.

ls /etc/ | grep "lock"Gibt nur für das zurück, was es wert ist mtab.fuselock, damit nichts zu löschen ist.

Wie kann ich meinen Benutzer wieder in die Administratorgruppe aufnehmen?

oadams
quelle

Antworten:

27

Überprüfen Sie, ob Sie root sind

whoami

Stellen Sie sicher, dass die Root-Partition mit Lese- und Schreibzugriff bereitgestellt ist

cat /proc/mounts

Wenn Sie feststellen, dass Ihre Partition als ro ( schreibgeschützt ) gemountet ist , versuchen Sie, sie erneut als rw zu mounten

mount -o remount,rw /
ordnen
quelle
Ich bin root. Was die Ausgabe von cat /proc/mountsangeht, rootfs / rootfs rw 0 0so nehme ich an, dass das Lesen-Schreiben ist. Es gibt ein paar andere Zeilen, in denen alle rw enthalten sind, außer /dev/disk/by-uuid/<some long uuid> / ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0ich nehme an, dass sie schreibgeschützt sind.
oadams
@oadams: siehe meine bearbeiten. Bitte auch posten /etc/fstab, Ihre Laufwerksbezeichnung (die UUID) ist untypisch. Das rootfs-System ist hier nicht wichtig.
Ordnen Sie den
1
Der Remount hat funktioniert, danke! Hier ist nicht genug Platz, um die fstab-Datei zu posten, aber hier ist (glaube ich) die relevante Zeile:UUID=0c5c5838-0cba-405e-a3ba-ca2555b90469 / ext4 errors=remount-ro,user_xattr 0 1
oadams
Dann ist es ja gut. Überprüfen Sie auch die Partition auf Fehler oder überprüfen Sie die Protokolle / SMART-Daten, wenn Ihre Festplatte nicht ausfällt.
Ordnen Sie den
Ich hatte das gleiche Problem und das löste es. Sollte ich die Partition wieder auf schreibgeschützt setzen oder würde dies tatsächlich die Systemänderungen beim Neustart begrenzen? Ich werde es erst einmal versuchen, nur neugierig.
Rick Henderson