OSX El Capitan ディスクユーティリティがリカバリパーティションのサイズを変更しました

OSX El Capitan ディスクユーティリティがリカバリパーティションのサイズを変更しました

私は OSX El Capitan の VMWare Fusion VM を実行していますが、VMWare は VM の作成時に 40 GB を超えるディスクの割り当てを拒否しました。そこで、リカバリからディスク ユーティリティを起動し、ディスクのサイズを変更することにしました。

パーティションを希望のサイズに変更し、「承認」をクリックしましたが、代わりに隠しリカバリ ディスクのサイズが変更されたようです。

現在、パーティションのサイズを変更できず、リカバリ パーティションが巨大になっています。また、Core Storage ではなく標準 GPT を使用しているようです (そのため、diskutil cs コマンドは機能しません)。

答え1

これは OSX の新しいディスクユーティリティのバグのようで、おそらく VMWare ディスクイメージとの組み合わせによるものと思われます。

修正するには:

  1. 通常どおり OS を起動します。
  2. ターミナルを開きます。
  3. ディスクを修復しますdiskutil repairVolume /dev/disk0s3(disk0s3 はボリュームです)
  4. ディスクを検証するdiskutil verifyVolume /dev/disk0s3
  5. パーティションのサイズを変更するdiskutil resizeVolume /dev/disk0s3 650M
  6. リカバリモードで起動する
  7. ターミナルを開きます。ディスクユーティリティは使用しないでください。
  8. 実際のディスクのサイズを変更しますdiskutil resizeVolume /dev/disk0s2 200G(disk0s2 はサイズを変更する実際のディスク、200G はサイズです)

答え2

私も最近のバージョンの OSX でこの問題に遭遇し、ディスク ユーティリティが機能しなくなっていました。gparted live ISO を起動して、リカバリ パーティションをディスクの末尾に移動できることを発見しました。その後、OSX を再起動し、ディスク ユーティリティを使用してパーティションを拡張し、ファイル システムを拡張しました。

関連情報