Boot flags and PROM commands
Network boot
The alpha boot PROMs support the bootp and mop network boot protocols.
We use bootp to boot spin with bootpd and tftpd running on silk.
The TFTP server exports a root filesystem
starting with /afs/cs/project. Filenames that you specify to the TFTP
server are then resolved against that root. For example,
/spin/bershad/spin.boot refers to the file
/afs/cs/project/spin/bershad/spin.boot.
On TURBOCHANNEL alphas use the ez0 device for network boots and on PCI
alphas use the ewa0 device.
Here are the steps to net boot.
Debug boot
Use the t flag to stop the boot process as soon as ttd debugging is
initialized. The t stands for TTD. Use T if you prefer.
The -fl must be after the -fi flag.
b -fi "/spin/YOU/spin.boot" -fl t ez0
Interactive boot
Interactive booting lets you specify BOTH an image to run and an
initial set of bootflags.
b -fl i
>> "what image you want to run"
spin_kernel boothowto=0xffffffffff