我不小心做了chmod -777 /
现在我无法访问任何东西,当我重新启动一个对话框时显示“你的图形设置为低”,在给出确定后,然后有一个选项“退出登录屏幕”当我选择这个时我得到一个顶部带有“-”的空白屏幕。
有没有办法恢复这个过程或至少恢复数据?
PS:我使用的是 windows vista 和 Ubuntu 13.04(双启动)。
请注意,chmod -777
就像chmod 000
. 所以 OP 可能只是更改了/
文件夹的权限,而不是递归的,他或她可以简单地使用
chmod 755 /
Run Code Online (Sandbox Code Playgroud)
从恢复启动。例如,从安装介质启动,选择 try Ubuntu,打开终端并转到超级用户(执行以下检查三次,并且只有在了解你在做什么之后)
sudo -i
mount /dev/yourrootpartitonhere /mnt
cd /mnt
chmod 755 .
cd ..
umount /mnt
Run Code Online (Sandbox Code Playgroud)
并正常重启,一切都应该OK了。
如果您确实使用了 -R,请备份您的数据(请参阅此处的其他答案),然后重新安装。
感谢您的回答。
我新安装了 Ubuntu 14.04,但是我能够使用 Live CD 备份我的数据。
我从 Live CD 启动并执行了 chmod 777 / 'pathOfTheDirectory'
不要搞乱那些你没有太多知识的事情——吸取教训。