我删除了 tmp 文件夹,现在无法登录。甚至使用 root 也不行!
我尝试使用安全模式,但它没有任何反应,只是显示一个黑屏。
当我按下 Ctr+Alt+F1 时,系统要求我登录,但它一直显示“登录不正确”。
我应该怎么办?
我使用 Ubuntu 12.04.4 LTS。请帮助我,谢谢!
我更改了显示内容,现在可以进入恢复模式,但当我尝试更改系统中的 envy 内容时,会出现错误。例如,更改密码时:身份验证令牌维护错误。密码未更改
答案1
首先,下载Ubuntu ISO并将其刻录到 CD。
启动 Ubuntu Live CD。按Ctrl-Alt-F1
# mount /dev/sda1 /mnt
如果您在安装 Ubuntu 时创建了自定义分区布局,则必须使用 fdisk 实用程序找到根分区。请参阅查找根分区部分。
# chroot /mnt
编辑:(@Flup 的更正)
然后做
mkdir /tmp && chmod 1777 /tmp
注意:在 mount 命令中,/dev/sda1
需要将其替换为文件系统根所在的分区。
如果您需要更多信息,请参阅:https://help.ubuntu.com/community/LiveCdRecovery
答案2
如果您看到黑屏,则 Ubuntu 无法识别您的显示器。请更改它。
重新启动并按住 shift。
进入恢复模式。
选择网络并按确定。
选择根并按确定。
类型:
rm /tmp
Mkdir /tmp
Chmod 1777 /tmp