root 用户无法对文件进行任何更改,因为文件是只读的

root 用户无法对文件进行任何更改,因为文件是只读的

也许这个解决方案太基础了,但我无法以 root 身份对文件进行任何更改,因为文件以只读方式打开。因为我从只读快照启动了操作系统。

这种情况的原因是这样的。/etc 下的文件是只读的。我怎样才能从只读状态返回到可读写文件系统?

操作系统:SLES 12(图片不是我的)

当我以 root 身份使用 vim 打开 /etc/resolv.conf 时,文件的底行如下:

"/etc/resolv.conf" [readonly] 23L, 870C

如果我进入插入模式:

-- INSERT -- W10: Warning: Changing a readonly file

答案1

我找到了方法。

从快照启动后,以 root 身份运行以下命令:

snapper rollback

此命令允许从机器运行的快照回滚。

因为这是一个快照,如果你从这里回滚,你可能会丢失数据

相关内容