1
.TH "ARCBOOT" "8" "10 February 2002" "" ""
3
arcboot \- bootloader for SGI/MIPS IP22 machines
6
\fB/usr/sbin/arcboot\fR <device>
10
\fBarcboot\fR is the bootloader used on SGI/MIPS IP22 machines. It currently
11
supports booting the kernel from an ext{2,3} filesystem and usually resides in
12
the volume header of a disk with a SGI disklabel.
15
<device> is the device name of the disk containing the volume header
16
\fBarcboot\fR should go into. To use \fBarcboot\fR you have to modify
17
the following PROM variables:
19
\fIsetenv OSLoader arcboot\fR
21
\fIsetenv SystemPartition scsi(0)disk(X)rdisk(0)partition(8)\fR
23
\fIsetenv OSLoadPartition scsi(0)disk(Y)rdisk(0)partition(Z)\fR
25
\fIsetenv OSLoadFilename label_or_filename
27
(where "X" is the scsi ID of the disk \fBarcboot\fR resides on and "Y" and "Z"
28
are the scsi ID and partition number of the partition \fB/etc/arcboot.conf\fR
29
resides on). Note that \fB/etc/arcboot.conf\fR and the directory your kernels
30
are in (usually /boot/) have to be on the same partition. On boot
31
\fBarcboot\fR looks at the \fIOSLoadFilename\fR PROM variable and tries to find
32
a label with the same name in \fB/etc/arcboot.conf\fR.
34
.SH "Configuration File"
35
An entry in \fB/etc/arcboot.conf\fR has the following format:
41
<label> is referenced by \fIOSLoadFilename\fR, <image> is the path to the
42
kernel(again relative to \fIOSLoadPartition\fR) and <boot options> are the
43
options appended to the kernel's command line.
47
image=/boot/vmlinux-2.4.17
48
append="root=/dev/sda1 console=ttyS0"
51
arcboot only loads ELF kernels. It doesn't handle ECOFF kernels to keep arcboot
52
as small as possible and because ECOFF kernels on mips don't contain any symbol
53
information which makes debugging more difficult.
57
\fBarcboot\fR's configuration file
59
.BR /usr/share/doc/arcboot/README
60
more details on howto setup arcboot
64
dvhtool(1), elf2ecoff(8), tip22(8)
66
Arcboot is based on the arc bootloader for SGI Visual workstations written
67
by Ralf B�chle <ralf@gnu.org>. Modifications for IP22 by Guido G�nther