version 1.65, 2002/11/08 20:05:32 |
version 1.66, 2002/11/11 19:42:11 |
|
|
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML Strict//EN"> |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
<html> |
<html> |
<head> |
<head> |
<title>OpenBSD/hppa</title> |
<title>OpenBSD/hppa</title> |
<link rev=made href=mailto:www@openbsd.org> |
<link rev=made href="mailto:www@openbsd.org"> |
<meta name="resource-type" content="document"> |
<meta name="resource-type" content="document"> |
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
<meta name="description" content="the OpenBSD/hppa page"> |
<meta name="description" content="the OpenBSD/hppa page"> |
<meta name="keywords" content="openbsd,hppa"> |
<meta name="keywords" content="openbsd,hppa"> |
<meta name="distribution" content="global"> |
<meta name="distribution" content="global"> |
|
|
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E"> |
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E"> |
<a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a> |
<a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a> |
|
|
<h2><font color=#e00000>hppa</font><hr></h2> |
<h2><font color="#e00000">hppa</font></h2> |
|
<hr> |
|
|
<h3><font color=#0000e0><strong>Status and History:</strong></font></h3> |
<h3><font color="#0000e0"><strong>Status and History:</strong></font></h3> |
Systems boot to multi-user and full snapshots are made periodically. |
Systems boot to multi-user and full snapshots are made periodically. |
There are several projects being under development to support |
There are several projects being under development to support |
SCSI controllers and input devices, |
SCSI controllers and input devices, |
|
|
<p> |
<p> |
This project was started in one of those days when the only |
This project was started in one of those days when the only |
open source operating systems for HP PA-RISC computers were |
open source operating systems for HP PA-RISC computers were |
<a href=http://www.cs.utah.edu/projects/flux/lites/html>Lites</a> and |
<a href="http://www.cs.utah.edu/projects/flux/lites/html">Lites</a> and |
<a href=http://www.osf.org/mall/os/pa-mklinux>MkLinux</a>. |
<a href="http://www.osf.org/mall/os/pa-mklinux">MkLinux</a>. |
These two sources were a major supply of information and |
These two sources were a major supply of information and |
code for initial development of the OpenBSD/hppa port. |
code for initial development of the OpenBSD/hppa port. |
The <a href=http://www.cs.utah.edu/~mike/hpbsd/hpbsd.html>HPBSD</a> |
The <a href="http://www.cs.utah.edu/~mike/hpbsd/hpbsd.html">HPBSD</a> |
is encumbered by HP proprietary code and USL licensing and is |
is encumbered by HP proprietary code and USL licensing and is |
not publicly available. |
not publicly available. |
One of the major direct benefits from previous porting efforts |
One of the major direct benefits from previous porting efforts |
|
|
build of cross-tools environment for development. |
build of cross-tools environment for development. |
<p> |
<p> |
Later on HP decided to sponsor a |
Later on HP decided to sponsor a |
<a href=http://www.parisc-linux.org/>Linux</a> port to PA-RISC |
<a href="http://www.parisc-linux.org/">Linux</a> port to PA-RISC |
machines which actually resulted in some proprietary documentation |
machines which actually resulted in some proprietary documentation |
release, even they target different class of 9000 machines. |
release, even they target different class of 9000 machines. |
<p> |
<p> |
|
|
<h3><font color=#0000e0><strong>Supported Hardware:</strong></font></h3> |
<h3><font color="#0000e0"><strong>Supported Hardware:</strong></font></h3> |
|
|
<ul> |
<ul> |
<li>CPUs (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intro&sektion=4&arch=hppa">intro</a> and (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cpu&sektion=4&arch=hppa">cpu</a>)): |
<li>CPUs (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intro&sektion=4&arch=hppa">intro</a> and (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cpu&sektion=4&arch=hppa">cpu</a>)): |
<ul> |
<ul> |
<li>PA7000-based: 705, 710, 720, 730, 750 (currently under development) |
<li>PA7000-based: 705, 710, 720, 730, 750 (currently under development) |
<li>PA7100-based: 715/33, 715/50, 715/75, 725/50, 725/75, 735/100, 755/100 |
<li>PA7100-based: 715/33, 715/50, 715/75, 725/50, 725/75, 735/100, 755/100 |
|
|
</ul> |
</ul> |
<li>bus/IO controllers: |
<li>bus/IO controllers: |
<ul> |
<ul> |
<li> GSC (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gsc&sektion=4&arch=hppa">gsc</a>): LASI (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lasi&sektion=4&arch=hppa">lasi</a>), ASP (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asp&sektion=4&arch=hppa">asp</a>) |
<li> GSC (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gsc&sektion=4&arch=hppa">gsc</a>): LASI (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lasi&sektion=4&arch=hppa">lasi</a>), ASP (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asp&sektion=4&arch=hppa">asp</a>) |
</ul> |
</ul> |
<li>SCSI controllers (currently under development): |
<li>SCSI controllers (currently under development): |
<ul> |
<ul> |
<li>NCR53C710 SCSI I/O Processors (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=osiop&sektion=4">osiop</a>) |
<li>NCR53C710 SCSI I/O Processors (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=osiop&sektion=4">osiop</a>) |
<li>NCR53C720 SCSI I/O Processors (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=siop&sektion=4">siop</a>) |
<li>NCR53C720 SCSI I/O Processors (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=siop&sektion=4">siop</a>) |
</ul> |
</ul> |
<li>SGC/GSC graphics (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sti&sektion=4">sti</a>): |
<li>SGC/GSC graphics (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sti&sektion=4">sti</a>): |
<ul> |
<ul> |
<li>Artist (as found on 712) |
<li>Artist (as found on 712) |
<li>CRX-8, CRX-24, HCRX-8, HCRX-24 |
<li>CRX-8, CRX-24, HCRX-8, HCRX-24 |
</ul> |
</ul> |
<li>RS-232 devices: |
<li>RS-232 devices: |
<ul> |
<ul> |
<li>On-board ns16550 or similar (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4">com</a>) |
<li>On-board ns16550 or similar (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4">com</a>) |
</ul> |
</ul> |
<li>Input devices (currently under development): |
<li>Input devices (currently under development): |
<ul> |
<ul> |
|
|
<br> |
<br> |
Hardware is needed for this project, |
Hardware is needed for this project, |
see <a href="want.html">"Wanted List"</a> |
see <a href="want.html">"Wanted List"</a> |
(contact <a href=mailto:mickey@openbsd.org>mickey</a>). |
(contact <a href="mailto:mickey@openbsd.org">mickey</a>). |
|
|
<h3><font color=#0000e0><strong>Documentation</strong></font></h3> |
<h3><font color="#0000e0"><strong>Documentation</strong></font></h3> |
|
|
<small>(most of which was released by HP for the |
<small>(most of which was released by HP for the |
<a href=http://www.parisc-linux.org/>Linux/parisc</a> project)</small>: |
<a href="http://www.parisc-linux.org/">Linux/parisc</a> project)</small>: |
<ol type=1> |
<ol type=1> |
<li>HP PA-RISC CPUs |
<li>HP PA-RISC CPUs |
<ol type=a> |
<ol type=a> |
<li><a href=http://ftp.parisc-linux.org/docs/PCXL_ers.ps>PA7100LC CPU ERS</a> |
<li><a href="http://ftp.parisc-linux.org/docs/PCXL_ers.ps">PA7100LC CPU ERS</a> |
<li><a href=http://ftp.parisc-linux.org/docs/pcxl2_ers.ps>PA7300LC CPU ERS</a> |
<li><a href="http://ftp.parisc-linux.org/docs/pcxl2_ers.ps">PA7300LC CPU ERS</a> |
</ol> |
</ol> |
<li><b>Processor Dependent Code/I/O Dependent Code Interface</b><br> <small>(selected chapters from "PA-RISC I/O Architecture Specification")</small> |
<li><b>Processor Dependent Code/I/O Dependent Code Interface</b><br> <small>(selected chapters from "PA-RISC I/O Architecture Specification")</small> |
<ol type=a> |
<ol type=a> |
<li><a href=http://ftp.parisc-linux.org/docs/pdc32.pdf>PDC 1.1</a> |
<li><a href="http://ftp.parisc-linux.org/docs/pdc32.pdf">PDC 1.1</a> |
<li><a href=http://ftp.parisc-linux.org/docs/iodc.pdf>IODC 1.1</a> |
<li><a href="http://ftp.parisc-linux.org/docs/iodc.pdf">IODC 1.1</a> |
<li><a href=http://ftp.parisc-linux.org/docs/ver_nums.pdf>Version and Identification Number Allocation</a> |
<li><a href="http://ftp.parisc-linux.org/docs/ver_nums.pdf">Version and Identification Number Allocation</a> |
<li><a href=http://ftp.parisc-linux.org/docs/data_formats.pdf>Memory Data Formats 2.0</a> |
<li><a href="http://ftp.parisc-linux.org/docs/data_formats.pdf">Memory Data Formats 2.0</a> |
<li><a href=http://ftp.parisc-linux.org/docs/pdc.pdf>PDC Procedures 2.0</a> |
<li><a href="http://ftp.parisc-linux.org/docs/pdc.pdf">PDC Procedures 2.0</a> |
<li><a href=http://ftp.parisc-linux.org/docs/pdce.pdf>PDC Entry Points 2.0</a> |
<li><a href="http://ftp.parisc-linux.org/docs/pdce.pdf">PDC Entry Points 2.0</a> |
<li><a href=http://ftp.parisc-linux.org/docs/os_interface.pdf>OS Interface 2.0</a> |
<li><a href="http://ftp.parisc-linux.org/docs/os_interface.pdf">OS Interface 2.0</a> |
</ol> |
</ol> |
<li><b>Bus controllers/bridges/adaptors</b> |
<li><b>Bus controllers/bridges/adaptors</b> |
<ol type=a> |
<ol type=a> |
<li><a href=http://ftp.parisc-linux.org/docs/hardball_ers.pdf>ASP</a> |
<li><a href="http://ftp.parisc-linux.org/docs/hardball_ers.pdf">ASP</a> |
<li><a href=http://ftp.parisc-linux.org/docs/lasi_ers.ps>LASI Core Bus Adapter (including lan, scsi, serial, lpt controllers)</a> |
<li><a href="http://ftp.parisc-linux.org/docs/lasi_ers.ps">LASI Core Bus Adapter (including lan, scsi, serial, lpt controllers)</a> |
<li><a href=http://ftp.parisc-linux.org/docs/dino_ers.ps>Dino PCI bridge</a>, |
<li><a href="http://ftp.parisc-linux.org/docs/dino_ers.ps">Dino PCI bridge</a>, |
and <a href=http://ftp.parisc-linux.org/docs/Dino_3_1_Errata.html>Errata</a> |
and <a href="http://ftp.parisc-linux.org/docs/Dino_3_1_Errata.html">Errata</a> |
<li><a href=http://ftp.parisc-linux.org/docs/elroy_ers.ps>Elroy ERS (Edited for Open Source)</a> |
<li><a href="http://ftp.parisc-linux.org/docs/elroy_ers.ps">Elroy ERS (Edited for Open Source)</a> |
<li>Astro <a href=http://ftp.parisc-linux.org/docs/astro_intro.ps>Overview</a>, <a href=http://ftp.parisc-linux.org/docs/astro_errors.ps>Error handling</a>,<a href=http://puffin.external.hp.com/docs/astro_ioc.ps>R2I Operations</a>, <a href=http://puffin.external.hp.com/docs/astro_regmap.ps>Registers Map</a>, <a href=http://puffin.external.hp.com/docs/astro_runway.ps>Runway Interface</a>, <a href=http://puffin.external.hp.com/docs/astro_sysmap.ps>System Mamory Map</a> |
<li>Astro <a href="http://ftp.parisc-linux.org/docs/astro_intro.ps">Overview</a>, <a href="http://ftp.parisc-linux.org/docs/astro_errors.ps">Error handling</a>,<a href="http://puffin.external.hp.com/docs/astro_ioc.ps">R2I Operations</a>, <a href="http://puffin.external.hp.com/docs/astro_regmap.ps">Registers Map</a>, <a href="http://puffin.external.hp.com/docs/astro_runway.ps">Runway Interface</a>, <a href="http://puffin.external.hp.com/docs/astro_sysmap.ps">System Mamory Map</a> |
</ol> |
</ol> |
<li><a href=http://ftp.parisc-linux.org/docs/sti.pdf>Stinger graphics</a> |
<li><a href="http://ftp.parisc-linux.org/docs/sti.pdf">Stinger graphics</a> |
<li><a href=http://www.lsilogic.com/techlib/techdocs/old_storage/770_2_0.pdf>NCR 53C700/710/720 SCSI I/O Processors</a> |
<li><a href="http://www.lsilogic.com/techlib/techdocs/old_storage/770_2_0.pdf">NCR 53C700/710/720 SCSI I/O Processors</a> |
<small>(the doc is actually for 770, which is claimed as compatible)</small> |
<small>(the doc is actually for 770, which is claimed as compatible)</small> |
<li>Intel <a href=http://developer.intel.com/design/network/datashts/290219.htm>i82596DX/SX</a> and <a href=http://developer.intel.com/design/network/datashts/290218.htm>i82596CA</a> Ethernet Controllers |
<li>Intel <a href="http://developer.intel.com/design/network/datashts/290219.htm">i82596DX/SX</a> and <a href="http://developer.intel.com/design/network/datashts/290218.htm">i82596CA</a> Ethernet Controllers |
</ol> |
</ol> |
Or see more information at <a href=http://www.openpa.net/>OpenPA</a>. |
Or see more information at <a href="http://www.openpa.net/">OpenPA</a>. |
|
|
<hr> |
<hr> |
|
|
<h3><font color=#0000e0><strong>Building Cross-Tools</strong></font></h3> |
<h3><font color="#0000e0"><strong>Building Cross-Tools</strong></font></h3> |
<pre> |
<pre> |
cd /usr/src |
cd /usr/src |
sudo make TARGET=hppa cross-tools |
sudo make TARGET=hppa cross-tools |
</pre> |
</pre> |
</p> |
|
<p> |
<p> |
cross-tools build process may fail in the libc stage, consider that's |
cross-tools build process may fail in the libc stage, consider that's |
all right, since libc support is not finished yet. |
all right, since libc support is not finished yet. |
</p> |
|
<a name="boot_lif"></a> |
<a name="boot_lif"></a> |
<h4>Build boot.lif file using cross-tools:</h4> |
<h4>Build boot.lif file using cross-tools:</h4> |
<p> |
<p> |
|
|
"LORDER=$cross/lorder" "NM=$cross/nm" \ |
"LORDER=$cross/lorder" "NM=$cross/nm" \ |
"RANLIB=$cross/ranlib" "SIZE=$cross/size" |
"RANLIB=$cross/ranlib" "SIZE=$cross/size" |
</pre> |
</pre> |
</p> |
|
<p> |
<p> |
One will have a <a href=http://hppa.lucifier.net/#boot_lif><em>boot.lif</em></a> |
One will have a <a href="http://hppa.lucifier.net/#boot_lif"><em>boot.lif</em></a> |
file to boot then in the obj-directory. |
file to boot then in the obj-directory. |
That image may include <em>diskless</em> kernel image if one was available |
That image may include <em>diskless</em> kernel image if one was available |
in the <em>sys/arch/hppa/compile/SHEPHERD_PIE/bsd</em>. |
in the <em>sys/arch/hppa/compile/SHEPHERD_PIE/bsd</em>. |
<br> |
<br> |
Kernel cross-build process is similar to the one for boot, consult |
Kernel cross-build process is similar to the one for boot, consult |
<a href=http://www.openbsd.org/cgi-bin/man.cgi?query=config&apropos=0&sektion=0 |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&apropos=0&sektion=0 |
&manpath=OpenBSD+Current&format=html>config(8)</a> |
&manpath=OpenBSD+Current&format=html">config(8)</a> |
and |
and |
<a href=http://www.openbsd.org/cgi-bin/man.cgi?query=options&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html>options(8)</a> |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=options&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">options(8)</a> |
for kernel build options and configuration. |
for kernel build options and configuration. |
</p> |
</p> |
<hr> |
<hr> |
In order to use the <a href=http://hppa.lucifier.net/#boot_lif>boot.lif</a> files |
In order to use the <a href="http://hppa.lucifier.net/#boot_lif">boot.lif</a> files |
you must prepare your server and instruct your machine to boot off the network: |
you must prepare your server and instruct your machine to boot off the network: |
<ol> |
<ol> |
<li>Server setup</li><br> |
<li>Server setup |
<ul> |
<ul> |
<li> For older machines (705, 7[1235]0, old 715) |
<li> For older machines (705, 7[1235]0, old 715) |
<a href=http://www.openbsd.org/cgi-bin/man.cgi?query=rbootd&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html>rbootd</a> must be setup and started.<br> |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rbootd&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">rbootd</a> must be setup and started.<br> |
<ul> |
<ul> |
<li><b>/etc/<a href=http://www.openbsd.org/cgi-bin/man.cgi?query=rbootd&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html>rbootd</a>.conf</b> |
<li><b>/etc/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rbootd&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">rbootd</a>.conf</b> |
contains a single line per machine you entered to boot from the server. |
contains a single line per machine you entered to boot from the server. |
Each line contains the ethernet address of the client hppa machine, and |
Each line contains the ethernet address of the client hppa machine, and |
the filename to be loaded from the tftp server. For example: |
the filename to be loaded from the tftp server. For example: |
<pre> |
<pre> |
8:0:9:70:c4:11 <a href=#boot_lif>boot.lif</a> # 9000/720 |
8:0:9:70:c4:11 <a href="#boot_lif">boot.lif</a> # 9000/720 |
8:0:9:19:fb:a0 <a href=#boot_lif>boot.lif</a> # 9000/725 |
8:0:9:19:fb:a0 <a href="#boot_lif">boot.lif</a> # 9000/725 |
</pre> |
</pre> |
</li> |
</li> |
</ul> |
</ul> |
|
|
<li>Recent machines (712, new 715, 725) won't look for rbootd at all, but require a |
<li>Recent machines (712, new 715, 725) won't look for rbootd at all, but require a |
<b>bootp</b> setup.<br> |
<b>bootp</b> setup.<br> |
<ul> |
<ul> |
<li><b>/etc/<a href=http://www.openbsd.org/cgi-bin/man.cgi?query=bootptab&apropos=0&sektion=5&manpath=OpenBSD+Current&format=html>bootptab</a></b> contains an information block for each machine. For example: |
<li><b>/etc/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bootptab&apropos=0&sektion=5&manpath=OpenBSD+Current&format=html">bootptab</a></b> contains an information block for each machine. For example: |
<pre> |
<pre> |
# 9000/715 |
# 9000/715 |
boron:\ |
boron:\ |
|
|
</pre> |
</pre> |
</li> |
</li> |
<li> |
<li> |
Create directory /tftpboot and put the <a href=#boot_lif>boot.lif</a> in it.<br> |
Create directory /tftpboot and put the <a href="#boot_lif">boot.lif</a> in it.<br> |
</li> |
</li> |
<li> |
<li> |
Write an entry for your hppa in the <b>/etc/ethers</b> file:<br> |
Write an entry for your hppa in the <b>/etc/ethers</b> file:<br> |
|
|
</pre> |
</pre> |
</li> |
</li> |
<li> |
<li> |
Create directory /usr/local/exports/boron/root and put <a href=http://hppa.lucifier.net/root/dev/MAKEDEV>/dev/MAKEDEV</a>, |
Create directory /usr/local/exports/boron/root and put <a href="http://hppa.lucifier.net/root/dev/MAKEDEV">/dev/MAKEDEV</a>, |
<a href=http://hppa.lucifier.net/root/sbin/init>/sbin/init</a>, <a href=http://hppa.lucifier.net/root/bin/ksh>/bin/ksh</a> |
<a href="http://hppa.lucifier.net/root/sbin/init">/sbin/init</a>, <a href="http://hppa.lucifier.net/root/bin/ksh">/bin/ksh</a> |
in their relative locations. |
in their relative locations. |
</li> |
</li> |
<li> |
<li> |
|
|
</pre> |
</pre> |
</li> |
</li> |
<li> |
<li> |
Remember you will have to enable <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=bootpd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html>bootpd</a> |
Remember you will have to enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bootpd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html">bootpd</a> |
and <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html>tftpd</a> |
and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html">tftpd</a> |
in /etc/inetd.conf, and restart <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html>inetd</a>. |
in /etc/inetd.conf, and restart <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html">inetd</a>. |
|
|
</li> |
</li> |
<li> |
<li> |
Also remember to enable <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=nfsd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html>nfs_server</a> |
Also remember to enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfsd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html">nfs_server</a> |
, <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=rarpd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html>rarpd</a> |
, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rarpd&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html">rarpd</a> |
|
|
and <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=portmap&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html>portmap</a> |
and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=portmap&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html">portmap</a> |
in <a |
in <a |
href=http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html>/etc/rc.conf</a>. |
href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&apropos=0&sektion=8&manpath=OpenBSD+Current&format=html">/etc/rc.conf</a>. |
</li> |
</li> |
</ul> |
</ul> |
</li> |
</li> |
<li>For further reading on server setup for network booting in general, see also: <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=diskless&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html>diskless(8)</a>.</li> |
<li>For further reading on server setup for network booting in general, see also: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diskless&apropos=0&sektion=0&manpath=OpenBSD+Current&format=html">diskless(8)</a>.</li> |
</ul> |
</ul> |
<li>Client Network Boot</li><br> |
<p> |
|
<li>Client Network Boot |
<ul> |
<ul> |
<li>BOOT_ADMIN<br> |
<li>BOOT_ADMIN<br> |
In order to get to the BOOT_ADMIN prompt, you must hit <em><esc></em> as the |
In order to get to the BOOT_ADMIN prompt, you must hit <em><esc></em> as the |
machine is coming up. Once it probes bootable devices, type 'a' for |
machine is coming up. Once it probes bootable devices, type 'a' for |
the 'BOOT_ADMIN' prompt. |
the 'BOOT_ADMIN' prompt. |
</li> |
</li> |
<li>network boot command <br> |
<li>network boot command |
Once at the 'BOOT_ADMIN' prompt, type: |
Once at the 'BOOT_ADMIN' prompt, type: |
<pre> |
<pre> |
BOOT_ADMIN> boot lan isl |
BOOT_ADMIN> boot lan isl |
</pre> |
</pre> |
|
</ul> |
... and you are on your way to booting boot.lif! |
... and you are on your way to booting boot.lif! |
</li> |
</li> |
</ul> |
|
</ol> |
</ol> |
<hr> |
<hr> |
<a href=plat.html><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a> |
<a href="plat.html"><img height=24 width=24 src="back.gif" border=0 alt=OpenBSD></a> |
<a href=mailto:www@openbsd.org>www@openbsd.org</a> |
<a href="mailto:www@openbsd.org">www@openbsd.org</a> |
<br> |
<br> |
<small>$OpenBSD$</small> |
<small>$OpenBSD$</small> |
|
|