注目★★★★★Hacker News
macOS 27で hdiutil が廃止、diskutil image に統一へ
30秒で把握
- 1macOS 27 で hdiutil 廃止・diskutil image に統一。create / attach / resize / info / chpass サブコマンド提供・ASIF 対応
- 2diskutil は高速 (40~45 秒) で出力ファイル小さいが、-puppetstrings / -noatomic / -scrub など複数オプション欠落
- 3認証プロンプト未対応・root 所有ファイル処理が異なる。既存スクリプト互換性低下・破壊的変更の可能性
要約
Apple は macOS 27 Golden Gate で hdiutil コマンドを廃止し、diskutil image への統一を発表した。diskutil image は attach、create、resize、info、chpass のサブコマンドを提供し、ASIF (Apple Sparse Image Format) イメージにも対応する。ただし hdiutil の -puppetstrings、-noatomic、-noscrub、-anyowners など複数のオプションが diskutil には欠落している。テスト結果では diskutil の方が高速 (40~45 秒 vs 110~115 秒) で出力ファイルサイズも小さいが、認証プロンプトが動作せず root 所有ファイルへの対応が異なるなど、既存スクリプトとの互換性に問題が残っている。
あなたへの影響
hdiutil を直接呼び出す既存アプリケーション・自動化スクリプト (特に暗号化ディスクイメージ作成やバックアップ処理) を運用するチームは。
推奨:macOS 27 移行前に diskutil への移行を検証し、オプションの欠落・認証動作の違い、root ファイル処理を事前に確認・調整すべき。