Tag: diskutil image

  • macOS 27 Golden Gate: hdiutil Is Deprecated

    Contents

    Apple’s hdiutil man page has a new line in macOS 27 Golden Gate: deprecated, replaced by diskutil image. The new subcommand handles creating, mounting, resizing, and inspecting disk images. hdiutil still runs — deprecated isn’t removed — but the man page tells you to stop using it.

    What changed, in one line

    diskutil image replaces hdiutil for disk image work in macOS 27. That’s the whole story most coverage gives you. What’s missing from that coverage: the options diskutil image doesn’t have yet, the other tools people are flagging as next, and what Apple still hasn’t confirmed.

    Apple’s exact deprecation warning

    The hdiutil man page now carries a “WHAT’S NEW” section with this line, quoted directly from the source:

    “In macOS 27.0, hdiutil is deprecated. Use diskutil image instead for all disk image operations.”

    That’s the whole warning — short, and it doesn’t say why.

    No Apple statement gives an engineering reason for the change. The closest thing to an explanation comes from the writer who first flagged the deprecation: a guess that Apple wants disk image handling folded into one unified tool. It’s a guess, not a confirmed rationale.

    The warning also skips the removal date. Nothing in the man page, and nothing from Apple elsewhere, says when hdiutil gets pulled out for good. If you’re planning migration work around a deadline, there isn’t one yet to plan around.

    ![macOS terminal hdiutil deprecated warning screenshot](IMAGE_1)

    diskutil image: what it does

    diskutil image ships with 5 subcommands, per the source that first documented the change:

    • attach — mount a disk image
    • create — build a new disk image
    • resize — change an existing image’s size
    • info — inspect an image
    • chpass — change a password on an encrypted image

    The one functional gap that matters: diskutil image supports ASIF, Apple’s Sparse Image Format, and hdiutil does not. If your workflow touches ASIF images at all, hdiutil was never going to be an option going forward.

    One migration example: creating a RAM disk used to go through hdiutil. In diskutil image, it’s:

    diskutil image attach ram://${size}m

    Most hdiutil options carry over to diskutil under new names, but there’s no official mapping table published anywhere we could find — so translating a script option by option means testing each flag by hand.

    ![diskutil image command in macOS terminal](IMAGE_2)

    What diskutil image still can’t do

    This is the part most coverage skips. The headline swap — hdiutil out, diskutil image in — reads clean, but feature parity isn’t there yet.

    hdiutil optionWhat it didStatus in diskutil image
    -puppetstringsMachine-parsable progress output for scriptsNo replacement
    -[no]crossdev, -[no]scrub, -[no]anyownersCreate-time behavior flagsMissing
    -skipunreadable, -[no]atomic, -copyuidCreate-time behavior flagsMissing
    Disk image encryption status checksVerify an image’s encryption stateNot fully carried over, per user reports

    That last row comes from the Hacker News comment thread, not Apple’s documentation. Commenters say encryption-related checks haven’t fully made the jump to diskutil image — a user report, not a confirmed spec gap, but consistent enough across the thread to include here.

    If your build pipeline depends on -puppetstrings for parsing progress in real time, there’s currently nothing to swap it for.

    Other “deprecated” tools people are naming — unconfirmed

    The same Hacker News thread surfaced 3 other tools commenters think are on the way out. None of this is an Apple deprecation list — it’s community comment:

    • xip — still used for Xcode distribution, according to commenters, but described as deprecated for a long time already
    • seatbelt / sandbox-exec — called “long deprecated” in comments, while still reportedly underpinning system sandboxing
    • Older launchctl subcommands — commenters say legacy syntax is still in active use despite being outdated

    One more claim showed up only in search snippets, never in a page we could read in full: that AirPort Utility has been pulled from new App Store downloads. Unverified — it stays that way here. Same goes for a claim about a new Swift API for ASIF and raw disk images: it also surfaced only in search snippets, never in the source text itself.

    Commenters also brought up history: Apple has pulled tools before with no warning, the Telnet client and ntpd among them. It’s background on Apple’s track record, not a macOS 27 fact.

    None of the items in this section come from an official Apple deprecation list. We looked for one.

    If you’ve got hdiutil in scripts or CI

    The practical move: grep your build scripts, CI pipelines and deploy tooling for hdiutil calls and flag them for review. That’s a general recommendation, not an official migration path — no source, including Apple, publishes a CI migration guide.

    Two things worth knowing before you start that work:

    1. Deprecated doesn’t mean broken. Your existing hdiutil calls will keep running in macOS 27. Apple’s standard deprecation pattern is warn first, remove later — but there’s no official timeline for this case.
    2. There’s no confirmed removal version or year. Don’t build a migration deadline around a date nobody has published.

    If your pipeline uses any of the 4 missing option groups from the table above, plan for a manual rewrite — those aren’t a drop-in rename.

    ![macOS disk utility ASIF sparse image file icon](IMAGE_3)

    Golden Gate context: dates, hardware, Rosetta

    Beta 5 shipped August 10, 2026, carrying build number 26A5406e. It added a new Siri app with upgraded Siri AI, a natural-language-prompt AI Shortcuts app, a prompt-based Safari extension builder, Golden Gate—themed wallpapers and screensavers, and a reversion of window and app corner radius back to fixed values — undoing macOS 26’s dynamic corner adjustment.

    Search snippets point to a first developer beta starting June 8, 2026, though we couldn’t confirm that against a page we read directly — treat that one date as reference-only.

    The bigger deal for most people is hardware: macOS 27 Golden Gate drops Intel Mac support entirely, and needs Apple silicon — M1 or later. macOS 26 Tahoe is the last version Intel Macs get; Apple has committed to 3 more years of security updates for Intel hardware after that.

    Minimum supported models:

    • MacBook Air, 2020 or later
    • MacBook Pro, 2020 or later
    • iMac, 2021 or later
    • Mac mini, 2020 or later
    • Mac Studio, 2022 or later
    • Mac Pro, 2023 or later

    One more detail for anyone running Intel-only software: macOS 27 Golden Gate is confirmed as the last major macOS version to include Apple’s full Rosetta 2 translation layer. After that, the safety net is gone.

    Official release timing: fall 2026, no specific date confirmed as of the most recent report we read, dated August 20, 2026.

    ![MacBook Air M1 2020 laptop closeup](IMAGE_4)

    ![macOS Golden Gate Golden Gate Bridge theme wallpaper](IMAGE_5)

    FAQ

    Does hdiutil stop working the moment you install macOS 27? No. Deprecated means Apple wants you off it, not that it’s gone. It still runs. Nobody has published a removal date.

    Does diskutil image support everything hdiutil did? No. At least 7 specific options — -puppetstrings, -[no]crossdev, -[no]scrub, -[no]anyowners, -skipunreadable, -[no]atomic, and -copyuid — have no confirmed replacement. Encryption status checks are also reported as incomplete, per user comments rather than official documentation.

    Is there an official, complete list of everything deprecated in macOS 27? We tried to check. Apple’s release notes page renders through JavaScript and returned nothing readable via a direct fetch. No single confirmed, complete list exists in what we could access — which is part of why community threads keep filling that gap with guesses.

    Can Intel Macs run macOS 27 Golden Gate at all? No. It requires Apple silicon, M1 or newer. macOS 26 Tahoe is the final version for Intel Macs, with 3 years of security updates to follow.

    ![macOS Sonoma Sequoia Tahoe version icons comparison](IMAGE_6)

    Sources

    1. hdiutil is deprecated in macOS 27 Golden Gate — https://lapcatsoftware.com/articles/2026/8/7.html
    2. Hacker News comment thread on the hdiutil deprecation — https://news.ycombinator.com/item?id=49402741
    3. MacRumors, “macOS Golden Gate Marks the End of an Era” — https://www.macrumors.com/2026/08/20/macos-golden-gate-marks-the-end-of-an-era/
    4. 9to5Mac, “macOS 27 Golden Gate beta 5 now available to developers” — https://9to5mac.com/2026/08/10/macos-27-golden-gate-beta-5-now-available-to-developers/