web-dev-qa-db-ja.com

OS X10.8はMBRディスク上のパーティションのサイズを変更できません

Mac、NTFS、Linuxのパーティションが混在する外部HDがあります。それを使ってMacBookHDからいくつかのパーティションをバックアップしたかったのですが、部分的に成功し、100MBのパーティションを空の300MBのパーティションにコピーしました。残念ながら、ディスクユーティリティではパーティションのサイズを変更したり、新しいパーティションを作成したりすることができず、次のメッセージが表示されます。

You can't resize partitions on this disk because it uses the Master Boot Record partition scheme.

これを回避する方法はありますか?私のWindowsパーティションプログラムはどれもMacOS拡張パーティションでは何もできません。 GUIDパーティションテーブルに変換しても、Windows XPで使用できますか?

何年にもわたるバックアップが含まれているNTFSパーティションのコンテンツを失いたくありません。

PSこれはMountainLionの新しい問題ですか?私はこれらをSnowLeopardでやったと思った。

5
Milliways

MBRからGPTに変換すると、ディスクがWindowsXPで使用できなくなります。部分的な例外: GPTマウンター ツールはWindows XPでGPTパーティションをマウントできるようにすることを主張していますが、試したことがないのでコメントできませんMBRからGPTへの変換を試してみたい場合は、my GPT fdisk(gdisksgdisk、およびcgdisk はその仕事をすることができます。Windows専用のツールもそうですが、それらの詳細は思い出せません。

全体として、最善の策はおそらくLinuxでGPartedを使用することです。ディスクにLinuxパーティションがあるとおっしゃっていたので、おそらくどこかにLinuxがインストールされています。そうでない場合は、Linux緊急ディスクを使用できます。いずれにせよ、GPartedはMBRディスクとGPTディスクの両方でほとんどのファイルシステムのサイズを変更できます。

重要な注意点の1つ:パーティションのサイズ変更は本質的に危険であるため、ディスクにかけがえのないデータがある場合は、何かをする前にバックアップしてください。ディスクをバックアップストレージメディアとして使用しているように思われるので、代わりに、問題が発生した場合にすぐに新しいバックアップを作成する準備をすることができます。

3
Rod Smith