升级18.04之后,在知乎看到许多大神把自己的Ubuntu弄得非常好看 ,无意间看到一个大神修改了登录界面的背景图(https://zhuanlan.zhihu.com/p/36470249),自己也动手尝试了一下,结果重启之后就出现了进入不了登录界面,一直在黑屏和Recovering journal 的死循环中。我想可能是改动的东西出了错,开始进入GRUB界面从recovring image启动尝试让Ubuntu自己修复,但是好像没什么用。
然后就在网上搜索看怎么样才能进入命令行模式,把之前改动的文件恢复过来。下面将过程贴上:
1. 进入GRUB菜单,因为我是双系统,每次开机自动进入grub界面,不是双系统的应该是开机的时候长按SHIFT进入(没有尝试过)。
2.进入GRUB之后,用键盘的上下键移动光标进入 Ubuntu 高级选项(Advance Ubuntu),进入之后会有多个启动kernel供你选择,需要讲光标移动到带有recovering的那个kernal上,然后按下“E”,进入配置菜单。
3. 找到 ro recovery nomodeset这句,将其更改为 rw single init=/bin/bash(亲测只有这样进入命令行才有权限更改文件,如果在recovery menu中选择Root Drop to root shell prompt进入命令行没有更改文件的权限)
4. 按下F10或者ctrl+x,进入命令行(单用户模式),找到更改的文件将其恢复,重启电脑 ,一切恢复。
有空补图。