我将从头开始。
我是一个新手,在 Ubuntu 中运行了一个非常错误的命令,现在我无法用 sudo 做任何事情。
我跑了:
sudo chmod 644 /
我被要求从 liveCD 或 liveUSB 启动。我选择 USB,因为我仍然有安装时的那个。
我被告知从启动的 liveUSB 内部运行它:
sudo chmod 755 /
应该可以修复。但实际上并没有。我猜测是因为我正在更改 USB 根目录的权限,而不是笔记本电脑根目录的权限。
我这里遗漏了什么?我该如何解决这个问题?
答案1
你是对的,如果你这样做了,你就改变了实时系统的 / 模式,但是你想改变硬盘上根分区的 / 模式,所以你首先需要挂载你的硬盘。
假设你的根分区是 /dev/sda2,输入
mount /dev/sda2 /mnt
将根分区挂载到 /mnt。然后切换到该挂载点并更改权限:
cd /mnt && chmod 755 .
如果您仍然遇到问题,更详细的解释将会有所帮助。