- ベストアンサー
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を正常起動させる方法はございますか・・・?よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> この状態でWindowsを正常起動させる方法はございますか おそらく、Mac OS 拡張でフォーマットした領域に、Mac OS Xをインストールすれば、Windowsも起動可能になると思われます。もちろんboot.iniは、デフォルトに戻してください。 確実なのは、iMacのハードディスクを初期化し、パーティションをなくして、Windowsのみをインストールして、使用することです。 現在のWindows OSがインストールされている領域にある、データやアプリケーションなどを消したくない場合、つぎのツールを使って、バックアップできます。 Winclone(http://twocanoes.com/winclone/) バックアップしたディスクイメージから、フォーマット後の内蔵ハードディスクに、レストアすることもできます。 なおレストア直後、160GBのハードディスクのうち、30GBしか認識されないかもしれませんが、Wincloneを使って、160GBいっぱいまで拡大することができます。
その他の回答 (2)
- bunjii
- ベストアンサー率43% (3589/8249)
次の状況を解説させて頂きます。(勝手解釈かも知れません) -------------------------------------------- この時点で、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の新規インストールからやり直しが最良の方法と思われます。
お礼
おかげさまで、(3)128MB(不明)の重要性を知りました。 そもそも内蔵HDDをディスクユーティリティで検証すると 正常に検証が行われない辺りハードウェアの問題がありそうなので、 それらの点も踏まえてもう一度対策練り直します。 ありがとうございました。
- harawo
- ベストアンサー率58% (3742/6450)
> これは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が必須ですが?
補足
申し訳ございません、私の知識不足・認識誤りでした。 ありがとうございました。
お礼
結局MacOSを再インストールしてもWindowsの起動に関する不具合は変わりませんでした。 そもそもMacOSの再インストール自体がコケまくる上、 コケるポイントがバラバラなので、 HDDやメモリなどのハードウェアの問題も視野に入れて再度対策考えます。 ありがとうございました。
補足
ありがとうございます。 >Mac OS Xをインストールすれば、Windowsも起動可能 チャレンジしてみます。 >パーティションをなくして、Windowsのみをインストールして、使用 これはBootcamp無しでiMacをWindows専用マシーンにしてしまうということでしょうか? >Winclone こちらはLeopard必須のようなので諦めます。。。