Help Please! iMac Pro taking 5+ Minutes to boot!

Discussion in 'macOS' started by Friend Trend, May 23, 2019.

  1. Friend Trend macrumors newbie

    Joined:
    Aug 11, 2010
    #1
    I have an iMac Pro (2017). 3.2GHz Xeon W, 32GB, 1TB SSD.

    Should boot like a daemon (no pun intended). And it used to. But a few weeks ago something happened. I can't pinpoint any one change that caused it, but now when booting, after a few seconds the progress bar just freezes about 80% of the way through for a few minutes. The system eventually boots and everything seems to run fine, but needless to say it's annoying!

    Here is the system log from the boot. The freezing happens at 22:38, but I can't figure out from the log what it causing it. I'm suspecting it has something to do with the two errors with displaypolicyd, but really don't know what the next step is. I am trying not to have to do a clean reinstall, but I may have to resort to it.

    Any help or clues are greatly appreciated!!!

    May 23 22:37:50 localhost bootlog[0]: BOOT_TIME 1558665470 134246
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.cdscheduler" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.install" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.family.asl" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.callhistory.asl.conf" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.contacts.ContactsUICore" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.authd" sharing output destination "/var/log/asl" with ASL Module "com.apple.asl".
    Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd".
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.authd" sharing output destination "/var/log/system.log" with ASL Module "com.apple.asl".
    Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd".
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.authd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.eventmonitor" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.mail" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.coreaudio" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.performance" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.iokit.power" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.contacts.ContactsAutocomplete" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.mkb" sharing output destination "/private/var/log/keybagd.log" with ASL Module "com.apple.mkb.internal".
    Output parameters from ASL Module "com.apple.mkb.internal" override any specified in ASL Module "com.apple.mkb".
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.mkb" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.AddressBookLegacy" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.MessageTracer" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.networking.boringssl" sharing output destination "/Library/Logs/CrashReporter" with ASL Module "com.apple.networking.networkextension".
    Output parameters from ASL Module "com.apple.networking.networkextension" override any specified in ASL Module "com.apple.networking.boringssl".
    May 23 22:38:08 localhost syslogd[39]: Configuration Notice:
    ASL Module "com.apple.clouddocs" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1]: Early boot complete. Continuing system boot.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.diskmanagementd): ThrottleInterval set to zero. You're not that important. Ignoring.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.diskmanagementd): The TimeOut key is no longer respected. It never did anything anyway.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.openssh.sshd): Unknown key for string: SHAuthorizationRight
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.cmio.AVCAssistant): ThrottleInterval set to zero. You're not that important. Ignoring.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): com.apple.CoreRAID (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.syslogd): The HopefullyExitsLast key is no longer respected. Please remove it.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.syslogd): Please switch away from OnDemand to KeepAlive.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.opendirectoryd): Unknown key for Boolean: BeginTransactionAtShutdown
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): com.apple.opendirectoryd (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.opendirectoryd): This service is defined to be constantly running and is inherently inefficient.
    May 23 22:38:08 localhost Installer Progress[67]: Progress UI App Starting
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (com.apple.mobile.keybagd): This key does not do anything: OnDemand
    May 23 22:38:08 localhost com.apple.xpc.launchd[1] (org.cups.cupsd): Service has increased maximum shutdown time to 65 seconds. This will create a poor experience for the user.
    May 23 22:38:08 localhost syslogd[39]: ASL Sender Statistics
    May 23 22:38:08 localhost launchd[1]: BUG in libdispatch client: mach_recv, monitored resource vanished before the source cancel handler was invoked { 0x7ffbc9c06d60[source], ident: 145415 / 0x23807, handler: 0x104d6c40e }
    May 23 22:38:10 Brads-iMac-Pro timed[78]: settimeofday({0x5ce75912,0x2eeba}) == 0
    May 23 22:38:10 Brads-iMac-Pro xpcproxy[200]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port
    May 23 22:38:10 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): Session adoption is only allowed in user domains.
    May 23 22:38:12 Brads-iMac-Pro airportd[195]: DEPRECATED USE in libdispatch client: Setting timer interval to 0 requests a 1ns timer, did you mean FOREVER (a one-shot timer)?; set a breakpoint on _dispatch_bug_deprecated to debug
    May 23 22:38:13 Brads-iMac-Pro xpcproxy[223]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port
    May 23 22:38:14 Brads-iMac-Pro systemstats[51]: DEPRECATED USE in libdispatch client: dispatch source activated with no event handler set; set a breakpoint on _dispatch_bug_deprecated to debug
    May 23 22:38:17 Brads-iMac-Pro mds[64]: objc[64]: Class MDSObjectToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fffb25dede0) and /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds (0x107dccf40). One of the two will be used. Which one is undefined.
    May 23 22:38:17 Brads-iMac-Pro mds[64]: objc[64]: Class MDSToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fffb25ded90) and /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds (0x107dcd490). One of the two will be used. Which one is undefined.
    May 23 22:38:17 Brads-iMac-Pro mds[64]: objc[64]: Class MDSReadCopyUpdate is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fffb25dee30) and /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds (0x107dce020). One of the two will be used. Which one is undefined.
    May 23 22:38:17 Brads-iMac-Pro mds[64]: objc[64]: Class MDSInternalToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fffb25ded40) and /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds (0x107dcf100). One of the two will be used. Which one is undefined.
    May 23 22:38:19 Brads-iMac-Pro WindowServer[184]: DEPRECATED USE in libdispatch client: dispatch source activated with no event handler set; set a breakpoint on _dispatch_bug_deprecated to debug
    May 23 22:38:19 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.88): com.apple.pluginkit.pkd (lint): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.
    May 23 22:38:20 Brads-iMac-Pro xpcproxy[232]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port
    May 23 22:39:09 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.displaypolicyd[87]): Service exited with abnormal code: 1
    May 23 22:39:55 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.displaypolicyd[234]): Service exited with abnormal code: 1
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.212): com.apple.pluginkit.pkd (lint): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.
    May 23 22:40:08 Brads-iMac-Pro Installer Progress[67]: 1 Boot windows acquired
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.imklaunchagent): This service is defined to be constantly running and is inherently inefficient.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.coreservices.UASharedPasteboardProgressUI): Unknown key for Boolean: DrainMessagesAfterFailedInit
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.loginwindow.93.4294967295): com.apple.pluginkit.pkd (lint): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.UserEventAgent-LoginWindow): This service is defined to be constantly running and is inherently inefficient.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.loginwindow.93.4294967295): com.apple.universalaccessd (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.loginwindow.93.4294967295): com.apple.VoiceOver (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.loginwindow.93.4294967295): com.apple.AssistiveControl (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.loginwindow.93.4294967295): com.apple.DwellControl (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.loginwindow.93.4294967295): com.apple.universalaccesscontrol (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.loginwindow.93.4294967295): com.apple.noticeboard.agent (lint): EnablePressuredExit is not compatible with KeepAlive=true. Ignoring EnablePressuredExit.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.noticeboard.agent): This service is defined to be constantly running and is inherently inefficient.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.loginwindow.93.4294967295): com.apple.tiswitcher (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    May 23 22:40:08 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.coreservices.useractivityd): Unknown key for Boolean: DrainMessagesAfterFailedInit
    May 23 22:40:14 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.89): com.apple.pluginkit.pkd (lint): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.
    May 23 22:40:14 Brads-iMac-Pro xpcproxy[256]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port
    May 23 22:40:20 Brads-iMac-Pro nsurlsessiond[169]: DEPRECATED USE in libdispatch client: Setting timer interval to 0 requests a 1ns timer, did you mean FOREVER (a one-shot timer)?; set a breakpoint on _dispatch_bug_deprecated to debug
    May 23 22:42:52 Brads-iMac-Pro appstoreagent[267]: objc[267]: Class ASDPurchaseResult is implemented in both /System/Library/PrivateFrameworks/AppStoreDaemon.framework/Versions/A/AppStoreDaemon (0x7fffae3f0be8) and /System/Library/PrivateFrameworks/AppStoreDaemon.framework/Support/appstoreagent (0x100f5bd40). One of the two will be used. Which one is undefined.
    May 23 22:42:52 Brads-iMac-Pro findmydeviced[266]: objc[266]: Class LocalizedUnregisterErrorKey is implemented in both /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice (0x7fffaf9d83a8) and /usr/libexec/findmydeviced (0x1025d6d10). One of the two will be used. Which one is undefined.
    May 23 22:42:52 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
    May 23 22:42:52 Brads-iMac-Pro xpcproxy[269]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port
    May 23 22:42:53 Brads-iMac-Pro akd[277]: objc[277]: Class AKCarrierBundlePhoneCertificate is implemented in both /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit (0x7fffae665bf0) and /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/Support/akd (0x1057b5480). One of the two will be used. Which one is undefined.
    May 23 22:42:53 Brads-iMac-Pro akd[277]: objc[277]: Class AKCarrierBundleUtilities is implemented in both /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit (0x7fffae665c18) and /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/Support/akd (0x1057b54a8). One of the two will be used. Which one is undefined.
    May 23 22:42:54 Brads-iMac-Pro xpcproxy[279]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port
    May 23 22:43:57 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.501): com.apple.pluginkit.pkd (lint): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Clearing phase info
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: calling progress app remoteObjectProxy
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Creating connection
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Connection = 0x600003180ab0, callers = (
    "<IASUPCaller: 0x600000385260>"
    )
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Hiding the cursor in Progress UI
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: caller = /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Version 2
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: version = 2
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: isModernOS = 1
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Add phase named "IOKit Boot", progress 91.992188, delayInSeconds 0
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Clearing phase info
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Add phase named "loginwindow Boot", progress 8.007812, delayInSeconds -1
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Connection = 0x600003180ab0, callers = (
    "<IASUPCaller: 0x600000385260>",
    "<IASUPCaller: 0x600000388540>"
    )
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Registering the connection
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: IASGetCurrentInstallPhaseList: phases = (
    {
    ConclusionDelay = 0;
    InstallPhase = "IOKit Boot";
    InstallPhasePercentageKey = 72;
    },
    {
    ConclusionDelay = "-1";
    InstallPhase = "loginwindow Boot";
    InstallPhasePercentageKey = 28;
    }
    )
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: client 0x6000016b5640: phaseName = loginwindow Boot
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Connection = 0x600003180ab0, callers = (
    "<IASUPCaller: 0x600000385260>",
    "<IASUPCaller: 0x600000388540>",
    "<IASUPCaller: 0x600000389140>"
    )
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Registering the connection
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: client 0x6000016b6240: phaseName = IOKit Boot
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: IASGetCurrentInstallPhase: Current phase name is "loginwindow Boot"
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: client 0x6000016b6240: phaseName = "IOKit Boot"
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: ISAP: Show progress UI called
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: phaseName = loginwindow Boot
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: client 0x6000016b6240: phaseName = "IOKit Boot"
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: ISAP: Done with Phase "IOKit Boot"
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: client 0x6000016b6240: phaseName = IOKit Boot
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Advance to phase named = "loginwindow Boot"
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: Releasing Connection
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: _currentPhase = "<IASPPhase: 0x7fc260401c50: 'loginwindow Boot', percentage 28.0, delay -1>", _phases = (
    "<IASPPhase: 0x7fc260410570: 'IOKit Boot', percentage 72.0, delay 0>",
    "<IASPPhase: 0x7fc260401c50: 'loginwindow Boot', percentage 28.0, delay -1>"
    )
    May 23 22:44:46 Brads-iMac-Pro loginwindow[93]: client 0x6000016b5640: handler = 0x7ffeec328950
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: IASClearInstallProgress: Clearing Registry
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: totalPercentage = 0.000000
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: phases = (
    "<IASPPhase: 0x7fc260410980: 'IOKit Boot', percentage 92.0, delay 0>"
    )
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: IASSetCurrentInstallPhaseList: phases set to (
    {
    ConclusionDelay = 0;
    InstallPhase = "IOKit Boot";
    InstallPhasePercentageKey = 92;
    }
    )
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: IASSetCurrentInstallPhase: Current phase name set to "IOKit Boot"
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: totalPercentage = 91.992188
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: phases = (
    "<IASPPhase: 0x7fc260410980: 'IOKit Boot', percentage 92.0, delay 0>",
    "<IASPPhase: 0x7fc260411250: 'loginwindow Boot', percentage 8.0, delay -1>"
    )
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: IASSetCurrentInstallPhaseList: phases set to (
    {
    ConclusionDelay = 0;
    InstallPhase = "IOKit Boot";
    InstallPhasePercentageKey = 92;
    },
    {
    ConclusionDelay = "-1";
    InstallPhase = "loginwindow Boot";
    InstallPhasePercentageKey = 8;
    }
    )
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Register process 93, phaseName loginwindow Boot, uuid E1E47120-5A25-4AA1-BE36-31A85E82DE3C
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Connected processes = {
    "E1E47120-5A25-4AA1-BE36-31A85E82DE3C" = {
    "Phase Name" = "loginwindow Boot";
    "Process ID" = 93;
    UUID = "E1E47120-5A25-4AA1-BE36-31A85E82DE3C";
    };
    }
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Saving completion handler for phase loginwindow Boot
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Register process 93, phaseName IOKit Boot, uuid B6B8ABD0-4557-4A4E-863F-EE976905C2F7
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Connected processes = {
    "B6B8ABD0-4557-4A4E-863F-EE976905C2F7" = {
    "Phase Name" = "IOKit Boot";
    "Process ID" = 93;
    UUID = "B6B8ABD0-4557-4A4E-863F-EE976905C2F7";
    };
    "E1E47120-5A25-4AA1-BE36-31A85E82DE3C" = {
    CompletionHandlerKey = "<__NSMallocBlock__: 0x7fc27040de70>";
    "Phase Name" = "loginwindow Boot";
    "Process ID" = 93;
    UUID = "E1E47120-5A25-4AA1-BE36-31A85E82DE3C";
    };
    }
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Saving completion handler for phase IOKit Boot
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: IASGetCurrentInstallPhaseList: phases = (
    {
    ConclusionDelay = 0;
    InstallPhase = "IOKit Boot";
    InstallPhasePercentageKey = 92;
    },
    {
    ConclusionDelay = "-1";
    InstallPhase = "loginwindow Boot";
    InstallPhasePercentageKey = 8;
    }
    )
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: IASGetCurrentInstallPhase: Current phase name is "IOKit Boot"
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: phaseName = IOKit Boot
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: Advance to phase named = "IOKit Boot"
    May 23 22:44:46 Brads-iMac-Pro Installer Progress[67]: _currentPhase = "<IASPPhase: 0x7fc273009c80: 'IOKit Boot', percentage 92.0, delay 0>", _phases = (
    "<IASPPhase: 0x7fc273009c80: 'IOKit Boot', percentage 92.0, delay 0>",
    "<IASPPhase: 0x7fc2730083e0: 'loginwindow Boot', percentage 8.0, delay -1>"
    )
    May 23 22:44:46 Brads-iMac-Pro SecurityAgent[304]: objc[304]: Class TKTokenRefImpl is implemented in both /System/Library/Frameworks/Security.framework/Versions/A/Security (0x7fffada3e078) and /System/Library/Frameworks/Security.framework/Versions/A/MachServices/SecurityAgent.bundle/Contents/MacOS/SecurityAgent (0x1026eace8). One of the two will be used. Which one is undefined.
    May 23 22:44:46 Brads-iMac-Pro SecurityAgent[304]: objc[304]: Class TKTokenRefCtkd is implemented in both /System/Library/Frameworks/Security.framework/Versions/A/Security (0x7fffada3e0a0) and /System/Library/Frameworks/Security.framework/Versions/A/MachServices/SecurityAgent.bundle/Contents/MacOS/SecurityAgent (0x1026ead10). One of the two will be used. Which one is undefined.
    May 23 22:44:46 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.92): com.apple.pluginkit.pkd (lint): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.
    May 23 22:44:47 Brads-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): Service tried to register a port for an endpoint declared in its launchd.plist(5): service = com.apple.ManagedClient, endpoint = com.apple.mcxd
     
  2. HDFan macrumors 65816

    Joined:
    Jun 30, 2007
    #2
    There can be a lot of causes for a slow boot. Startup items that can't connect to the internet. Virus scans. Kernel extensions. Launch agents & daemons (for system and user). Hardware issues.

    I would first remove/disable any startup apps that are associated with the login user's account.

    If that doesn't help you can run etrecheck to look at extensions, agents and daemons for both system and user that are loaded at boot time. Copy and remove any that are not part of the base system. Reboot. If back to normal add back the removed extensions/agents/daemons until you find the one(s) that cause the problem.

    WARNING: make sure you know what you are doing when you disable extensions, agents and daemons. You can damage your system, lose access to devices if not done properly.
     
  3. chown33 macrumors 604

    Joined:
    Aug 9, 2009
    Location:
    betwixt
    #3
    Try starting in Safe Mode:
    https://support.apple.com/en-us/HT201262

    This mode is slow to boot even when everything is ok, but if it's faster than the normal boot, then you can look into extensions. As mentioned above, try EtreCheck for that.
     
  4. Friend Trend thread starter macrumors newbie

    Joined:
    Aug 11, 2010
    #4
    Thanks HDFan and chown33 for the reply!

    I will definitely look into EtreCheck to see if it gives any clues.

    A few other things I forgot to mention:

    - I *think* it has nothing to do with the User directory since I turned off auto-login, and the delay still occurred before getting to the user login screen.

    - I am slightly UNIX literate, so I did try (temporarily) moving everything out of Library/LaunchAgents and LaunchDaemons, but that didn't help either.

    - I tried booting to safe mode, but it actually froze and never completed the boot process
     
  5. chown33 macrumors 604

    Joined:
    Aug 9, 2009
    Location:
    betwixt
    #5
    That's something to look into further.

    I'd be looking into booting from an external drive. If you don't have one, or don't have a bootable backup, then things will be more difficult.

    I'd also disconnect any connected peripheral or secondary device that wasn't needed in a minimal configuration.
     
  6. Friend Trend thread starter macrumors newbie

    Joined:
    Aug 11, 2010
    #6
    Thanks again for your help so far.

    Getting a little bit closer to figuring it out I think - although I still can't pinpoint exactly what's going wrong. I think some process during the boot is taking over 100% of the CPU causing everything else to crawl for a while. Now to figure out what process it is!

    When I check in console, there's a System Report generated at the time that the progress bar just freezes. I've also attached the part of the boot log that is written around 00:21"13, which is when the report claims the hogging process starts.

    Any help deciphering this is greatly appreciated!
     

    Attached Files:

Share This Page

5 May 23, 2019