您的位置:首页 > 运维架构 > Linux

【ZYNQ LINUX】使用问题04 ubuntu12 环境变量修改错误,不能进入root 修改的解决办法

2018-01-20 20:53 1046 查看
其实问题的产生在于不细心,将修改环境变量中的:打成了;,然后ubuntu 不能执行任何命令,也不能进入 root 模式,使用 /bin/su 提示认证失败,关键在于环境变量已经被改了,解决过程参考了众多网上博客,主要有:
http://blog.csdn.net/ysy950803/article/details/60777802 我下载软件Ext2FSD 后,不能找到 ext 类型的linux 空间
http://blog.csdn.net/xixihaha331/article/details/64919059 https://www.jianshu.com/p/66ac9441fd1b http://blog.csdn.net/code_segment/article/details/78145574
我的解决步骤:

1 重启ubuntu ,按住shift 键,进入模式选择的界面,选择 recovery 模式



2 在接下来的界面中选择 root 模式进入



3 进入之后仍旧不能使用 ls 等命令,主要使用的 有vim mount ,可用绝对路径调用 如: /usr/bin/vim /bin/mount



4 使用 /usr/bin/vim /etc/bash.bashrc 后发现文件为只读不能修改

5 参照网上因为 recovery 的文件系统为只读的,应重新挂载为 可读可写的,使用命令为 

/bin/mount -o remount,rw / (注意逗号 空格等使用)



6 重新挂在后使用 /usr/bin/vim /etc/bash.bashrc 发现文件没有提示只读了,进行修改后保存,重启系统。





重新虚拟机后,ubuntu 恢复正常。 

经验就是:1 一定要细心,; : 等一定要注意

                2 系统文件先不要轻易修改,确认格式正确之后再说,例如环境变量就现在终端里改,哪怕用一次改一次也好过改错                       一次,解决一晚上。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐