[[diary/Kojima]]
・syslinux-4.05
syslinux-4.05が出ていたので久しぶりに少しドキュメント類を調べてみたら、
最近のextlinuxはext4やbtrfsにも対応していて、
ほぼlilo/grubと同等のブートローダとして使えるようになっている模様。
ドキュメント類がイマイチ分かりにくいので、ググって出てきた例を元に、
DEFAULT vesamenu.c32
PROMPT 0
MENU TITLE Multiple Linux Loader
MENU BACKGROUND syslinux.jpg
TIMEOUT 600
LABEL Plamo-5.0
MENU LABEL Plamo-5.0
MENU DEFAULT
KERNEL vmlinuz
APPEND root=/dev/sda1 ro vga16 unicon=eucjp vt.default_utf8=0
こんな感じのextlinux.cfgを書いてみたら、
JPEGで結構きれいなsplashスクリーンが表示された。
#ref("syslinux.jpg")
ざっと見、extlinux.cfgの書式の基本はlilo.confとほぼ同等で、
チェーンローダを使えばWindowsとかも起動できるようなんだけど、
extlinux.cfgを生成するようなツールは用意されていないので、
ブートローダとして使うには/sbin/liloconfigと同等のツールを用意しないといけない気配で、
ちょっと0から書くのは荷が重い感じだなぁ。
他のディスリビューションでその手のツールが無いか調べてみるかな?
- 画像は syslinux-4.05/sample/にあるsyslinux-splash.jpgって画像。 -- [[kojima]] &new{2012-04-23 (月) 09:02:07};
- extlinux.cfg が簡単に作成できるようになれば grub2 で splash 表示にするよりいい気がする。 -- [[M.Tomi]] &new{2012-04-23 (月) 19:21:39};
#comment