这两天在使用ubuntu时,安装了一些交叉编译软件还有jdk相关的软件,之后路径添加到/etc/environment,当重启之后可以看到启动界面,过来一段时间屏幕开始闪起来了,之后不管怎么样都不能正常登陆进入ubuntu桌面,前天晚上就是这样虚拟机登陆不了,重启了几次不成功,昨晚忍痛割爱直接把虚拟机干掉了,直接到ubuntu系统,电脑上装的是双系统。
悲剧的事情还是发生了,我也是同样装了交叉编译软件,配置到环境变量当中,注销后就傻了,系统启动不起来了,心里很是着急,想着这下完了,重装系统又麻烦,最后各种搜索,各种尝试,最后找到了解决办法,特此记录下,方便下次遇到容易查找。
系统启动之后先进入recover,选择从boot 启动,进入root shell,直接想到的就是先把之前配置的环境变量删除,vim /etc/environmet 进入直接删,接着wq!保存退出,头疼的是一直显示read only,尝试了很多遍还是一样,修改后保存不了,最后搜索到要先重新挂载:
mount -o 777 /etc/environmet
vim /etc/environmet
删除掉刚添加的环境变量之后,保存,这下没提示说read only了,然后直接重启,看到熟悉的界面,正常登陆进去,心里终于爽快一点了。