Solved: USB drives detected but not mounting on Mac — ESET Device Control rule
I’m sharing this in case it helps anyone experiencing a similar issue.
On my 14-inch MacBook Pro with an M4 Max chip, USB storage devices were detected by Disk Utility but would not mount in normal macOS operation. The problem affected different file systems, including NTFS and FAT32.
One drive produced this error:
com.apple.DiskManagement.disenter error 49153
During troubleshooting:
- The USB drive worked on another computer.
- A FAT32 drive mounted successfully in macOS Recovery.
- The drive worked across all USB ports during the successful test.
- Reinstalling macOS without erasing the internal disk did not resolve the issue.
The cause in my case was an enabled blocking rule in ESET Cyber Security’s Device Control settings.
The rule applied to all device types and all users. macOS could detect the drive and its partition, but ESET prevented the volume from mounting.
What fixed it:
- Open ESET Cyber Security.
- Go to Protections → Computer → Device Control.
- Open the information/settings button → Rules.
- Check for an enabled rule that blocks all devices.
- Uncheck Enabled for that specific rule and click Accept/OK to save.
- Disconnect and reconnect the USB drive.
After disabling that rule, my USB storage devices worked normally again. I left the antivirus, real-time protection, and firewall enabled.
No disk formatting, kernel modifications, or further macOS reinstallations were needed.
This error can have other causes, but if you use ESET and your drives mount in Recovery while failing in normal operation, check the Device Control rules before attempting more invasive repairs.