OS X:启动守护程序在用户登录

时间:2016-08-08 12:09:30

标签: macos daemon

我有一个通常用操作系统加载的守护进程 - 除了一台MacBook Pro。在第一个用户登录之前,守护程序似乎无法加载 - 然后它会在注销和登录后继续运行。 MacBook Pro启动速度非常快,当第一个用户登录时,会有一个进度条(而不是旋转轮),登录似乎需要一段时间。

我怀疑这台计算机配置为某种快速启动模式,但我还无法确定是否可以关闭或以某种方式配置?

其次,我需要守护进程在任何人登录之前运行 - 有没有办法确保守护进程加载尽管这种快速启动模式(我怀疑)。

MacBook Pro运行最新的El Capitan。

1 个答案:

答案 0 :(得分:0)

该计算机的系统卷使用FileVault 2进行加密,这意味着在其中一个用户提供密码(导出卷加密密钥所需的密码)之前,操作系统本身无法启动。在第一个用户登录之前,根本没有运行的操作系统(进度条是操作系统启动的指示符),因此在此之前您的守护程序无法运行。

如果您需要在计算机开机后立即运行守护程序,则必须在该计算机上关闭FileVault。如果出于安全原因需要对该计算机进行加密,那么您将无法立即加载您的守护程序。