将“重新启动”添加到启动应用程序

将“重新启动”添加到启动应用程序

既然您读了标题后也想:“真是个糟糕的主意”,就像我想到这个问题时一样,所以我决定不亲自尝试,而是在这里问,因为可能有人已经尝试过一次。显然,将“重启”应用程序添加到启动时加载的第一个想法将是无限循环,即重启,然后用户登录,然后重启……

除了这种情况,还可能发生什么?如果发生了,人们将如何解决这种情况?就我而言,我的 Mac 上安装了 Linux 和 macOS 双启动系统,我会重新启动 + 选项键来加载 macOS 并删除 Linux 分区。无论如何,如果您有任何经验,请分享。谢谢 :)

答案1

不会有任何额外的事情发生。

恢复原状

1.全局规则: 要将其还原,这取决于您在哪里添加了语句reboot,例如,如果它是cron如下规则:

@reboot reboot

chroot然后,您可以通过使用实时介质进入系统或在启动时将init系统更改为 shell 来init=/bin/bash绕过服务,从而将其恢复正常cron

2. 用户依赖:如果它是一条依赖于用户的规则,那么您可以简单地添加一个新用户,或者找到确切的文件并将其从其他用户帐户中删除,请记住您始终可以使用Ctrl++进入另一个帐户登录(如果它已启用,您可以启用它Alt,如果没有,但这是另一个问题)。Fxttyroot

或者获取用户运行的权限reboot,您甚至可以临时删除除 root 之外任何人的命令的执行位,然后登录到受影响的用户,删除启动行,并再次修复命令权限。

相关内容