c|unbutu 16.04 循环登录 报错/dev/sda2: clean。。。。 (仅供自己记录)
错误描述:可能因为驱动更新的原因,也可能是因为学校突然断电的原因,也有可能是因为主板电池蓄电满导致自动恢复bios的原因........总之,具体原因未知。电脑开机之后先进去了BIOS恢复界面,如图所示:
文章图片
首先按照电脑售后的提示:按F1进入bios, 按F7进入高级模式,找到BOOT(启动)选项,然后找到启动设置,把带有F1的选项关闭。然后F10保存回车即可。成功进入桌面登录界面。
然后最难解决的问题出现了:循环登录!!!具体就是每次输入密码后回车之后黑屏闪了一下之后又回到的输入密码的界面。
由于黑屏闪退的太快,并不能看清上面的报错信息。 经过对循环登录的过程录像,并取到那一帧报错信息的图片,得到的报错信息是:
/dev/sda2: clean, xxxx/xxxxxx files , xxxx/xxxxxxblocks
文章图片
先同时按下
Ctrl
+Alt
+F1
(F1~F6
其中一个就可以)进入命令行模式。然后输入用户名,回车,输入密码,回车,成功进入到shell,然后删除驱动并重装。- 删除之前安装的nvidia驱动,运行 sudo apt-get purge nvidia-*
- 添加第三方驱动源,运行 sudo add-apt-repository ppa:graphics-drivers/ppa
- 更新源,运行 sudo apt-get update
- 查询nvidia驱动可用版本,运行sudo apt-cache search nvidia-* 查询相应版本
- 安装驱动,运行 sudo apt-get install nvidia-384(因为之前驱动就是384,所有我这里没有经过步骤4)
- sudo reboot
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules
#重启系统
sudo reboot
最终问题解决,成功登录进原来账户。
【c|unbutu 16.04 循环登录 报错/dev/sda2: clean。。。。 (仅供自己记录)】参考链接:
- https://www.jianshu.com/p/34236a9c4a2f
- https://zhidao.baidu.com/question/1115001642352097179.html
- https://www.cnblogs.com/MimiSnowing/p/5655054.html
推荐阅读
- whlie循环和for循环的应用
- 能力和自信的良性循环
- 视频搬运工小赵-10#16.04元
- VM|VM ware 的 harbor 私有仓库搭建 (Ubuntu16.04)
- 时间管理的任务模型
- Swift7|Swift7 - 循环、函数
- for循环遍历数组
- 带你了解NodeJS事件循环
- Java中的i++|Java中的i++ 和 ++i 在for循环使用
- js|js 事件循环