• ベストアンサー

BootCamp導入後Mac領域をWinXP側からフォーマットしたら、WinXPが起動しなくなりました

以下の手順を行った結果、BootCamp環境のWindowsが起動しなくなりました。 機種:MA590J/A (スペック→http://kakaku.com/spec/00109018524/) 1.BootCampでWindowsXP SP2をインストール  合計約160GBの領域中、WinXP用に約30GBの領域を確保しインストール  フォーマットはFAT32。インストール後は問題なく使用できた。 2.MacOS起動不可になる  MacOSでiPhotoのアップデート時に突如重くなる現象が発生。  その後継続的に重くなり使用に耐えなくなる。  ※以降、この重いMacOSを旧MacOSとします。   3.外付HDD(256GB)へMacOSをインストール  Mac付属のインストールディスクを使用してUSB外付HDDへMacOSをインストール。  ※以降、このMacOSを新MacOSとします。  新MacOSからはWindowsの起動は問題なく行うことができた。 4.旧MacOS領域の削除  旧MacOS領域が100GB以上もありムダに感じたためWindowsのデータ領域として使おうと決意。  この時点で、Windowsの管理ツールから見たパーテーションは以下の通り。  ■Disk0 (1)200MB(不明) (2)118GB(不明) (3)128MB(不明) (4)30GB(FAT32 Cドライブ)  ■Disk1 (5)256GB(不明)  Disk0が内蔵HDD、Disk1が外付HDD。  (2)を削除してWindowsのデータ領域にしようとした。  まず(2)のパーテーションを削除。  すると(2)と(3)がくっつき、(1)/(2)+(3)/(4)の塊に変わった。  この状態で(2)+(3)をフォーマット。NFTS以外に選択できなかったためNTFSでフォーマット。  この際「boot.iniの書き換えができなかった、再起動ができないかも」というダイアログが出るが  ダイアログにはOKボタンしか無かったためOKをクリック。  するとEドライブが作成された。  Eドライブ上では新規テキストドキュメントの作成、保存等を行い、 正常に動作することを確認した。  旧MacOS削除後のパーテーション状況  ■Disk0 (1)200MB(不明) (2)118GB(NTFS Eドライブ) (3)30GB(FAT32 Cドライブ)  ■Disk1 (4)256GB(不明) 5.Windowsが正常に起動しなくなる  一度電源を落とした後Windowsを立ち上げようとすると、  http://www.data-pit.com/images/safemode.GIF  ↑これと似たような選択画面になった。  しかしここでどの選択肢を選んでも、【黒画面→一瞬青画面→選択画面】  というように無限ループしてしまう。  青画面にはエラー内容が書かれているようだが、  画面遷移が一瞬であるため、読み取ることはできない。 6.Boot.iniの編集  新MacOSを立ち上げ内蔵HDDのWindowsデータから直接Boot.iniを覗くと、  #[boot loader]  #timeout=30  #default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS  #[operating systems]  #multi(0)disk(0)rdisk(0)partition(3)\WINDOWS~以下略  となっていたため、partition(3)をpartition(2)に変更して再起動。  しかし今度は「hal.dllを入れなおせ」というエラーで選択画面すら現れない。  今度はpartition(3)をpartition(1)にすると、partition(3)の時と同じく選択画面のループになった。  とりあえずboot.iniは元の状態(partition(3)の状態)に戻した。 7.Windowsデータ領域をMacOS拡張(ジャーナリング)でフォーマット  ネットを調べると「HFS+フォーマットの領域が必要」とのことなので、  新MacOSのディスクユーティリティを使ってWindowsデータ用NTFSフォーマット領域をゼロ消去。  フォーマットはMacOS拡張(ジャーナリング)。  結果、正常なMacintoshHD領域が出来上がった。  この後boot.iniに対して6と同じ処理をしたが結果は変わらなかった。 この状態でWindowsを正常起動させる方法はございますか・・・?よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

> この状態でWindowsを正常起動させる方法はございますか おそらく、Mac OS 拡張でフォーマットした領域に、Mac OS Xをインストールすれば、Windowsも起動可能になると思われます。もちろんboot.iniは、デフォルトに戻してください。 確実なのは、iMacのハードディスクを初期化し、パーティションをなくして、Windowsのみをインストールして、使用することです。 現在のWindows OSがインストールされている領域にある、データやアプリケーションなどを消したくない場合、つぎのツールを使って、バックアップできます。 Winclone(http://twocanoes.com/winclone/) バックアップしたディスクイメージから、フォーマット後の内蔵ハードディスクに、レストアすることもできます。 なおレストア直後、160GBのハードディスクのうち、30GBしか認識されないかもしれませんが、Wincloneを使って、160GBいっぱいまで拡大することができます。

noname#260726
質問者

お礼

結局MacOSを再インストールしてもWindowsの起動に関する不具合は変わりませんでした。 そもそもMacOSの再インストール自体がコケまくる上、 コケるポイントがバラバラなので、 HDDやメモリなどのハードウェアの問題も視野に入れて再度対策考えます。 ありがとうございました。

noname#260726
質問者

補足

ありがとうございます。 >Mac OS Xをインストールすれば、Windowsも起動可能 チャレンジしてみます。 >パーティションをなくして、Windowsのみをインストールして、使用 これはBootcamp無しでiMacをWindows専用マシーンにしてしまうということでしょうか? >Winclone こちらはLeopard必須のようなので諦めます。。。

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

次の状況を解説させて頂きます。(勝手解釈かも知れません) -------------------------------------------- この時点で、Windowsの管理ツールから見たパーテーションは以下の通り。 ■Disk0 (1)200MB(不明) (2)118GB(不明) (3)128MB(不明) (4)30GB(FAT32 Cドライブ) ■Disk1 (5)256GB(不明) -------------------------------------------- (1)200MB(不明)Mac OS Xのブートに必要な情報が保存されている (2)118GB(不明)旧Mac OS Xのシステムとデータが保存されている (3)128MB(不明)Windowsのブートに必要な情報が保存されている (4)30GB(FAT32 Cドライブ)Windowsのシステムとデータが保存されている (5)256GB(不明)新Mac OS Xのシステムとデータが保存されている -------------------------------------------- ここで、(1)と(3)のパーティションはOSの起動情報(ブートストラップ)が保存されているので、パーティションを削除すると関係するOSが起動出来なくなります。 以上のことを踏まえてこれからやるべきことを考えて下さい。 現状では全てを削除してMac OS Xの新規インストールからやり直しが最良の方法と思われます。

noname#260726
質問者

お礼

おかげさまで、(3)128MB(不明)の重要性を知りました。 そもそも内蔵HDDをディスクユーティリティで検証すると 正常に検証が行われない辺りハードウェアの問題がありそうなので、 それらの点も踏まえてもう一度対策練り直します。 ありがとうございました。

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.2

> これはBootcamp無しでiMacをWindows専用マシーンにしてしまうということでしょうか? 「Boot Camp」の意味を、正しく理解なさっていないようですが? Intel Macは、IntelとMicrosoftが公開しているWindows動作可能なPCの規格に、100%準拠しているので、Windowsだけインストールすれば、それはWindows PCです。 ただし、BIOSベースではなくEFIベースなので、Windowsユーザの、デュアルブートのスキルが、そのままでは通用しないという面はあります。 > こちらはLeopard必須のようなので諦めます ???Boot Camp自体、Mac OS X 10.5 Leopardが必須ですが?

noname#260726
質問者

補足

申し訳ございません、私の知識不足・認識誤りでした。 ありがとうございました。