Top / Old / etch / Software / boot_loader

boot loader の FAQ

GRUB は splashimage に対応してるの?

ちゃんとパッチが当たってるので対応しています。

例えば

# aptitude install grub-splashimages

して、/boot/grub/menu.lst に

splashimage = (hd0,0)/boot/grub/splashimages/debsplash.xpm.gz

と追記すれば試せるんじゃないかと。

参考:
http://ruslug.rutgers.edu/~mcgrof/grub-images/
/usr/share/doc/grub/README.Debian

root filesystem が xfs の時に grub-install に失敗する

インストーラから GRUB をインストールするとき、root filesystem が xfs だと失敗することがあるよ、という warning が出る。 実際、実行すると失敗する。 ファイルシステムを変更したくない場合は、ひとまず諦めて LILO をインストールするか、FD などへインストールする。 インストール終了後、起動し、改めて手動で GRUB をインストールすればよい。

通常は、

# grub-install /dev/hda

などとするが、これを以下のように行う。

# grub
   :
grub> install (hd0,0)/boot/grub/stage1 d (hd0) (hd0,0)/boot/grub/stage2 0x8000 p (hd0,0)/boot/grub/menu.lst
grub> quit

以上でOK。デバイス番号 (hdx.x) のみ適宜変更すればよい。

GRUB2 でブートできない

設定ファイル名が menu.lst から grub.cfg に変わってますし、書式も変更されています。

例えば GRUB では

title Debian GNU/Linux
kernel /boot/vmlinuz root=/dev/hda1

GRUB2 ではこんな感じ

@ "Debian GNU/Linux" {
  linux /boot/vmlinuz root=/dev/hda1
}

参考:

GRUB Wiki
http://grub.enbug.org/


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-12-12 (金) 23:02:41 (3210d)