Handy disk image tool is getting removed from macOS ---------------------------------------------------
The new deprecation notice in Terminal for the command hdiutil.
In future releases of macOS, Mac users will no longer be able to
format or eject disk images using the very long-standing Terminal
command, hdiutil. It won't affect many users directly, but it
could well break disk repair utility apps.
You may never have even heard of it, but since the earliest days
of Mac OS X, the Terminal has included the command now called
hdiutil. It's a tool for handling disk images, and AppleInsider
forum users have often recommended it for solving problems such
as the Mac refusing to eject such disk images because they're
purportedly in use.
As first spotted by developer Jeff Johnson, however, Apple is
officially deprecating hdultil in macOS Golden Gate. What this
means is that you, and app utilities, can continue using it for
now, but should switch to the similar diskutil image command as
ultimately hdiutil will be removed.
The command is on notice, meaning that it will be completely
stripped out of macOS, but not in macOS Golden Gate. It may not
even be removed in the next version of macOS, but it is going.
Typing man hdiutil into the Terminal app gets you a comprehensive
manual about how to use the function, but as of the beta versions
of macOS Golden Gate, the instructions are headed with a caution.
In macOS 27.0, hdiutil is deprecated. Use diskutil image instead
for all disk image operations. diskutil image provides subcommands
for attach, create, resize, info, and chpass. ASIF (Apple Sparse
Image Format) images are only supported by diskutil image and are
not supported by hdiutil.
Apple's diskutil image tool currently duplicates most but not all
of the functions in hdiutil. The now-preferred tool also operates differently, and this can be significant.
According to Johnson, using hdiutil as part of a backup process
triggers an authentication prompt if a file is owned by the root
user instead of the currently logged-in one. By comparison,
diskutil image does not prompt for authentication, it simply fails
with a generic error message.
It's possible that the change is for security reasons. On October 15,
2025, Apple released a security update because of a bug in macOS
Sonoma where "running an hdiutil command may unexpectedly execute
arbitrary code."
Apple further said that this issue "was addressed by removing the
vulnerable code." So the unspecified command was seemingly not
replaced, it was solely removed.
What happens next
This change is not going to affect or even be noticed by the
incredibly vast majority of Mac users. However, it's not only people
who know of the tool and use it Terminal who will be affected.
Instead, it's also going to affect users of apps that call hdiutil
in the background. Johnson mentions having worked on one such app
that will simply fail to work once it is removed.
Typically the kinds of apps that use hdiutil, however, are disk
repair and utility ones. And the developers of these will be familiar
with Apple changing what they can do, so they will hopefully update
before hdiutil is removed completely,
As of now, Apple's only note about something not being possible in
hdiutil in macOS Golden Gate is the one in the caution about Apple
Sparse Image Format (ASIF). It's not clear why Apple singles this out, however, as this feature has always been exclusive to diskutil image.
But now that hdiutil has been officially deprecated, it will be
removed in a future version of macOS.
This change follows the 2025 deprecation of the Apple Filing Protocol
in macOS Sequoia 15.5.
<https://appleinsider.com/articles/26/08/24/handy-disk-image-tool-is-to-be-rem
oved-from-macos>
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 4 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 497100:10:31 |
| Calls: | 182 |
| Files: | 744 |
| D/L today: |
16 files (5,383K bytes) |
| Messages: | 73,587 |