5.1. 在 Mips 上引导安装程序

5.1.1. 用 TFTP 引导

5.1.1.1. SGI TFTP 引导

SGI 上引导 linux 要在进入命令监视器后使用

bootp():

来开始 Debian 软件的安装。为了让它运行,您可能必须取消 netaddr 环境变量的设置。通过命令监视器上输入

unsetenv netaddr

可以达到此目的。

5.1.1.2. Broadcom BCM91250A 与 BCM91480B TFTP 引导

在 Broadcom BCM91250A 和 BCM91480B 开发板上,您不得不通过 TFTP 加载 SiByl 引导程序,它接着将加载和启动 Debian 安装程序。大多数情况下,您通过 DHCP 获得 IP 地址,当然也可以指定静态地址。要使用 DHCP,您可以在下面 CFE 提示符下输入命令:

ifconfig eth0 -auto

一旦得到 IP 地址,就可以使用下面命令加载 SiByl:

boot 192.168.1.1:/boot/sibyl

您要用 TFTP 服务器的 IP 地址或域名替换上面例子中的 IP 地址。输入以后,安装程序就会自动加载。

5.1.2. 引导参数

5.1.2.1. SGI TFTP 引导

在 SGI 上您可以在命令监视器下给 bootp(): 命令附加一个引导参数。

如果您没有通过 bootp/dhcp 服务器给出一个清楚的名字,接着 bootp(): 命令,您可以给出路径和文件名称来引导。例如

bootp():/boot/tftpboot.img

更多的内核参数传递可以用 append:

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

5.1.2.2. Broadcom BCM91250A 与 BCM91480B TFTP 引导

您不能从 CFE 提示符直接传递启动参数。而是编辑 TFTP 服务器上的 /boot/sibyl.conf 文件并添加参数到 extra_args 变量。