version 1.7, 2003/11/03 14:12:21 |
version 1.8, 2004/02/04 20:30:59 |
|
|
<hr> |
<hr> |
|
|
<p> |
<p> |
OpenBSD/pegasos runs on the Pegasos I system. |
OpenBSD/pegasos runs on the Pegasos I and Pegasos II systems. |
</p> |
</p> |
|
|
<p> |
<p> |
|
|
<h3><font color="#0000e0"><strong>History:</strong></font></h3> |
<h3><font color="#0000e0"><strong>History:</strong></font></h3> |
|
|
<p> |
<p> |
The OpenBSD/pegasos port was started early 2003 when Genesi contacted |
The OpenBSD/pegasos port was started early 2003 when |
Dale Rahn to port OpenBSD to their newly released motherboard. |
<a href="http://www.genesi.lu">Genesi</a> contacted |
|
Dale Rahn to port OpenBSD to their newly released |
|
<a href="http://www.pegasosppc.com">motherboard</a>. |
After several months of hiatus, the port was revived and eventually |
After several months of hiatus, the port was revived and eventually |
made public. |
made public. |
</p> |
</p> |
|
|
<h3><font color="#0000e0"><strong>Current status:</strong></font></h3> |
<h3><font color="#0000e0"><strong>Current status:</strong></font></h3> |
|
|
<p> |
<p> |
The Pegasos I is the only supported board at the current time; hopefully |
The Pegasos I and Pegasos II are supported board. |
the Pegasos II hardware will be available to developers soon and it will |
The Pegasos II gigabit networking interface is not supported. |
be supported as well. |
<p> |
|
Machine can be used with vga (AGP or PCI) console or with serial console. |
|
Serial console can be selected with vga card absent or present with |
|
firmware settings. |
</p> |
</p> |
|
|
<hr> |
<hr> |
|
|
<li><strong>CD boot</strong> |
<li><strong>CD boot</strong> |
<p> |
<p> |
With the OpenBSD CD inserted in the cdrom drive, the CD can be booted |
With the OpenBSD CD inserted in the cdrom drive, the CD can be booted |
at the OpenFirmware prompt, with |
at the OpenFirmware prompt, with (on PegII) |
<pre> |
<pre> |
|
boot cd OFWBOOT 3.4/pegasos/bsd.rd |
|
</pre> |
|
or (on PegI) |
|
<pre> |
boot cd:OFWBOOT 3.4/pegasos/bsd.rd |
boot cd:OFWBOOT 3.4/pegasos/bsd.rd |
</pre> |
</pre> |
Currently only MBR labeled disks can be used by OpenBSD/pegasos for |
</ul> |
booting. RDB labeled disk are not yet supported. |
Currently MBR labeled disks are used by OpenBSD/pegasos for booting. |
|
RDB labeled disk is supported but not documented fully yet. |
<p> |
<p> |
Typical booting from the installed harddrive is |
Typical booting from the installed harddrive depends on PegI/PegII, |
|
firmware differences |
|
On a pegII |
<pre> |
<pre> |
boot /dev/pci/ide/disk@0,0:3,ofwboot |
boot hd:3 ofwboot |
</pre> |
</pre> |
|
On a Peg I, |
|
<pre> |
|
boot /dev/pci/ide/disk@0,0:3,ofwboot |
|
</pre> |
<p> |
<p> |
To boot an alternate kernel, the kernelname must be specified twice due |
To boot an alternate kernel, |
to how use_argv[0]? is handled |
|
<pre> |
<pre> |
|
boot hd:3 ofwboot /bsd.alt |
|
</pre> |
|
or on Peg I the kernelname must be specified twice due to how use_argv[0]? |
|
is handled |
|
<pre> |
boot /dev/pci/ide/disk@0,0:3,ofwboot /bsd.alt /bsd.alt |
boot /dev/pci/ide/disk@0,0:3,ofwboot /bsd.alt /bsd.alt |
</pre> |
</pre> |
The first /bsd.alt argument seems be dropped by the bootloader. |
On the Peg I, the first /bsd.alt argument seems be dropped by the bootloader. |
</li> |
</li> |
</ul> |
|
|
|
<hr> |
<hr> |
<a name="problems"></a> |
<a name="problems"></a> |