用chmod 修改/usr权限导致ubuntu16.04系统崩溃的解决方法

遇到的问题:由于最开始对ubuntu系统文件夹的权限设定认识不清,所以在用chmod 644修改了/usr文件夹的总权限之后,出现了任务栏图标消失,sudo命令无效,终端无法启动,重启无法进入系统的问题。

搜索方法与尝试过程:网上可以搜到的相关教程大概几种,一种是比较轻微的系统问题,比如chmod 777指令修改了权限导致某些功能无法使用,这时系统是可以进入的,有些用sudo权限去重新修改权限就可以恢复;一种是用一种是重启进入recovery mode用root权限去处理,自己试了一下用root也没法重新改变/usr的权限;还有一种从另一个同系统的linux中用getfacl获取权限文件,再在坏系统中以此重置,因为不知道怎么把文件读入一个坏系统,所以没有尝试;另一种针对我这样无法启动完全崩溃的系统,有人说可以用同一种linux系统(光盘/U盘/liveCD)挂载/usr去修改权限,因为跟linux不太熟,所以这个也不知道怎么操作;最后的一种虽然看似笨拙,但其实比各种重启和尝试更省时间,那就是保留/home分区的系统重装。

解决方法:保留/home分区重装ubuntu16.04系统,其实比各种尝试与重启更节省时间,而且解决的更彻底。

效果:不到30min就完成了重装,重新开机后/home文件夹下的内容保存完好,搜狗输入法正常,所用的sublime软件简单重装后突然发现一切的配置都在,其他的还没挨个看一下,但的确软件都在,比完全覆盖重装少了很多麻烦,可以说是非常惊喜了。

方法限制:如果想要保留自己的/home文件夹,至少要知道自己原来分区的时候哪个是/home,否则重装时候分区就没法保留用户数据啦,只能完全覆盖去重装了。

因为另一个系统是win10,所以重装的主要步骤参考了两篇文章:

[1]重装ubuntu时如何保留/home分区中的数据  https://www.cnblogs.com/maowang1991/p/3270441.html

[2]win10下安装ubuntu16.04双系统 https://blog.csdn.net/s717597589/article/details/79117112

主要重装步骤是:

1.下载ubuntu16.04的安装包

2.用软碟通制作启动U盘

3.根据笔记本型号开机时进入U盘快速启动

4.选择优盘后选择安装ubuntu16.04

5.安装的前几个步骤比较简单,就是在选择分区的时候一定要自定义

6.类型为Ext4的应该就是原来的ubuntu分区,类型为fatXX的是windows的分区。按照教程去选择设备点击更改,不要将/home和swap的分区格式化,其他的我都选了格式化没什么问题

7.安装结束后在win10系统中用easyBCD重置引导grub,这样再启动进入ubuntu就完成了,/home分区下面文件都还在!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值