No se puede bloquear '/ etc / group' en modo de recuperación

16

Actualmente he arrancado en modo de recuperación, porque eliminé a mi único usuario del administrador: /

Cuando corro adduser oadams admin, me salegpasswd: cannot lock /etc/group; try again later.

Por lo que vale, ls /etc/ | grep "lock"solo regresa mtab.fuselock, por lo que no hay nada que eliminar.

¿Cómo puedo recuperar a mi usuario en el grupo de administración?

oadams
fuente

Respuestas:

27

Comprueba que eres root

whoami

Verifique que la partición raíz esté montada lectura-escritura

cat /proc/mounts

Si ve que su partición está montada como ro ( solo lectura ), intente volver a montarla como rw

mount -o remount,rw /
organizar
fuente
Soy root En cuanto a la salida de cat /proc/mounts, obtengo, rootfs / rootfs rw 0 0así que tomo eso que es lectura-escritura. Hay un montón de otras líneas, todas con rw en ellas, excepto /dev/disk/by-uuid/<some long uuid> / ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0que considero que es de solo lectura.
Oadams 01 de
@oadams: mira mi edición. También publique /etc/fstab, la designación de su unidad (la uuid) es atípica. El sistema rootfs no es importante aquí.
organizar el
1
El montaje funcionó, gracias! No hay suficiente espacio aquí para publicar el archivo fstab, pero aquí está (creo) la línea relevante:UUID=0c5c5838-0cba-405e-a3ba-ca2555b90469 / ext4 errors=remount-ro,user_xattr 0 1
oadams
Entonces está bien. También verifique la partición en busca de errores o mire los registros / datos SMART si su HDD no falla.
organizar el
Tuve el mismo problema y esto lo resolvió. ¿Debo volver a configurar la partición en solo lectura o eso limitaría los cambios del sistema al reiniciar? Intentaré dejarlo por ahora, solo curiosidad.
Rick Henderson el