Recently (October 2020) I was cleaning up some space on my MacBook and decided to uninstall TeamViewer. However, I failed to properly uninstall the program, and when I turned on my MacBook a few days later I encountered this unrecoverable error mac issue that lead you to this article. Below is a solved walkthrough.
last updated: January 2021
Unrecoverable Error Mac – SOLVED
It’s highly suggest you refer to the comments at the end of this post if you encounter an issue. There has been a pretty active community working together when questions pop up.
Below is the method I used to get the missing file back on to my MacBook.
Fixing the Unrecoverable Error Step 1: Download the Missing File
- Download the needed TeamViewer file TeamViewerAuthPlugin.bundle (if you can’t use the link just provided, try this updated link here )
- Copy the TeamViewerAuthPlugin.bundle from /Library/Security/SecurityAgent/ to a USB
NOTE: Make sure the USB is formatted for the macOS.
NOTE: Exercise patience when entering Recovery Mode.
- Restart your MacBook and hold Command (⌘)-R until the Apple logo appears on the screen.
NOTE: This process can take some time, so be patient.
- You might be prompted to enter the login password of the administrator of your Mac, or your Apple ID password, or a firmware password. Enter the requested password to continue.
- Once complete the macOS Utilities window will appear as seen below.
- Select Disk Utility
NOTE: May take a few minutes for the macOS Utilities window to load.
- Connect USB to your Mac
Disk Utility Window
- Under the Internal section on the left panel, select the Macintosh HD disk. At the top of the window, click Mount.
- Under the External section, select your USB and make sure it’s mounted as well
NOTE: The disk could already be mounted. When you select the disk in the left pane and you see the Unmount button instead of the Mount button, the disk is already mounted. Continue on to the next step.
NOTE: The name of the disk may differ from this example, but the procedure is the same.
- In the menu bar at the top of your screen, select Utilities and select Terminal.
- Type the following command:
- A list of all mounted disks will appear. You should see the name of your USB along with the main disk name i.e. Macintosh HD.
Copy The File
- Now enter the following in the Terminal to copy the missing file from the USB to the Macintosh HD: (Pay close attention to spacing and be aware that the command is case sensitive.)
cp -r /Volumes/USB/TeamViewerAuthPlugin.bundle /Volumes/Macintosh\ HD/Library/Security/SecurityAgentPlugins/
NOTE: This is where I kept messing up. It can be difficult to tell where spacing takes place. There should be space between bundle /Volumes and again between Macintosh\ HD/
NOTE: Any error message such as No such file or directory or Read-only file system, means either the source or the destination path or both are not entered correctly.
- Now let’s verify the file copied without issue. Enter the following command:
ls /Volumes/Macintosh\ HD/Library/Security/SecurityAgentPlugins/
- If the file does not appear after entering the above command, go back to the TERMINAL section above and try again.
- Once you’ve successfully copied the missing file to your MacBook, click the Apple logo at the top left corner and click Restart.
NOTE: Be patient while your MacBook restarts. This can take a few minutes.
You should now be able to successfully start up and have now solved your unrecoverable error mac issue.
This website is targeted towards digital health news, but I’m going to leave this article up because of the thousands of viewers each month that visit this page. If you have an interest in digital health please subscribe to my email updates (I only email when new posts are submitted). If you want to learn about digital health from a consumer standpoint, I recommend my article Healthcare Consumerism as a good starting point.