Answers:
如果没有.lock
文件,但仍然无法创建用户,请尝试以下操作
sudo mount -o remount,rw /
如果已登录,root
则使用
mount -o remount,rw /
.lock
文件?感谢@trevorRobinson,看来应该看看/etc/
,对吗?
mount: cannot remount /dev/dm-0 read-write, is write-protected
?我在启用了开发模式的ChromeOS(Linux)中。
那是因为您没有执行这些操作的权限
/etc/shadow
/etc/passwd
您可以通过专用命令更改两个文件(例如,可以更改密码)。
当在userdel操作期间发生磁盘错误并且必须重新引导系统时,我遇到了这个问题。我需要删除以下所有四个文件才能继续:
sudo rm /etc/passwd.lock
sudo rm /etc/shadow.lock
sudo rm /etc/group.lock
sudo rm /etc/gshadow.lock
查找/etc/group.lock、/etc/passwd.lock和/etc/shadow.lock文件并将其删除。
注意仅删除以“ lock”结尾的文件,否则可能会损坏系统。
参考:https : //bugs.launchpad.net/ubuntu/+source/shadow/+bug/523896
由于/ etc已满,因此发生了同样的问题。这就是为什么无法写入/ etc / passwd的原因。确保/ etc上有足够的空间,否则请放大它或清理不必要的东西。