Ubuntu 损坏:无法使机器运转或检索数据?

Ubuntu 损坏:无法使机器运转或检索数据?

昨天启动了机器,虽然来宾帐户工作正常,但用户帐户却不行。侧边栏不见了,我无法通过 ctrl+alt+t 启动终端。我可以访问虚拟控制台 (alt+F1-F6)。

我不确定是什么原因造成的。机器正常关闭,我也没有更新任何东西。为了纠正这个问题,我尝试了:

sudo apt-get update
sudo apt-get update

我也尝试过

sudo service lightdm restart
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity

还尝试了这里的几种解决方案:

Unity 无法加载,没有启动器,也没有出现 Dash 到目前为止,什么都不起作用,我认为我能做的最好的事情就是将数据传输到我的另一台 Ubuntu 机器上(*除非有人有其他建议)。我有一个正在进行的项目,过去一周没有备份,我不想丢失数据。我尝试从第二台机器 ssh,但一直收到此信息:

ssh: connect to host XXX.XXX.X.XXX  port 22: Network is unreachable

知道如何检索数据吗?

编辑:所以看起来我的一些数据丢失了?!虽然我确实按照 rm /.config 的说明尝试重新安装它,但我没有 rm 任何数据。例如,我无法访问文档或图片,出现错误:“恶意错误消息:获取文件‘/home//Pictures’信息时出错:没有这样的文件或目录” - 可以恢复吗?!

答案1

考虑到您还有其他机器,我会尝试将 Ubuntu 安装到外部硬盘上,然后用它启动有问题的机器。如果它看到您的数据,您只需将您想要的内容复制到新硬盘上,确保它足够大。

答案2

这可能无法解决您的问题,但值得一试。您需要创建一个可以使用 sudo 的用户。请参阅本指南

这对我解决类似问题很有帮助。

备份你的家

sudo cp -rp /home/<user> /home/<user>.backup

删除你的主文件夹:

sudo rm -rf /home/<user>

重新创建你的主目录:

mkhomedir_helper <user>

然后尝试登录并查看是否正常工作。如果可以,您可以从 .backup 文件夹中获取所需的内容并继续。

相关内容