7.1 C
New York
Sunday, March 22, 2026

excessive sierra – hdiutil: connect failed – Operation timed out


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.

Related Articles

Latest Articles