2010年1月21日木曜日

grubを修正しようと思ったら

RHLでインストールディスク入れてgrubの修正しようと思ったら、
うまく修正されないでやんの。

なんてこと良くあるので、grubコマンド使ってmbr作ってやるってやつです。

とりあえずインストールディスクから
linux rescueに入る。
起動後はマウントしてもしなくても可
grubコマンドからgrubコンソールを呼び出し
英語キー配列になる。

grub> install (hd0,0)/grub/stage1 (hd0) (hd0,0)/grub/stage2 (hd0,0)/grub/manu.lst


でhd0のmbrにインストール


終わったら、再起動するとgrubコンソールだけ立ち上がるので、
root (hd0,0)
kernel カーネルファイル root=ルートになるデバイス名(例 /dev/sda1 LABEL=/などなど)
initrd initファイル
boot


のコマンドを打てば起動するので起動後に
grub-install /dev/sda
なんかでインストールすると
次からはコマンド打たなくても起動します。

0 件のコメント:

コメントを投稿