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

其实问题的产生在于不细心,将修改环境变量中的:打成了;,然后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 系统文件先不要轻易修改,确认格式正确之后再说,例如环境变量就现在终端里改,哪怕用一次改一次也好过改错                       一次,解决一晚上。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值