[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gentoojp-users 865] Re: ブートローダ の設定



小町です。

At Sat, 22 Nov 2003 15:23:14 +0000,
ka non wrote:

> Gentoo 基本システムインストール後、再起動すると、Gentoo が起動しません。

CD-ROM から起動できてインストールも完了するということはブートローダの
設定に問題があるようですね。こういうときは再インストールしても問題は全
然解決しない(また同じ設定をして起動しない)ので、うまくいかなかったら
LiveCD で起動して grub の設定を見直しましょう。毎回コンパイルし直して
いたらいくら時間があっても足りません (^^;

> 今出てるエラーは
>  root (hd0,1)
>   Filesystem type is ext2fs, Partition type 0x83
>   Kernel (hd0,1)/boot/kernel-2.4.20-gentoo-r6
>   Error 15 : File net found
> です。
> ブートローダの設定か、grub の設定を間違えてるのかな?

grub は起動しているので、grub の設定が間違っています。

> /dev/hda1     WinMe
> /dev/hda2     ブート
> /dev/hda3  スワップ
> /dev/hda4  ルート(システム)

ということなので、grub のメッセージの2行目でちゃんと hda2 を見に行って
いることは分かりますが、3行目の部分を見ると、hda2 の
/boot/kernel-2.4.20-gentoo-r6 を探しに行って4行目のように File not
found が返ってきています。この時点で考えられる可能性としては、

1) コンパイルしたカーネルの名前が違う
   (kernel-2.4.20-gentoo-r6 じゃなくて kernel-2.4.20-gentoo-r8 とか?
    LiveCD で起動して /dev/hda2 をマウントして ls して確認してみて
    ください)
2) カーネルの置き場所が違う
   (シンボリックリンクが張られていないので、kernel-2.4.20-gentoo-r6 は
    hda2 の /boot/kernel-2.4.20-gentoo-r6 には見つからず、
    /kernel-2.4.20-gentoo-r6 にある)

> genkernel で、2時間かかるのが辛いですね。。。(汗)

カーネルに問題がある場合は別のエラーなので、まずは grub の設定をいろい
ろと変えて試してみてください。(最終的には root=/dev/hda4 も足さないと
起動できないでしょうが、とりあえずはカーネルのファイルをちゃんと grub
が見つけているかどうか突き止めるのが先決です)

-- 
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/