macOS Install Guide

A walkthrough of the installation process, including new steps introduced for macOS 11 Big Sur and Apple Silicon.

iodyne provides a system extension to enable features on macOS including Thunderbolt NVMe Multipathing and Storage Handoff.

With macOS 11 Big Sur, Apple tightened security for system extensions, requiring a few extra setup steps. We’ll guide you through the steps here, based on your version of macOS and Mac hardware.

For Mac computers with Apple Silicon only, this requires modifying Startup Security Policy before installation to only enable authenticated system extensions to load. Although this setting is labeled “Reduced Security” to indicate that a non-Apple extension will load, this change does not affect System Integrity Protection or other macOS Security features.

For all Mac computers running macOS 10.15 Catalina, macOS 11 Big Sur or later, you will need to allow the system extension to load from Security & Privacy system preferences during installation.

For Mac Computers With Apple Silicon Only

  1. Shut down your Mac from the Apple  menu.
  2. Press and hold the power or Touch ID button to launch into Recovery Mode. Release the button when the screen reads “Loading startup options…”
    Startup Security Utility displays “Loading startup options…”
  3. Click Options, then click Continue. If prompted, enter the password for an Admin account.
    Cursor selects Options to launch Recovery Mode
  4. In macOS Recovery, select Startup Security Utility from the Utilities menu.
    Selecting the startup disk
  5. Click the Security Policy… button to modify its settings.
  6. Change the Security Policy from Full Security to Reduced Security, enable the option to “Allow user management of system extensions from identified developers”, then click OK. Note: This policy change only allows authenticated system extensions to load, and does not otherwise affect system security. For more detailed information on security policies, see Apple’s support article.
    Selecting Reduced Security policy, then “Allow user management of system extensions from identified developers”
  7. Enter an Admin password when prompted, then click Continue.
  8. Restart your Mac from the Apple  menu for the changes to take effect, then follow the instructions below to install the software.

For All Mac Computers Running macOS 10.15 Catalina, macOS 11 Big Sur, or Later

  1. Launch iodyne.pkg from the install volume, and follow the normal installation process.
    Launching the iodyne installer
  2. macOS 10.15 Catalina only: Click Continue Installation to acknowledge that a system restart is required after software installation.
    Acknowledge restart required

  3. Enter an Admin password or use Touch ID to authenticate when prompted, then click Continue. Proceed through all the installation steps.
    macOS 10 Authentication

    macOS 10 Touch ID authentication prompt

    macOS 11 Authentication

    macOS 11 Password authentication prompt. macOS 12 Monterey reformatted this dialog to a more vertical orientation

  4. iodyne Install notifies you that upon installation, macOS may prompt you to enable the system extension. Click OK to install the extension.
    iodyne Install prompt
  5. Upon installation, macOS may notify you that a System Extension has been blocked from loading. Open Security & Privacy Preferences by clicking Open Security Preferences when prompted, or from the Apple  menu if not prompted, to permit installation to complete.
    macOS 10 System Extension Blocked dialog

    macOS 10: Opening Security & Privacy preferences

    macOS 11 System Extension Blocked dialog

    macOS 11: Opening Security & Privacy preferences

  6. If you are not prompted to open Security Preferences, open System Preferences from the Apple  menu. Open Security & Privacy and navigate to the General tab. Click the lock icon in the lower left corner, then enter an Admin password or use TouchID to make changes when prompted. Note: In VoiceOver, shift-tab from the toolbar to navigate to the lock icon.
    Unlocking Privacy & Security preferences from the General tab

    macOS 10.15 Catalina (L) and 11 Big Sur (R) Security & Privacy preferences

  7. Look for the notification in the lower half of the unlocked window that reads “System software from developer ‘iodyne, LLC’ was blocked from loading.” Click the adjacent Allow button to permit the system extension to load. Note: The Allow button will disappear automatically if not acknowledged within 30 minutes. If this notification is not present, restart your Mac, and return to the previous step.
    Allowing the system extension to load from the Security & Privacy preferences General tab
  8. Once the system extension is allowed, iodyne Install will complete its tasks, showing the screens below. macOS 11 will prompt you to restart your Mac to load the system extension in a dialog, while macOS 10.15 prompts the user to restart from the installer app. Confirm that installation is complete, and restart your Mac from these prompts.
    macOS 10.15, 11 installation success

    macOS 10.15 Catalina (L) and 11 Big Sur (R) installation complete

    macOS 11 Big Sur restart prompt

  9. Following restart, launch iodyne.app from the Applications folder, approve the License Agreement and register with iodyne Cloud, then verify that your Pro Data device is visible from the Usage tab or the Devices menu.
    macOS 10 Applications folder

    macOS 10

    macOS 11 Applications folder

    macOS 11