diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 19:59:05 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 19:59:05 -0400 |
| commit | 1f19f33e45791ea59aed048796fc68672c6723a5 (patch) | |
| tree | 54625fba89e91d1c2177801ec635e8528bba937f /static/netbsd/man8/man8.sgimips | |
| parent | ac5e55f5f2af5b92794c2aded46c6bae85b5f5ed (diff) | |
docs: Removed Precompiled HTML
Diffstat (limited to 'static/netbsd/man8/man8.sgimips')
| -rw-r--r-- | static/netbsd/man8/man8.sgimips/boot.8 3.html | 114 | ||||
| -rw-r--r-- | static/netbsd/man8/man8.sgimips/sgivol.8 3.html | 163 |
2 files changed, 0 insertions, 277 deletions
diff --git a/static/netbsd/man8/man8.sgimips/boot.8 3.html b/static/netbsd/man8/man8.sgimips/boot.8 3.html deleted file mode 100644 index 6729f911..00000000 --- a/static/netbsd/man8/man8.sgimips/boot.8 3.html +++ /dev/null @@ -1,114 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">BOOT(8)</td> - <td class="head-vol">System Manager's Manual (sgimips)</td> - <td class="head-rtitle">BOOT(8)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">boot</code> — <span class="Nd">sgimips - system bootstrapping procedures</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">Silicon Graphics MIPS-based computers all feature essentially - similar firmware systems. However, as of the Indigo R4x00 series (IP20), - quasi- ARCS (Advanced RISC Computing Specification) compatible features are - also present. All known PROM implementations support loading executables - from disk devices, as well as from the network via BOOTP and TFTP.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="Disk_Booting"><a class="permalink" href="#Disk_Booting">Disk - Booting</a></h1> -<p class="Pp">SGI provides a small filesystem at the beginning of each bootable - disk called a Volume Header, which contains a boot loader and other - standalone utilities. Booting <span class="Ux">NetBSD</span> requires that - we write our bootloader into to the volume header using - <a class="Xr">sgimips/sgivol(8)</a>.</p> -<p class="Pp">Once a bootloader is present in the volume header, it may be - executed directly by the PROM either manually, or at boot time using the - “OSLoader” PROM environment variable. The - <span class="Ux">NetBSD</span> bootloader will obtain the kernel filename to - boot from the PROM or EEPROM. This is specified by setting the PROM - environment variable “OSLoadFilename” to an appropriate value. - For instance, “/netbsd.ecoff”.</p> -<p class="Pp">For example, the following will configure the PROM to use the - bootloader “aoutboot” to load the kernel - “netbsd.old”</p> -<p class="Pp"></p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">setenv OSLoader - aoutboot</code></code></div> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">setenv - OSLoadFilename netbsd.old</code></code></div> -</section> -<section class="Sh"> -<h1 class="Sh" id="Network_Booting"><a class="permalink" href="#Network_Booting">Network - Booting</a></h1> -<p class="Pp">The system firmware will obtain an IP address, TFTP server - address, and an optional filename from the BOOTP server and download it via - TFTP. The PROM's configurable network address environment variable - “netaddr” must match the address provided by the BOOTP - server.</p> -<p class="Pp">An example BOOTP entry for <a class="Xr">dhcpd(8)</a> follows:</p> -<div class="Bd Pp Bd-indent"> -<pre> host indigo3k { - hardware ethernet 08:00:69:42:42:42; - fixed-address 192.168.0.2; - option host-name "indigo3k.foo"; - #filename "/netbsd.ecoff"; - next-server 192.168.0.1; - option root-path "/export/indigo3k/root"; - server-name "192.168.0.1"; - }</pre> -</div> -<p class="Pp">To boot a kernel named “netbsd.ecoff” the user would - type:</p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">boot -f - bootp():/netbsd.ecoff</code></code></div> -<p class="Pp">See <a class="Xr">dhcpd.conf(5)</a> for more information on - configuring <a class="Xr">dhcpd(8)</a> as a BOOTP server.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">dhcpd.conf(5)</a>, <a class="Xr">dhcpd(8)</a>, - <a class="Xr">sgimips/sgivol(8)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="CAVEATS"><a class="permalink" href="#CAVEATS">CAVEATS</a></h1> -<p class="Pp">Some older PROM revisions do not support loading of ELF images. - The build system automatically prepares ECOFF versions, which are correctly - interpreted.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1> -<p class="Pp"><span class="Ux">NetBSD</span> does not support booting from disk - on systems lacking an ARCS-compatible firmware (presently supported systems - include Personal Iris and Indigo R3000). It is possible to work around this - by creating a sufficiently large volume header and placing the kernel in it, - or by network booting.</p> -<p class="Pp">Some firmware revisions have a bug, which precludes them from - communicating with TFTP servers using ports above 32767. When using - <span class="Ux">NetBSD</span> as the TFTP server, this problem may be - worked around as follows:</p> -<p class="Pp"></p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sysctl -w - net.inet.ip.anonportmin=20000</code></code></div> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sysctl -w - net.inet.ip.anonportmax=32767</code></code></div> -<p class="Pp">Another bug exists in some firmware revisions, which precludes the - PROM from communicating with TFTP servers that employ PMTU (Path MTU) - discovery. This bug may be worked around by disabling PMTU on the TFTP - server. This does not presently affect <span class="Ux">NetBSD</span> - servers.</p> -<p class="Pp">This man page is horribly incomplete.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man8/man8.sgimips/sgivol.8 3.html b/static/netbsd/man8/man8.sgimips/sgivol.8 3.html deleted file mode 100644 index 3fe273d2..00000000 --- a/static/netbsd/man8/man8.sgimips/sgivol.8 3.html +++ /dev/null @@ -1,163 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">SGIVOL(8)</td> - <td class="head-vol">System Manager's Manual (sgimips)</td> - <td class="head-rtitle">SGIVOL(8)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">/usr/mdec/sgivol</code> — - <span class="Nd">configure SGI Volume Header</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<table class="Nm"> - <tr> - <td><code class="Nm">/usr/mdec/sgivol</code></td> - <td>[<code class="Fl">-fq</code>] <var class="Ar">device</var></td> - </tr> -</table> -<br/> -<table class="Nm"> - <tr> - <td><code class="Nm">/usr/mdec/sgivol</code></td> - <td>[<code class="Fl">-fq</code>] <code class="Fl">-i</code> - [<code class="Fl">-h</code> <var class="Ar">vhsize</var>] - <var class="Ar">device</var></td> - </tr> -</table> -<br/> -<table class="Nm"> - <tr> - <td><code class="Nm">/usr/mdec/sgivol</code></td> - <td>[<code class="Fl">-fq</code>] <code class="Fl">-r</code> - <var class="Ar">vhfilename</var> <var class="Ar">diskfilename</var> - <var class="Ar">device</var></td> - </tr> -</table> -<br/> -<table class="Nm"> - <tr> - <td><code class="Nm">/usr/mdec/sgivol</code></td> - <td>[<code class="Fl">-fq</code>] <code class="Fl">-w</code> - <var class="Ar">vhfilename</var> <var class="Ar">diskfilename</var> - <var class="Ar">device</var></td> - </tr> -</table> -<br/> -<table class="Nm"> - <tr> - <td><code class="Nm">/usr/mdec/sgivol</code></td> - <td>[<code class="Fl">-fq</code>] <code class="Fl">-d</code> - <var class="Ar">vhfilename</var> <var class="Ar">device</var></td> - </tr> -</table> -<br/> -<table class="Nm"> - <tr> - <td><code class="Nm">/usr/mdec/sgivol</code></td> - <td>[<code class="Fl">-fq</code>] <code class="Fl">-m</code> - <var class="Ar">vhfilename</var> <var class="Ar">vhfilename</var> - <var class="Ar">device</var></td> - </tr> -</table> -<br/> -<table class="Nm"> - <tr> - <td><code class="Nm">/usr/mdec/sgivol</code></td> - <td>[<code class="Fl">-fq</code>] <code class="Fl">-p</code> - <var class="Ar">partno</var> <var class="Ar">partfirst</var> - <var class="Ar">partblocks</var> <var class="Ar">parttype</var> - <var class="Ar">device</var></td> - </tr> -</table> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">/usr/mdec/sgivol</code> program prepares an - SGI Volume Header to be used to boot <span class="Ux">NetBSD</span>. The SGI - PROM is able to load executables within the header, which in turn are used - to load the kernel from another file system.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="OPTIONS"><a class="permalink" href="#OPTIONS">OPTIONS</a></h1> -<p class="Pp">The following options are available:</p> -<dl class="Bl-tag"> - <dt id="f"><a class="permalink" href="#f"><code class="Fl">-f</code></a></dt> - <dd>Force the operation. Do not ask the user before proceeding.</dd> - <dt id="h"><a class="permalink" href="#h"><code class="Fl">-h</code></a></dt> - <dd>Set the size of the newly initialized volume header in blocks. One block - is 512 bytes. The default volume header size is 3135 blocks (1.53MB).</dd> - <dt id="q"><a class="permalink" href="#q"><code class="Fl">-q</code></a></dt> - <dd>Suppress output.</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="PARTITION_TYPES"><a class="permalink" href="#PARTITION_TYPES">PARTITION - TYPES</a></h1> -<p class="Pp">The numerical partition types for the volume header include:</p> -<div class="Bd Pp Bd-indent"> -<pre> 0: Volume Header - 1: Replicated Tracks - 2: Replicated Sectors - 3: Raw - 4: BSD4.2 file system - 5: SysV file system - 6: Entire Volume (all disk blocks) - 7: EFS - 8: Logical Volume - 9: Raw Logical Volume - 10: XFS - 11: XFS Log - 12: XLV Volume - 13: XVM Volume</pre> -</div> -</section> -<section class="Sh"> -<h1 class="Sh" id="EXAMPLES"><a class="permalink" href="#EXAMPLES">EXAMPLES</a></h1> -<p class="Pp">To display the existing volume header and partition table on disk - “sd0”:</p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sgivol - sd0</code></code></div> -<p class="Pp">To initialize a new volume header 42 512-byte blocks large on disk - “sd0”:</p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sgivol -i -h 42 - sd0</code></code></div> -<p class="Pp">To copy a file <span class="Pa">boot</span> from the volume header - to local file <span class="Pa">/tmp/boot</span> on disk - “sd0”:</p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sgivol -r boot - /tmp/boot sd0</code></code></div> -<p class="Pp">To copy a local file <span class="Pa">/usr/mdec/ip2xboot</span> to - the volume header as <span class="Pa">boot</span> on disk - “sd0”:</p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sgivol -w boot - /usr/mdec/ip2xboot sd0</code></code></div> -<p class="Pp">To delete the existing file <span class="Pa">boot</span> from the - volume header on disk “sd0”:</p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sgivol -d boot - sd0</code></code></div> -<p class="Pp">To move (rename) an existing file <span class="Pa">file1</span> to - <span class="Pa">file2</span> in the volume header on disk - “sd0”:</p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sgivol -m file1 - file2 sd0</code></code></div> -<p class="Pp">To change partition 0 to type 4 (BSD4.2) beginning at block offset - 3200 and continue for 28000 blocks on disk “sd0”:</p> -<div class="Bd Bd-indent"><code class="Li"><code class="Ic">sgivol -p 0 3200 - 28000 4 sd0</code></code></div> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">sgimips/boot(8)</a></p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> |
