现在我无法重新安装任何东西并重新获得访问权限。我该如何修复?
sudo
返回
sudo: effective uid is not 0, is /usr/bin/sudo on a filesystem with the 'nosuid' option set or an NFS filesystem without root privileges?
mount
返回
mount: failed to read mtab: No such file or directory
如果我尝试打开任何新内容,我会收到消息
Failed to execute child Failed to open PTY: No such file or directory
答案1
只需重启机器即可。这只是暂时的,永久配置将/etc/fstab
在重启后恢复。
答案2
每当您在 Linux 上遇到这种情况时,如果您想安全重启,可以使用“Magic SysRq 键”+ REISUB:
https://en.wikipedia.org/wiki/Magic_SysRq_key
您需要按下:Alt + SysRq
并在保持按下状态的同时输入:
r
:内核接管r
键盘的控制权(来自 X 或 Wayland)e
:e
终止所有正在运行的程序i
:Ki
ll 所有剩余的程序(除了 init)s
:S
ync(将数据刷新到磁盘)u
:u
nmount(以只读方式重新挂载所有文件系统)b
: 重新b
oot
在完成每个任务时,在每个输入的字母之间留出几秒钟的时间。
这是直接告诉 Linux 内核重新启动的干净方法。
由于您已卸载所有文件系统,因此同步和卸载对我来说没有多大意义,但记住整个序列比仅应用所需的部分更容易。
答案3
为了避免重新启动,我相信运行sudo mount -a
应该可以解决这个问题,因为它将运行/etc/fstab