我通过执行删除sudo rm -rf var/log/*
来清理一些空间。
现在,当我启动机器时,它会进入 Ubuntu 设置页面(语言、位置、新用户名和密码等)。除此之外,它进入桌面,但我无法访问终端或 Ubuntu 配置,只能访问顶部栏,上面显示用户是“gnome-initial-setup”。但它已连接到我常用的 Wifi 接入点。
我尝试使用alt
+进入 tty F2
,但它似乎无法识别我的旧用户名和密码或新用户名和密码。
帮助!
答案1
重新创建 /var/log 的命令(仅限文件;无目录)...
cd /var/log/
sudo touch ubuntu-advantage.log bootstrap.log Xorg.1.log faillog fontconfig.log btmp apport.log lastlog dmesg.0 alternatives.log Xorg.0.log.old gpu-manager-switch.log gpu-manager.log boot.log dmesg Xorg.0.log wtmp dpkg.log kern.log syslog auth.log
sudo chown root:root *.log
sudo chown root:root faillog
sudo chown syslog:adm kern.log
sudo chown syslog:adm syslog
sudo chown syslog:adm auth.log
sudo chown root:adm dmesg*
sudo chgrp utmp btmp
sudo chgrp utmp wtmp
sudo chgrp adm apport.log
答案2
问题是,删除/var/log/*
导致用户被移除。我使用 root 重新创建用户并与原始主目录关联,一切又恢复正常。