• ベストアンサー

Windows XPと Lubuntu

XPとLubuntuの両方インストールしてるいます。 いつのまにかgrubブートローダーに、XPの文字は消えてWindowsを起動できない状態になってしまいました。 これの修復の仕方はありませんか? 最初はちゃんとデュアルブートはできていました。

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

  • ベストアンサー
  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.2

こちらにGrub2の修復方法が詳細に解説されています。 https://help.ubuntu.com/community/Grub2#Reinstalling%20GRUB%202  これで分りくにければ「Super Grub Disk」を入手して修復しましょう。 http://viva-ubuntu.com/?p=3410

noname#152243
質問者

補足

http://viva-ubuntu.com/?p=3410 このやり方を見てやったのですがLinux同士のデュアルブートの修復しかできなかったようです。 今だにwindowsという文字はでてきません。 CD起動でwindowsは選択できました grubではwindowsはまだ起動できません。

その他の回答 (3)

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.4

 Ubuntuが起動するのであれば、 Ubuntuの端末(ターミナル)上で[sudo update-grub]又は[sudo update-grub2]を実行すると、 他のパーティション上のOSローダーを判別して[Generating gurb.cfg]と表示して再構成してくれます。

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

どんなパーティション構成かは分かりませんが、windows XPのエントリが消えた理由が不明ということでしょうか。 Lubuntuのバグなのかは分かりませんが、Windows XPのエントリを追加してみるのは。 以前は、こんなエントリでした。 /boot/grub/grub.cfg に、 menuentry "Microsoft Windows XP Home Edition (on /dev/sda1)" { insmod ntfs set root='(hd0,1)' search --no-floppy --fs-uuid --set 5a1c52ae1c5284c3 drivemap -s (hd0) ${root} chainloader +1 } ただし、/boot/grub/grub.cfgは、writeパーミッションをつけないと書き換えできなかったと思います。 老婆心ながら、uuidを表示させるのは、"blkid"コマンドで見れると思います。

noname#152243
質問者

お礼

みなさん いろいろとお答え頂きありがとうございました。

noname#152243
質問者

補足

一回Linux削除しました。 windowsの構成がおかしくなっていたようです。 三台ドライブがあります C ntfs D ntfs boot E ntfsになっていました。 もう一度windowsからやり直します。

  • comattania
  • ベストアンサー率23% (840/3549)
回答No.1

インストールしたものであれば、上書きをお試しなさい。ほとんどのソフト・プログラムはこれで復活します。 あるいは、このURLをインストールしてみてください。

参考URL:
http://www.vector.co.jp/soft/win95/util/se382922.html
noname#152243
質問者

補足

windowsが起動できないのでこのソフトは今使えないので すいません。

関連するQ&A