V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
frinstioAKL
V2EX  ›  macOS

macOS 开机时显示满屏 console 代码

  •  
  •   frinstioAKL · 2017-08-24 19:07:48 +08:00 · 3216 次点击
    这是一个创建于 2648 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天发现 helpd 占 CPU100%, 就尝试把 helpd 服务禁用,然后参照了Disable OSX Services, 中间由于误操作,禁用了所有服务,然后赶紧恢复回来。我以为什么影响没有,可是开机时出现了满屏 console 代码:

    感觉有点像 verbose mode,具体的我也不懂,希望懂的 V 友能来看看是什么原因。虽然没有任何影响,但还是挺想关掉的。

    PS:很奇怪,这样操作后没有任何影响,除了开机多了这些 console 代码信息。另外,尽管多了这些 console 信息,但是感觉开机比以前快了😂。

    开机后,进度条大概不到 1s 走了 1/10 左右的样子,然后出现 console,花了大约 2s。然后 console 消失,再过不到 2s 进度条一下子刷满开机。比以前快了不少。

    另外: 硬件是 15 款 mbp,系统是 10.12.6 正式版

    7 条回复    2017-09-14 14:19:58 +08:00
    Geoion
        1
    Geoion  
       2017-08-24 19:35:37 +08:00 via Android
    一种加快开机速度的方法。。。。
    julykitt
        2
    julykitt  
       2017-08-25 09:06:05 +08:00
    感觉这个很 Geek 呢,我很想知道怎么做
    Tokin
        3
    Tokin  
       2017-08-25 09:36:25 +08:00
    来一篇教程?看起来比较高端,想着每次开电脑都是一串看不懂的代码,同事、领导一定会对我竖起大拇指。。。
    frinstioAKL
        4
    frinstioAKL  
    OP
       2017-08-25 10:22:56 +08:00
    @julykitt @Tokin
    啊喂你们走偏啦。
    当时我想把 helpd 和另一个服务(不记得了)禁用,结果我输入完禁用 helpd 的指令还没回车,然后接着输入禁用另一个服务的指令输入了一半,手滑按了回车:

    sudo launchctl unload -w /System/Library/LaunchAgents/com.apple.helpd.plistlaunchctl unload -w /System/Library/LaunchAgents/

    然后发现 LaunchAgents 下面所有的服务都被我禁用了。。所以我就执行了

    launchctl load -w /System/Library/LaunchAgents/

    把全部服务加载回来。

    然后禁用 CrashReporter 时,我先粘贴 launchctl unload -w /System/Library/LaunchDaemons/到终端,再去粘贴 com.apple.CrashReporterSupportHelper.plist 时发现剪贴板失效了,没粘贴上,然后我又立马按下了回车。。。。只好又用 launchctl load -w /System/Library/LaunchDaemons/全部又加载回来了一遍。

    -----
    以上是看.zsh_history 整理的,整个过程就这样。我怀疑是不是 LaunchAgents 和 LaunchDaemons 中有一个服务是在开机时显示 console 信息的,默认没打开,被我上面的方式开启了
    yuxuan
        5
    yuxuan  
       2017-08-25 10:27:46 +08:00
    mark 没准是啥黑科技 感觉还是很赞的
    julykitt
        6
    julykitt  
       2017-09-12 19:27:01 +08:00
    @frinstioAKL 你试试这个[How to boot your Mac in Verbose Mode]( http://www.idownloadblog.com/2015/08/17/how-to-boot-your-mac-in-verbose-mode/)

    Step 3: To disable automatic booting in Verbose Mode, execute the following command in Terminal:

    ```

    sudo nvram boot-args=""

    ````
    frinstioAKL
        7
    frinstioAKL  
    OP
       2017-09-14 14:19:58 +08:00
    @julykitt 尝试了,仍然没有用。。不过还是谢谢啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2455 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:51 · PVG 23:51 · LAX 07:51 · JFK 10:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.