无法在恢复模式下锁定“ / etc / group”


16

我目前已进入恢复模式,因为我从admin中删除了唯一的用户:/

当我跑步时adduser oadams admin,我得到gpasswd: cannot lock /etc/group; try again later.

对于而言ls /etc/ | grep "lock",,仅返回mtab.fuselock,因此没有要删除的内容。

我怎样才能让我的用户回到管理员组?

Answers:


27

检查你是root

whoami

检查根分区是否以读写方式安装

cat /proc/mounts

如果您看到分区被挂载为ro只读),请尝试将其重新挂载为rw

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 2011年

@oadams:看我的编辑。也请张贴/etc/fstab,您的驱动器名称(uuid一个)是非典型的。rootfs系统在这里并不重要。
安排

1
重新安装成功了,谢谢!这里没有足够的空间来发布fstab文件,但是(我认为)这是相关的线:UUID=0c5c5838-0cba-405e-a3ba-ca2555b90469 / ext4 errors=remount-ro,user_xattr 0 1
oadams 2011年

那没关系 另外,如果您的硬盘没有故障,请检查分区是否有错误或查看日志/ SMART数据。
安排

我有同样的问题,这解决了它。我应该将分区设置回只读状态还是会限制重新启动时的系统更改?我会尝试暂时保留它,只是感到好奇。
里克·亨德森
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.