虚拟机中Ubuntu20.4误修改文件系统权限导致开机失败的解决方法

问题详情

偶然一次安装软件的时候误将文件权限root掉了,具体应该是执行类似如下命令:
chmod -R 777 / 或者 chmod -R 700 /
或者是直接root /usr 或者 /usr/local 目录,导致开机时产生如下错误

开机错误提示

解决办法思路

找一台机器A, 将A的文件系统copy下来,重新还原到B机器上,从而实现B机器文件系统权限的恢复。但是在实际执行过程中,我第一次参考的是文献2,恢复的是/usr/local 目录,导致恢复完以后还是不能进入图形界面。最后想了下可能我之前root的是 / 目录,最后参考文献1中,直接将 / 目录恢复,最后终于进入图形界面了,弄完之后我的眼里也是满含泪水,因为我对自己痛的深沉!

参考文章按照重要程度,从上到下

参考:
1 http://t.zoukankan.com/cheyunhua-p-10283369.html
2 https://www.jianshu.com/p/2a07344b1156
3 https://blog.csdn.net/qq_36786467/article/details/108156413
4 https://blog.csdn.net/qq_43626147/article/details/114805792
5 https://www.jianshu.com/p/36e06b3d57e2

你可能感兴趣的:(虚拟机中Ubuntu20.4误修改文件系统权限导致开机失败的解决方法)