LS-VL


第2パーティションにフェドラをインストールした状態でLS-VLに接続してみたが、結果は起動しなかった。
繋げなおしてHDDをチェックしてみたがログも出ていないのでおそらくMACHINE IDのチェックで弾かれているものと思われる。

世代がかなり離れた機種同士なのでコンパイルメニューに新機種の設定が必要かもしれない。
LS-CLはたまたま同じIDでうまく通してくれたようだ。
とりあえず正規のLS-VLで起動して/var/log/messages を見てみると(手順はLS-GLと同じ■)

Nov 17 14:57:28 LS-VLF00 kernel: Marvell Development Board (LSP Version KW_LSP_5.1.3)-- MVLSV Soc: 88F6282 A0 LE

という記述があり、これにCPUがこれに該当するものを設定してコンパイルすれば正しく動作するはずである。

バッファローソースにあった.configのコンパイル設定はferoceon kirkwoodとなっており、2.6.39でも同じ選択をすれば問題ないはずだがメニューから消えている。
kirkwoodとはMarvell社製KirkwoodシリーズCPU。ARM SYSTEM TYPEのリストに「Marvell Kirkwood」があったので消えた「feroceon kirkwood」の代わりにそれを選択する。
すぐ下の Marvell Orion Implementations が Marvell Kirkwood Implementations に変わるのでその中を見ると有名なSheevaPlug、似た製品のGuruPlugの名前もある。
だがLSVLに該当しそうな選択肢はないのでその欄すべてを選択し、コンパイルしてみる。
・・・結果は残念ながら起動せず。
シリアルコンソールもなく起動ログが見れないのでLS-GLの時のようにログからmachine idを知ることはできないが、
バッファローの1.4ソースを見るとarch/arm/tools/mach-types の記述に
feroceon_kw ARCH_FEROCEON_KW FEROCEON_KW 527

とあり、machine idが527であることがわかる。

バッファローソースの設定を2.6.39に移植するような方針でコンパイル。
起動してみるが動かず。