• 締切済み

Windows xp Home 起動ロゴ表示後リセット

元々Windows XP Home搭載のUMPCにubuntu8.10をインストールしてディアルブート環境にしたところWindows xp Home を起動、ロゴ表示後リセットして立ち上がりません。尚。ubuntu8.10は正常に起動します。どういった原因が考えられるでしょうか?その対応策をどなたかご教授下さい。困っていますのでよろしくお願い致します。

みんなの回答

  • yakan9
  • ベストアンサー率54% (2247/4135)
回答No.4

80GBのHDDで、全くおかしいところはないようです。 UBUNTUインストール時は、Windows XPは起動していましたか。 前回書いた方法で、MBRをゼロクリアすると、リカバリエリアも 使えなくなる可能性があり、非常に危険です。 たぶん、 /dev/sda5 2279 2670 3148708+ 7 HPFS/NTFS 約3GBのエリアであろうと思われる。 このリカバリエリアから、DVD-ROMにコピーする手段があり、 コピー済みかを聞いておく必要があります。 取扱説明書等で、このあたりのことを読まれているかです。 あとは、Windowsのboot.iniは、正しく機能したかです。 その内容は変更されていないかでしよう。 回復コンソールを使ってMBRをWindows用に書き換える手もあります。 フロッピー6枚で回復コンソールは可能です。 フロッピーがないパソコンであれば、CD-ROMに作る手もあります。 モバイルPCの場合の制約は、何かあるかですが、機種によると 思われ、その部分は不明です。

yasuk0829
質問者

お礼

 アドバイスありがとうございます。ububtu8.10インストール後WinXPはまったく起動しません。あとboot.iniの内容も変更はしていません。今のところブラックBOXですが、おっしゃる通りモバイルPCの制約なのかもしれませんね。  それとubnutの電源管理でうまく動かない部分がありディアルブートできずXPが使用できないのは不便なので一旦またXPを回復しました。もう少し勉強してブラックBOXを解決してからトライするか別のPCでトライするかにしたいと思います。懇切丁寧なご説明ありがとうございました。またの機会ご教授頂ければありがたいです。

  • yakan9
  • ベストアンサー率54% (2247/4135)
回答No.3

最終的にどうしたいのか。 UBUNTUとWINdowsとのデュアルブートを成立させたいのであれば、 fdisk -lの結果と、menu.lstのwindows部分だけを補足に貼り付 けられたし。 最悪下記の手順で復旧までは、できると思います。 手順1 Windows XPがインストールできればよい。 方法、UBUNTU8.10が起動できれば、MBRをゼロクリアする。 手順2 Windowsがインストールできれば、そのときのMBRを保存しておく。 UBUNTUを使わなくなったら、保存しておいたMBRをリストアして、 元に戻す。 KNOPPIXという、CD-ROM一枚で起動できるLINUX、もしくは、UBUNTUの インストール用CD/DVD-ROMで操作可能。 手順3 UBUNTUを再度インストールし、デュアルブートを完成させる。 操作方法が不明のときは、補足願えれば、説明を記載します。

yasuk0829
質問者

補足

UBUNTUとWINdowsとのデュアルブートを成立させたいのでfdisk -lの結果とmenu.lstのwindows部分を貼り付けさせて頂きます。 ■fdisk -lの結果------------------------------------------------ root@yasuk-umpc:/home/yasuk# fdisk -l Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = 繧キ繝ェ繝ウ繝謨ー of 16065 * 512 = 8225280 bytes Disk identifier: 0x0fbd4f0b 繝・ヰ繧、繧ケ Boot Start End Blocks Id System /dev/sda1 * 1 2278 18298003+ 7 HPFS/NTFS /dev/sda2 2279 9729 59850157+ f W95 Ext'd (LBA) /dev/sda5 2279 2670 3148708+ 7 HPFS/NTFS /dev/sda6 2671 9435 54339831 83 Linux /dev/sda7 9436 9729 2361523+ 82 Linux swap / Solaris root@yasuk-umpc:/home/yasuk# gedit /boot/grub/menu.lst Launching a SCIM daemon with Socket FrontEnd... Loading simple Config module ... Creating backend ... Loading socket FrontEnd module ... Starting SCIM as daemon ... GTK Panel of SCIM 1.4.7 GTK Panel of SCIM 1.4.7 ■menu.lstのwindows部分----------------------------------------- # This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Microsoft Windows XP Home Edition root (hd0,0) savedefault makeactive chainloader +1 ----------------------------------------------------------------  よろしくお願い致します。

  • yakan9
  • ベストアンサー率54% (2247/4135)
回答No.2

> ubuntu8.10をインストールしてディアルブート環境にしたところ > Windows xp Home を起動、ロゴ表示後リセットして > 立ち上がりません。 パーティション情報と、/boot/grub/menu.lstを参照すれば 分かると思われます。 1.パーティション情報 sudo su - fdisk -l fdisk半角ブランクハイフォンエル 2./boot/grub/menu.lstの内容 sudo su - gedit /boot/grub/menu.lst の、最後のエントリ title Microsoft Windows XP Home Edition root (hd0,0) savedefault makeactive chainloader +1 のあたりを見て判断する。 もしかして、デュアルブート後、Windows XPの何か重要な部分を 変更していませんか。 たとえば、boot.iniとかです。

yasuk0829
質問者

お礼

アドバイスありがとうございます。早速トライしてみます。

  • NEW-OPEN
  • ベストアンサー率13% (3/23)
回答No.1

XPをセーフモードで起動することはできますか? セーフモードで起動ができないなら、一度XPをリカバリーしてみてはどうでしょうか(データは完全に消滅しますが。。)

yasuk0829
質問者

補足

アドバイスありがとうございます。セーフモードでも試しましたがやはり起動しません。リカバリーするにもLinuxパーティションが残っているとXPのセットアップできないようです。従ってLinuxパーティションを削除しなくてはならない状況になりその繰り返しになってしまいます。

関連するQ&A

専門家に質問してみよう