5.1. Mips でのインストーラの起動

5.1.1. TFTP での起動

5.1.1.1. SGI Indy の TFTP での起動

SGI Indy では、コマンドモニタに入ったところで

bootp():

と入力すれば、linux が起動して Debian ソフトウェアのインストールが始まります。 インストーラを正しく動作させるには、 環境変数 netaddr の設定を解除しなければならないこともあります。 これにはコマンドモニタから

unsetenv netaddr

とします。

5.1.1.2. Broadcom BCM91250A の TFTP での起動

Broadcom BCM91250A 評価ボードでは、Debian インストーラをロードし起動するのに、 SiByl ブートローダを TFTP 経由でロードしなければなりません。 ほとんどの場合、始めに IP アドレスを DHCP 経由で取得しますが、 静的アドレスを設定することも可能です。 DHCP を使用するためには、CFE プロンプトで以下のコマンドを入力します。

ifconfig eth0 -auto

いったん IP アドレスを取得したら、以下のコマンドで SiByl をロードできます。

boot 192.168.1.1:/boot/sibyl

この例の IP アドレスを、使用する TFTP サーバの名前や IP アドレスで 置き換える必要があります。 いったんこのコマンドを発行すると、インストーラは自動でロードされます。

5.1.2. ブートパラメータ

5.1.2.1. SGI Indy の TFTP での起動

SGI Indy では、コマンドモニタの bootp(): コマンドにブートパラメータを追加します。

bootp/dhcp サーバの方から名前を与えていない場合は、 bootp(): の後に 起動させるファイルのパスと名前を与えることが可能です。 例:

bootp():/boot/tftpboot.img

さらにカーネルパラメータは append を通して渡せます:

bootp(): append="root=/dev/sda1"

5.1.2.2. Broadcom BCM91250A の TFTP での起動

CFE プロンプトからは、どんなブートパラメータも直接渡せません。 その代わり、 TFTP サーバの /boot/sibyl.conf ファイルを編集し、 パラメータを extra_args に追加する必要があります。