[[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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS