Ubuntu 14.04登陆界面无限循环的解决办法

问题描述:Ubuntu 14.04突然不能登录,输入密码一直返回登录界面
这里直接告诉大家我的解决方法。通过在网上各种查找,我的问题既不是/etc/profile文件中保存的环境变量问题,也不是.Xauthority文件的权限问题,我也奇怪我并没有进行什么非法操作,怎么会更改这两个选项的内容。最后终于发现,是因为我的/home空间满了,导致/home无法成功挂载,从而导致的一直在登陆界面循环。

问题描述

Ubuntu 14.04系统开机后一切顺利,进入到登陆界面之后,输入密码->黑屏->返回登陆界面;然后就出现了一直这样的死循环。

原因一:/etc/profile环境变量的问题

解决办法:

  1. 在登陆界面,按Ctrl+Alt+F1(F1~F6)都可以,进入到命令行模式;
  2. 首先输入用户名,接着按照提示输入对应密码;
  3. 输入一下代码:
    1
    2
    3
    sudo cp /etc/profile /etc/profile_bac  ##对profile进行备份
    sudo rm /etc/profile ##这里选择将profile直接删除,也可以通过删除多余的语句进行修改
    sudo reboot ##重新启动,尝试再次登陆

原因二:Xauthority文件权限问题

解决方法:

  1. 在登陆界面,按Ctrl+Alt+F1(F1~F6)都可以,进入到命令行模式;
  2. 首先输入用户名,接着按照提示输入对应密码;
  3. 输入如下代码:
    1
    2
    3
    4
    cd ~
    sudo chown name : name .Xauthority ##将Xauthority的拥有权限设置为用户
    ##或者直接删掉`.Xauthority`文件也可以
    sudo rm .Xauthority ##这一句跟上一句任选一句

原因三:/home目录空间满,无法正常挂载

解决办法:

  1. 在登陆界面,按Ctrl+Alt+F1(F1~F6)都可以,进入到命令行模式;
  2. 首先输入用户名,接着按照提示输入对应密码;
  3. 输入如下代码:
    1
    2
    3
    cd /home/name  ##name是你的用户名
    ls -a ##查看用户名目录下的文件内容
    rm -rf XXXXX ## 删除不需要的文件即可

总结

遇到问题还是不要着急,冷静地分析,耐心的查看各种状态信息,再加上无所不能的互联网,问题总能得到解决的!
PS:查出是因为/home内存不够时,想到是因为之前用python复制了好几份数据文件进行处理,我真的是不知道该开心呢还是该开心呢,,,

-------------本文结束感谢您的阅读-------------
0%