お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-01-14 10:21:16

kenken92
メンバ
登録日: 2007-10-27

GRUBの再インストール

/dev/sdaにWindows XP とUbuntu 7.10が入っています。XPは/dev/sda1にNTFSにして入れています。その後に/dev/sda2にUbuntu Swap sda3に/sda4に/homeを割り当てています。
 XPの調子がおかしいのでこの領域をフォーマットして再インストールすることを考えています。このままだとMBRのGRUBは消され、XPのみ起動するように書き換えられてしまうと思います。(GRUBは特に何も設定せずデフォルトのままなのでMBRに書き込まれているのだと思います。)
 GRUBを再インストールする必要が出ると思うのですが、どうすればよろしいでしょうか。現時点ではOSは両方共にきちんと立ち上がります。

オフライン

 

#2 2008-01-14 12:01:30

marin
メンバ
登録日: 2007-02-13

Re: GRUBの再インストール

kenken92さん

 XPの再インストール前に次の2点を確認しておいた方がいいと思います。

 1、次を参考に、HDD上のUbuntu7.10を起動できるか。

   https://wiki.ubuntulinux.jp/UbuntuTips/Others/RepairMbrWithGrub

   kenken92さんの場合は、boot=casper を root=/dev/sda3にかきかえる。

 2、XPのセットアップCDから起動できるか。(インストールはしないで確認のみ)

   MBRにNTLDRでなくてGRUBが入っていた場合、セットアップCDから起動しないというようなことが
   あると、どこかのサイトにかいてありましたので。

 以上の2点が確認できたら再インストールして、1の方法でMBRをGRUBに置き換える。また、保険を
 かける意味で、sda3のブートセクターにもGRUBをインストールしておく。

 以上です。

最後の編集者: marin (2008-01-14 12:02:56)

オフライン

 

#3 2008-01-14 14:57:57

kenken92
メンバ
登録日: 2007-10-27

Re: GRUBの再インストール

 どうも有難うございました。参考にさせていただきます。私の環境ではXPのセットアップディスクは起動できます。
 実は今日別のPCで間違ってリカバリ領域をGRUBで指定して立ち上げたら、MBRが上書きされてしまうというトラブルが発生しました。リカバリはキャンセルしたのですが、自動的にXPが立ち上がってしまう。そのPCでは以下のページを参考に直しました。

http://ubuntuforums.org/showthread.php?t=224351

オフライン

 

#4 2008-01-14 15:30:17

marin
メンバ
登録日: 2007-02-13

Re: GRUBの再インストール

kenken92さん

 そのページは以前見ていました。
最初に書いてある方法よりも、その次に書いてある方法、いわゆる / 、proc、dev をマウント
してgrubをインストール方法が確実性があるようです。個人的感想ですが。

 いずれの方法でもgrubの再インストールは可能ですので、最初の投稿の方法を含めてご検討
下さい。

オフライン

 

#5 2008-01-14 16:59:27

kenken92
メンバ
登録日: 2007-10-27

Re: GRUBの再インストール

 重ね重ねありがとうございます。参考とさせていただきます。

オフライン

 

Board footer

Powered by FluxBB