PS3 Linux を外付け HDD から起動するまとめ」 で
kboot の kboot.conf の読み込み挙動が把握できなかった点について原因が
わかりました。install した otheros.bld によって、kboot の動作が異なって
いるのが原因でした。

・FC5 版 (ADDON CD) の otheros.bld
  /dev/sda のみ参照

・YDL 版 otheros.bld
  各ドライブの /etc/kboot.conf を集めてマージ

kboot起動時に /init を読むと __read_fstab() の動作が異なっていることが
わかります。

とりあえず sda の kboot.conf 固定にしたいので、sdf の kboot.conf は削除
しておくことにします。

kboot のソースは ADDON CD に含まれているようです。