Actually weird subject, however I’ve bought an older Mac (Excessive Sierra) that appears to have simply utterly misplaced the power to mount disk photographs.
It doesn’t matter what I attempt, even with small, domestically created photographs it at all times failed with the error “Operation timed out”. I’ve already tried a number of restarts, and am operating all instructions as root.
If I run a command similar to:
hdiutil connect /path/to/picture.dmg -debug -verbose
I get plenty of output just like:
2025-12-12 14:32:23.398 diskimages-helper[9049:95998] _doneWaitingForDevEntries: returning no
2025-12-12 14:32:23.508 diskimages-helper[9049:95998] _doneWaitingForDevEntries: entry
2025-12-12 14:32:23.508 diskimages-helper[9049:95998] _doneWaitingForDevEntries: rootDiskIdentifier is NOT set
This repeats till the timeout is lastly reached, giving me the next mess on the finish:
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] _diskArbTimedOut:<__NSCFTimer: 0x7fec1a606b30>
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] _doneWaitingForDevEntries: entry
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] _doneWaitingForDevEntries: returning sure
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] -waitForDevEntriesToAppear: discovered: (
)
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] allowMountReturningDictionary: detaching as a result of no mountable filesystems.
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] -unmountAndDetachWithForce:YES andTryManualDetach:NO
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] -unmountAndDetachWithForce: rootDiskIdentifier not cached but - making an attempt tougher...
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] -_getDiskToDetach: (DA) checking _peekArray
2025-12-12 14:32:23.719 diskimages-helper[9049:95998] -_getDiskToDetach: checking IORegistry for IOMedia with key hdiagent-drive-identifier=5DDC266F-F874-4F79-9EED-C04BE7ACDB8F
2025-12-12 14:32:23.720 diskimages-helper[9049:95998] -unmountAndDetachWithForce: couldn't discover disk to unmount/eject
2025-12-12 14:32:23.720 diskimages-helper[9049:95998] performAttach: allowMountReturningDictionary returned 60
(null)
2025-12-12 14:32:23.720 diskimages-helper[9049:95998] [DIHelperOperator frameworkCallbackWithDictionary] calling dwelling {
"error-code" = 60;
"status-stage" = connect;
}
2025-12-12 14:32:23.721 hdiutil[9046:95982] [DIHelperProxy frameworkCallbackWithDictionary] entry
standing proc referred to as: connect
Attaching…
Error 60 (Operation timed out).
myStatusProc: returning 0
2025-12-12 14:32:23.729 hdiutil[9046:95982] [DIHelperProxy frameworkCallbackWithDictionary] exit
2025-12-12 14:32:23.730 diskimages-helper[9049:95998] [DIHelperOperator frameworkCallbackWithDictionary] exit (null)
2025-12-12 14:32:23.730 diskimages-helper[9049:95998] performAttach: returned 60
2025-12-12 14:32:23.730 diskimages-helper[9049:95998] [DIHelperOperator frameworkCallbackWithDictionary] calling dwelling {
"status-stage" = cleanup;
}
2025-12-12 14:32:23.730 hdiutil[9046:95982] [DIHelperProxy frameworkCallbackWithDictionary] entry
standing proc referred to as: cleanup
Ending…
myStatusProc: returning 0
2025-12-12 14:32:23.730 hdiutil[9046:95982] [DIHelperProxy frameworkCallbackWithDictionary] exit
2025-12-12 14:32:23.730 diskimages-helper[9049:95998] [DIHelperOperator frameworkCallbackWithDictionary] exit (null)
2025-12-12 14:32:23.730 diskimages-helper[9049:95998] DIHelperAttach performOperation: returning 60
2025-12-12 14:32:23.730 diskimages-helper[9049:95998] -decrementBackgroundThreadCount: _backgroundThreadCount is now 1.
2025-12-12 14:32:23.730 diskimages-helper[9049:95994] DIHelper _report_results: reporting {
payload = {
};
"result-code" = 60;
}
2025-12-12 14:32:23.731 hdiutil[9046:95982] reportResultsToFramework: proxy has completed operation
2025-12-12 14:32:23.731 hdiutil[9046:95982] reportResultsToFramework: outcomes are: {
payload = {
};
"result-code" = 60;
}
2025-12-12 14:32:23.731 hdiutil[9046:95982] reportResultsToFramework: _threadResultsError is 60
2025-12-12 14:32:23.731 hdiutil[9046:95982] reportResultsToFramework: disconnecting from helper.
2025-12-12 14:32:23.731 hdiutil[9046:95982] [DIHelperProxy disconnectFromHelper] entry
2025-12-12 14:32:23.731 hdiutil[9046:95988] [DIHelperProxy threadRunRunLoop] releasing connection
2025-12-12 14:32:23.731 hdiutil[9046:95982] disconnectFromHelper: terminating proxy
2025-12-12 14:32:23.731 hdiutil[9046:95988] [DIHelperProxy workerThread] after operating runloop
2025-12-12 14:32:23.731 hdiutil[9046:95988] [DIHelperProxy workerThread] ready for process to terminate to keep away from zombies
2025-12-12 14:32:23.731 hdiutil[9046:95982] disconnectFromHelper: terminated proxy
2025-12-12 14:32:23.731 hdiutil[9046:95982] [DIHelperProxy disconnectFromHelper] exit
2025-12-12 14:32:23.731 diskimages-helper[9049:95996] DIHelper: terminateHelper: entry.
2025-12-12 14:32:23.731 diskimages-helper[9049:95996] [DIHelper frameworkConnectionDied] entry
2025-12-12 14:32:23.731 diskimages-helper[9049:95996] [DIHelper frameworkConnectionDied] releasing connection
2025-12-12 14:32:23.731 diskimages-helper[9049:95996] -DIHelperAgentMaster terminateUIAgentConnection.
2025-12-12 14:32:23.731 diskimages-helper[9049:95996] [DIHelper frameworkConnectionDied] marking _frameworkDisconnected
2025-12-12 14:32:23.732 diskimages-helper[9049:95996] [DIHelper frameworkConnectionDied] making ready to behave like a daemon.
2025-12-12 14:32:23.732 diskimages-helper[9049:95996] [DIHelper frameworkConnectionDied] exiting
2025-12-12 14:32:23.732 hdiutil[9046:95988] [DIHelperProxy workerThread] helper exited
2025-12-12 14:32:23.732 hdiutil[9046:95988] [DIHelperProxy workerThread] exiting
2025-12-12 14:32:23.733 hdiutil[9046:95980] [DIHelperProxy performOperationReturning] returning 60
2025-12-12 14:32:23.733 hdiutil[9046:95980] DIHLDiskImageAttach: DIHelperProxy returned 60
DIHLDiskImageAttach() returned 60
hdiutil: connect failed - Operation timed out
This all means that some course of is ready for a tool to change into accessible however it by no means does. I am at a complete loss although, as nothing else has modified not too long ago, the system in any other case appears to be operating wonderful, all bodily disks and volumes take a look at, it is simply the disk photographs that I am having bother with, which in flip is affecting backups onto a distant machine.
I’ve verified that I can connect the pictures with none points on one other machine, so there seems to be no downside with the picture information/bundles themselves. It is actually as if just a few days in the past this one machine simply misplaced the power to mount disk photographs. I am unable to mount them through the UI both, not that I anticipated to.
In case it is related, when the connect occasions out on this approach I find yourself unable to retry on account of “Useful resource quickly unavailable” errors — to attempt once more I’ve to first do killall -9 diskimages-helper as root. If I do ps aux | grep diskimages-helper earlier than doing this I normally discover round a dozen cases of diskimages-helper which appears unusual for attaching a single disk picture.
Replace: And identical to that the issue has out of the blue gone away by itself, regardless of occurring for six days earlier than I observed it — so far as I can inform it was nothing I did that mounted it.
I will go away this open for now in case anybody has any concepts what the trigger may need been (and I will see if I can reproduce it). As it is a very bewildering subject I might wish to know tips on how to repair in future if it ever occurs once more, or in some way make certain it may possibly’t.
