質問: mac+win pc hddフォーマットについて。 現在、macのパソコンの内臓hddを3つのパーティションに分けて、mac + windowsのデュアルブートの設定を行っております。 1つ目と2つ目のパーティションは、それぞれのosに応じた形式でフォーマットしております。 3つ目のパーティションは両osの共有データドライブとして、両osで認識可能とされている形式(exfat)で、mac側のディスクユーティリティーにて、フォーマットしました。 しかしながら、windowsでブートすると、その3つ目のパーティションが認識されません。 windows側で、「コントロールパネル」の「デスクの管理」や、他のフォーマットソフトを使ってもフォーマットする事ができません。 どうせ認識できないのであれば、3つ目のパーティションを削除してしまって、内蔵hddをmacとwindowsのosのみとし、それぞれの領域を拡張したいと思っております。 しかしながら、mac側のデスクユーティリティーで、1つ目と2つ目のパーティションに変更をかけないような操作をしても、少し操作しただけで、windows側がブートしなくなり、再設定しないといけなくなります。 つきましては、両osの動作状態や設定をそのままで、3つ目のパーティションのフォーマットか、削除を行う方向はないでしょうか? 出来れば、各os用ドライブの空領域が少なくなっているので、削除が出来て、2つのパーティションの領域を広げる事が出来るという事が理想です。 おそらく、1からやり直すのが、最終手段だとは思うのですが、少しでも良い方法があれば、ご教示いただきたいと思っております。 何卒、よろしくお願いいたします。
回答: >どうせ認識できないのであれば、3つ目のパーティションを削除してしまって、内蔵hddをmacとwindowsのosのみとし、それぞれの領域を拡張したいと思っております。 mac os xのバージョンとwindows osのバージョンを提示してください。 基本的なことを知らずにmac os xとwindows osのデュアルブートを行ったことによる失敗です。 mac os xのバージョンによっては隠しパーティションの配置が異なりますので一概には言えませんが、現在の状態ではmac os xからexfatのパーティションにアクセスできるがwindows osでは未割り当て領域になっていると思います。 windows osの「コンピューターの管理」を開いて「ディスクの管理」でパーティションの配分を確認してください。 mac os xのシステムが予約しているパーティションとmac os x用のリカバリーパーティションが見えてくるでしょう。 windows os用は4番目の位置になっていると思います。 windows osではプライマリパーティションは最大4つまでしか認識しませんのでexfatのパーティションは5番目になっていると思われます。 mac os xのディスクユーティリティでは先頭のシステム予約が隠され、mac os xのリカバリーパーティションも隠されていると思います。 exfatの領域をmac os xのみで利用するためのパーティションとして活用することは可能ですが分割してwindows osのcドライブを拡張することはできないと思います。 >おそらく、1からやり直すのが、最終手段だとは思うのですが、少しでも良い方法があれば、ご教示いただきたいと思っております。 windows osの入れ直しまたはcドライブのイメージバックアップを取ってパーティションを組み替えてから復元する方法で解決できると思います。 mac os xのシステムパーティションを第5パーティションへ入れ直して前方にwindows os(vista/7/8/8.1)を入れなおせばexfatを第4パーティションまでに配置して共用できます。 私はwindows 7と8を前方に配置してmac os x 10.6および10.7のマルチブートを実現しています。 しかし、mac os xは動作確認のみで通常はwindows 7をおもに使っています。