Resource Center Blog Open Source Partners

Twitter Facebook Google Plus Linked in

Toolkit for macOS prompts a driver to be installed when the computer starts up

 

Certain Toolkit features require a driver to be installed for the software to function properly. If the external drive is connected when starting the computer, Toolkit may require the driver to be installed each time.

For Big Sur (macOS 11) users:

There is a limitation in Big Sur where 3rd party drivers are not being loaded and matched during boot while the drive is connected which results in the software prompting the driver to be installed each time the computer is started with the drive connected.

NOTE: Any time the driver is updated it will need to be reinstalled. The following suggestions will help reduce the need to reload an existing driver.

Here are some suggestions:

  • Have the drive disconnected when starting the computer
  • Physically disconnect and reconnect the drive after the computer has started and Toolkit has loaded
  • If none of the Toolkit features are being used – uninstall Toolkit
  • The issue is resolved in Monterey (macOS 12) - if everything critical on the computer is Monterey compatible then updating to Monterey is an option.
    • Make sure that there is a recent good backup of Big Sur prior to updating.

For Catalina (10.15), Mojave (10.14), High Sierra (10.13), and Sierra (10.12) users:

These operating systems are not affected by the issue in Big Sur, but there still may be times where Toolkit requires the driver to be installed when starting the computer with the drive connected.

Here are some suggestions:

If the driver has been updated, then Toolkit will require the installation to update the driver. Try installing the driver once and then reboot with the drive connected to see if the prompt happens again.

If the prompt happens again then there may be an issue with the cache on the computer. Try rebuilding the cache to see if it resolves the issue.

  • Disconnect the external drive
  • Open terminal – Open Applications > Utilities > Terminal
  • Type – sudo kextcache -i /
    • Press the Enter key and enter password
    • Allow the process to complete
  • Reconnect external drive
  • Reboot computer