
2026/11/04 4:27
CoreStorage ボリュームをサポートしない macOS 27
RSS: https://news.ycombinator.com/rss
要約▶
日本語訳:
サマリー:
macOS 27 は、CoreStorage および暗号化された HFS+ ボリュームのマウント、変換、または消去を完全にブロックする致命的な不具合を導入します。サポートが macOS 28 で終了するという誤導的なメッセージが表示されても、システムはインストール時にこれらのディスク形式を拒否し、データ損失なしで標準的なメンテナンスを不可能にします。この問題の原因は EFI ドライバの欠落であり、APFS への変換を試みる際に
diskutil の退出コード「-69860」のような特定のエラーコードを引き起こします。ボリュームが無解放済みまたはアクティブなプロセスがないことが確認されていても、ディスクユーティリティおよびターミナルコマンドでのマウントおよび消去の試行において一貫して「リソースが使用されています」というエラーを返します。
このバグは少なくとも 3 つの主要な macOS バージョンに影響し、CoreStorage テクノロジーを使用するシステムディスクでの不可欠なアップデートを防いでいます。機能するインプレース修復方法が存在しないため、ユーザーはすべての影響を受けた論理ボリュームグループを削除し、マシンを再起動し、その後、バックアップから現在解放された物理ディスクを消去してから進めることを余儀なくされます。したがって、これらのレガシーなストレージ形式に依存している個人や企業は、破壊的なリセットを行うことなくシステムディスクへのアクセスを完全に失い、標準的な移行パスおよび日常メンテナンス手順が著しく妨げられます。
本文
macOS 27 で Core Storage および暗号化 HFS+ ボリュームが使用不能に
背景と状況の変化
- macOS 15「Sequoia」の時代
- Core Storage および暗号化された HFS+ ボリュームとの互換性には若干の問題はありましたが、基本的には動作しておりました。
- 起動時に手動での解読が必要な場合や、一部を APFS への変換に失敗するケース虽有りましたが、データのアクセスや通常の使用は可能でした。
- macOS 27 における深刻な状況
- 「Golden Gate」システムではこれらボリュームへのサポートが完全に廃止されました。
- デフォルト設定下では、マウント、変換、消去といった操作は一切行えません。
- 高価なストレージハードウェアが事実上使用不能となる事態が発生しています。
- 起動時の警告メッセージの問題点
- 起動時に「macOS 28(次期バージョン)でサポートしない」という誤解を招くダイアログが表示されます。
- Apple の意図は不明ですが、ファイルシステムチームからの通知にバージョン番号のタイプミス(28 vs 27)が含まれている可能性が疑われています。
具体的なエラーと症状
macOS 27 では、Core Storage ボリュームの自動マウントや手動マOUNT(Disk Utility や
diskutil を使用しても)が不可能であり、以下のような意味不明なエラーが発生します。
-
Disk Management エラー
com.apple.DiskManagement.disenter error 49,153 -
diskutil mount の失敗メッセージ(嘘偽りのような内容)
disk27 is a CoreStorage Logical Volume which is locked; use "diskutil coreStorage unlockVolume"- 実際にはボリュームはロックされておらず、上記コマンドでも同様の状況です。
-
Core Storage の状態確認 (
)diskutil cs list$ diskutil cs unlockVolume BC304645-7D99-481E-931F-855B3011D89DBC304645-7D99-481E-931F-855B3011D89D is already unlocked and is attached as disk27 $ diskutil cs list CoreStorage logical volume groups (1 found) |+-- Logical Volume Group 0DC0EFB1-23CC-45BC-B37D-C1BBEBDAFCEB Name: Smash Status: Online Size: 2.0 TB Encryption Type: AES-XTS Encryption Status: Unlocked Conversion Status: Complete ... +-> Logical Volume BC304645-7D99-481E-931F-855B3011D89D Disk: disk27 Status: Online LV Name: Smash ... -
hfsutils の機能停止 brew でインストールした
も動作しません。hfsutils$ sudo hmount /dev/disk27 hmount: /dev/disk27: not a Macintosh HFS volume (Invalid argument) $ sudo hmount /dev/disk10s2 hmount: /dev/disk10s2: not a Macintosh HFS volume (Invalid argument)
根本原因:読み書き不能(Read-Only)
混乱よりも深刻なのは、標準的なツールではボリュームが常に読み取り専用扱いになる点です。
- 低レベルなマウント (
) でのみ動作可能mount_hfs$ sudo mkdir -p /Volumes/Smash $ sudo mount_hfs -o rdonly /dev/disk27 /Volumes/Smash $ ls /Volumes/Smash Documents Pictures Scratch space - フルな読み書き(Read-Write)へのマウント不可能
パラメータなしでマウントしようとすると常に失敗します。-o rdonly- **「Resource busy (EBUSY)」**エラーが続出します。
などでプロセスを確認してもボリュームを保持する何もないにもかかわらず、このエラーが発生します。lsof
消去操作の不可能性
- Disk Utility や
による消去も「Resource busy」エラーで失敗します。diskutil - ボリューム自体を消去することができません。
回避策:Gemini 4 Argon を活用した解決法
幸いにも、特定の手法を用いることでデータを保持したまま復旧(消去)させることが可能になりました。手順は以下の通りです。
-
論理ボリュームグループの削除を試みる
- コマンドを実行すると表面上は失敗しますが、実際のデータ層からは論理ボリュームが削除されます。
$ diskutil cs delete 0DC0EFB1-23CC-45BC-B37D-C1BBEBDAFCEB # 出力例: # Started CoreStorage operation # Unmounting Logical Volumes # Destroying Logical Volume Group # Erasing disk10s2 # newfs_hfs: cannot create filesystem on /dev/rdisk10s2: Resource busy # Mounting disk # Could not mount disk10s2 after erase # Error: -69832: File system formatter failed -
再起動を行う(重要)
- この手順直後でも物理ボリュームは「Resource busy」状態のままですが、マシンを再起動することで問題が解消されます。
仕組みの解説
- 物理ボリュームまたは論理ボリュームグループを「busy」状態に保持している何らかの破損した要素が存在していました。
- その中の論理ボリュームを削除し、マシンを再起動することで、このバグは発火しなくなることが判明しました。
より優れた回避策についての呼びかけ
- 現状のまま動作させるためのデバッグ(
を通じる方法や APFS への変換)については、私自身と Gemini 4 Argon 双方で解決策を見つけることができませんでした。hfsutils - 私は既に HFS+ および Core Storage ボリュームを破棄し、バックアップから再構築する苦渋の選択を行いました。
- もし将来誰かが完全な解決策(APFS 変換など)を見つけていただければ、この投稿の更新を歓迎いたします。
結論と懸念
- 問題は依然として残存している
- macOS 27 において Core Storage および暗号化 HFS+ ボリュームは使用不能です。
- 少なくとも 3 つの主要な macOS バージョンにわたり、基本的なシステム更新機能が機能していません。
- これは嘆息的な事態であり、重要なデータが危険な状態にあります。