windows 7 – Boot Campパーティションを再び起動可能にするには?

boot-camp bootloader macbook-pro windows-7

Boot Camp のパーティションのサイズを変更する必要があったので、Gparted を使って移動してサイズを変更しました。これでうまくいったようですが、Windows を起動できなくなってしまいました

OS Xには問題なく起動できます。OS X は Boot Camp パーティションを認識し、その内容を見ることができます。しかし、Windowsに再起動しようとすると、メッセージが表示されます

ブート可能なデバイスがありません — ブートディスクを挿入し、任意のキーを押してください

私がオンラインで見つけた唯一の解決策は、ドライブのクローンを作成するか、Windowsパーティションを削除して再インストールするかのどちらかの方法しかありません

Windowsを再インストールしなくてもいいように、Windowsのパーティションを修正する方法はありますか?

  20  Dan Herbert  2012-01-04


ベストアンサー

Windows パーティションは問題ないかもしれませんが、保護マスターブートレコードがおかしくなっているかもしれません。Macでは、より近代的なGUID Partition Table (GPT)フォーマットを使用して、各パーティションの位置を定義していますが、WindowsでBoot Campを起動するためには、ドライブ上の伝統的なマスターブートレコード(MBR)の偽バージョンが必要になります

AppleのBoot Camp Assistantは、この「Protective Master Boot Record」または「PMBR」と呼ばれるものの作成を担当します。AppleのツールはGPTとPMBRを同期させておく必要性を認識していますが、GPartedはそこまで気を使っていなかったのかもしれません

rEFIt のようなサードパーティ製のツールがあります

または、Mac OS X v10.7.7.x (Lion)のディスクユーティリティを使ってドライブを修復してみてください。パーティションではなく、ディスク全体を選択してください

もう一つの修正点は、ディスクユーティリティを使ってパーティションのサイズを少し変更して、GPTとPMBRを書き換えなければならないようにすることかもしれません

12  Spiff  2012-01-04


私も同じ問題を抱えていました。再装着してもうまくいきませんでしたが、以下の手順を実行したところ、そのうちの1つで直ったようです。どのステップだったのか具体的に言えないのが残念です

  1. OSX lionのDVDから起動します
  2. トップレベルのディスクを修復します
  3. OSXのパーティションのサイズを少し変更してから、元のサイズに戻します
  4. Windows 7のDVDとブートローダーの問題を修復する, “コンピュータの修復 “に行くことによって、Windowsと “スタートアップの修復 “を選択して起動します
  5. OSXに再起動して、システム環境設定から起動ディスクにbootcampを設定する

6  Joel D  2012-05-10


rEFItをインストールして、それを使ってGPTテーブルを同期してみてください。それがうまくいくかどうかはわかりませんが、試してみる価値はあります

Windowsのブートローダがめちゃくちゃになっている可能性があります。WindowsのリカバリCD/DVDから起動して、ブートローダ/MBRを再構築してみます

3  Eli  2012-01-04


タイトルとURLをコピーしました