小编cei*_*art的帖子

如何强制systemd进入紧急模式?

我正在使用 Opensuse 12.3。
systemd-195-13.45.1.x86_64

当我在 btrfs mount 添加光盘时遇到一些问题后,我尝试将我的系统置于紧急模式(我认为所有服务都将停止并且所有挂载都可以卸载),。

但他们就是不工作!!!

如何强制systemd进入紧急模式?(或等效于 init 单模式的东西)并在启动时强制进入紧急模式(grub 菜单)?

第一次尝试:
我使用旧方法:init 1在控制台...
他们向我展示了紧急屏幕,要求输入 root 密码,但是在重新登录后,我仍然无法卸载我的 btrfs FS(说它正在使用中)。(使用 lsof 我没有发现任何使用此支架的东西)。
runlevel命令返回3级......不是1 ...

第二次尝试:
我运行systemctl emergency向我显示“紧急屏幕”的命令,询问 root 密码......然后最后向我显示 runlevel = 1 。但是我仍然无法卸载我的 btrfs FS....

第三次尝试:
我重新启动机器,并在 grub 屏幕上键入“e”以在选项中添加“紧急”一词。他们给我一条消息,比如“紧急词无效”。我尝试使用“单个”词并获得相同的行为....


我的最终解决方案是从 fstab 中删除自动挂载并以正常模式重新启动我的系统。然后最后我能够在 btrfs Fs 上运行我的检查......但是很烦人,因为所有依赖于这个安装启动的服务都会出错......

opensuse systemd

5
推荐指数
1
解决办法
6219
查看次数

如何在 sudoers 中取消规则?

现在 sudoers 支持/etc/sudoers.d我们可以在那里设置个性化规则的子文件夹。

我想使用它并避免更改主/etc/sudoers文件。

因此,在一个文件中,/etc/sudoers.d/99_adjusts我想取消设置主要用户规范规则:

ALL   ALL=(ALL) ALL
Run Code Online (Sandbox Code Playgroud)

我试图避免在/etc/sudoers.
我想要一些可以撤销之前设置的规则:

!ALL   ALL=(ALL) ALL
Run Code Online (Sandbox Code Playgroud)

但不幸的是,上述方法不起作用;!查看手册页我不知道是否有一些技巧可以做到这一点。

linux sudo

3
推荐指数
1
解决办法
635
查看次数

标签 统计

linux ×1

opensuse ×1

sudo ×1

systemd ×1