[BACK]Return to hppa.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/hppa.html between version 1.129 and 1.130

version 1.129, 2004/05/04 20:55:37 version 1.130, 2004/05/04 23:47:35
Line 49 
Line 49 
   <li><a href="#hardware">Supported hardware list</a>    <li><a href="#hardware">Supported hardware list</a>
   <li><a href="#hwdocs">Hardware documentation</a>    <li><a href="#hwdocs">Hardware documentation</a>
   <li><a href="#install">Getting and installing OpenBSD/hppa</a>    <li><a href="#install">Getting and installing OpenBSD/hppa</a>
   <li><a href="#netboot">Netbooting the installation media</a>  
 </ul>  </ul>
   
 <hr>  <hr>
Line 382 
Line 381 
 OpenBSD/hppa snapshot installation instructions  OpenBSD/hppa snapshot installation instructions
 </a> as well.  </a> as well.
 </p>  </p>
   
 <hr>  
 <a name="netboot"></a>  
 <h3><font color="#0000e0"><strong>Netbooting the installation media:</strong></font></h3>  
   
 <p>  
 The <tt>lif35.fs</tt> file contains both a bootloader and an installation  
 miniroot.  
 To boot it from the network, a server machine has to be setup so as to  
 let the hppa machine retrieve it:  
 <ol>  
   <li>Server setup  
     <ul>  
     <li>For older machines (705, 7[1235]0, 715/33/50/75, 725/50/75, 735, 755)  
         <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rbootd&amp;sektion=8">rbootd</a>  
         must be setup and started.  
       <ul>  
       <li><tt>/etc/rbootd.conf</tt> contains a single line per machine  
       needing to boot from the server. Each line contains the ethernet  
       address of the client hppa machine, and the filename to be loaded from  
       the tftp server (relative to <tt>/usr/mdec/rbootd</tt>).  
       For example:  
         <pre>  
         8:0:9:70:c4:11    lif35.fs    # 9000/720  
         8:0:9:19:fb:a0    lif35.fs    # 9000/725  
         </pre>  
       </li>  
       </ul>  
     </li>  
     <li>Recent machines (712, 715/64/80/100, 725/64/100, ABC class, etc.)  
     will not look for rbootd at all, but instead require a <b>bootp</b> setup.  
       <ul>  
       <li><tt>/etc/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bootptab&amp;sektion=5">bootptab</a></tt>  
       contains an information block for each machine.  For example:  
         <pre>  
         # 9000/715  
         boron:\  
                 ha=0800095f5a6e:\  
                 bf=lif35.fs:\  
                 hd=:\  
                 ht=ethernet:\  
                 ip=10.0.1.143:\  
                 sm=255.255.255.0:\  
                 td=/tftpboot:  
         </pre>  
       </li>  
         <li>  
         Create directory <tt>/tftpboot</tt> and put the  
         <tt>lif35.fs</tt> file in it.<br>  
         </li>  
         <li>  
         Write an entry for the hppa in <tt>/etc/ethers</tt>:  
         <pre>  
         08:00:09:5f:5a:6e       boron  
         </pre>  
         </li>  
         <li>  
         Write another entry for it in <tt>/etc/hosts</tt>:  
         <pre>  
         10.0.1.143      boron  
         </pre>  
         </li>  
         <li>  
         The last step is to enable the necessary daemons for all of this to  
         work.  
         <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bootpd&amp;sektion=8">bootpd</a>  
         and  
         <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&amp;sektion=8">tftpd</a>  
         are usually run from  
         <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&amp;sektion=8">inetd</a>,  
         so <tt>/etc/inetd.conf</tt> has to be modified and  
         <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&amp;sektion=8">inetd</a>  
         restarted. Also,  
         <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rarpd&amp;sektion=8">rarpd</a>  
         needs to be enabled in  
         <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&amp;sektion=5">rc.conf</a>.  
         </li>  
         </ul>  
     </li>  
     <li>For further reading on server setup for network booting in general,  
     please refer to the  
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diskless&amp;sektion=8">diskless(8)</a>  
     manual page.  
     </li>  
     </ul>  
  <p>  
   <li>Client Network Boot  
   <ul>  
     <li>BOOT_ADMIN<br>  
         In order to get to the BOOT_ADMIN prompt, hit the <em>&lt;esc&gt;</em>  
         key as the machine is coming up. Once it has probed bootable devices,  
         a menu will be displayed; if the prompt is <i>not</i> <b>BOOT_ADMIN</b>,  
         it will be necessary to type <i>``a''</i> to access it.  
     </li>  
     <li>Network boot command<br>  
         Once at the 'BOOT_ADMIN' prompt, the command  
 <pre>  
         BOOT_ADMIN&gt; boot lan isl  
 </pre>  
         will proceed to the bootstrap of lif35.fs.  
   </ul>  
   </li>  
 </ol>  
   
 <hr>  <hr>
 <a href="plat.html">  <a href="plat.html">

Legend:
Removed from v.1.129  
changed lines
  Added in v.1.130