我的 ubuntu 系统在更改使用目录的所有权后崩溃了,我无法将所有权改回 root

我的 ubuntu 系统在更改使用目录的所有权后崩溃了,我无法将所有权改回 root

我错误地运行了命令

sudo chown -R myname:my name /usr

屏幕上不断弹出弹窗,光标不显示,硬盘无法访问,互联网无法使用。整个系统崩溃了。

现在我试图将其改回 root,但它显示“目录必须由我们 0 拥有并设置 setuid 位”。我该怎么办?

答案1

只需启动恢复模式,降到 root shell 然后再次更改所有权。

详细信息:

  • 打开你的电脑。

  • 等到 BIOS 加载完成或即将完成。

  • 快速按住 Shift 键,将调出 GNU GRUB 菜单。

  • 选择以“高级选项”开头的行。

  • 选择以“(恢复模式)”结尾的行,可能是第二行,类似于:

     Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)
    
  • 按下回车键,您的机器将开始启动过程。

  • 片刻之后,您的工作站将显示一个带有多个选项的菜单。其中一个选项(您可能需要向下滚动到列表底部)是“Drop to root shell prompt”。突出显示此选项后,按回车键。

  • 根分区以只读方式挂载。要以读/写方式挂载,请输入命令

     mount -o remount,rw /
    
  • 现在再次将所有权更改为 root

     chown -R root:root /usr
    

相关内容