@ひろP

    - Welcome to Hiroshi's Home Page -
    趣味を中心とした個人のホームページです


@ひろP / ホビー / プロフィール / ブックマーク / 掲示板 / アルバム / サイトマップ / memo

▼ ▼ ▼

Linux関連 / OpenBlockSS関連 / 電波時計関連 / GPS関連 / USB関連 / プログラミング

▼ ▼ ▼

OpenBlockSSブートセレクタ / OpenBlockSSメモ / OpenBlockSS熱対策

OpenBlockSSブートセレクタ…

はじめに

ぷらっとホームのOpenBlockSS用のブートセレクタです。

フラッシュROMに、複数のLinuxカーネルを書き込み、起動時にシリアルコンソールから選択できるようにするものです。

ビルド

ソースを展開し、make を実行すると、brom.treebootとmgtreeの2つができます。

brom.treeboot

 ブートセレクタ本体で、フラッシュROMの先頭に書き込みカーネルを選択します。

mgtree

ブートセレクタ本体と、カーネルをマージし、フラッシュROMに書き込むためのイメージを作成します。

使用方法

mgtree brom.treeboot ラベル1 カーネル1 [ラベル2 カーネル2]...

例えば、デフォルトでzImage.treebootを使用し、ラベルとして「v2.4.10 w/o initrd」を設定、2番目にzImage.initrd.treebootを、ラベルとして「v2.4.10」を設定する場合は、以下のようにします。

# ./mgtree brom.treeboot "v2.4.10 w/o initrd" 
      zImage.treeboot "v2.4.10" zImage.initrd.treeboot > bromimg

ここでできるファイルbromimgが、フラッシュROMに書き込むイメージなので、通常通りflashcfgコマンドでフラッシュROMに書き込みます。

# flashcfg f bromimg check

起動時の選択

起動時に、「*** Welcome to OpenBlockS S ***」と表示されます。

ここで、約5秒放置すると、デフォルトで起動します。(9600bpsです)

また、何か(ENTER以外)を押すと、以下のようなメニューが表示されます。

** Welcome to OpenBlockS S ***

 1. v2.4.10 w/o initrd
 2. v2.4.10

==> 1
ここで数字+ENTERで、選択したカーネルで起動されます。

ソース及びパッケージ

ソース: obssbs-0.91.tar.gz (7,006bytes) [2002/03/23]

バイナリパッケージ: obssbs-0.91-1.ppc.rpm (5,576bytes) [2002/03/23]

ソースパッケージ: obssbs-0.91-1.src.rpm (9,170bytes) [2002/03/23]

 

(2002/03/23)

OpenBlockSSブートセレクタ / OpenBlockSSメモ / OpenBlockSS熱対策

▲ ▲ ▲

Linux関連 / OpenBlockSS関連 / 電波時計関連 / GPS関連 / USB関連 / プログラミング

▲ ▲ ▲

@ひろP / ホビー / プロフィール / ブックマーク / 掲示板 / アルバム / サイトマップ / memo

@ひろP

(c) Copyright 1998-2002 Hiroshi OHNO All right reserved.
E-MAIL: hirop0730@hotmail.com / hiroshi@bigfield.com