604 lines
8.3 KiB
HTML
604 lines
8.3 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>PA-RISC/Linux Boot HOWTO</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="NEXT"
|
|
TITLE="Introduction"
|
|
HREF="introduction.html"><META
|
|
NAME="KEYWORD"
|
|
CONTENT="PA-RISC"><META
|
|
NAME="KEYWORD"
|
|
CONTENT="Linux"><META
|
|
NAME="KEYWORD"
|
|
CONTENT="boot"></HEAD
|
|
><BODY
|
|
CLASS="book"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="BOOK"
|
|
><A
|
|
NAME="AEN1"
|
|
></A
|
|
><DIV
|
|
CLASS="TITLEPAGE"
|
|
><H1
|
|
CLASS="title"
|
|
><A
|
|
NAME="AEN2"
|
|
></A
|
|
>PA-RISC/Linux Boot HOWTO</H1
|
|
><H3
|
|
CLASS="author"
|
|
><A
|
|
NAME="AEN5"
|
|
></A
|
|
>Thomas Marteau</H3
|
|
><DIV
|
|
CLASS="affiliation"
|
|
><SPAN
|
|
CLASS="orgname"
|
|
>TuxFamily<BR></SPAN
|
|
><DIV
|
|
CLASS="address"
|
|
><P
|
|
CLASS="address"
|
|
><br>
|
|
<TT
|
|
CLASS="email"
|
|
><<A
|
|
HREF="mailto:marteaut@tuxfamily.org"
|
|
>marteaut@tuxfamily.org</A
|
|
>></TT
|
|
><br>
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><H3
|
|
CLASS="author"
|
|
><A
|
|
NAME="AEN12"
|
|
></A
|
|
>Deb Richardson</H3
|
|
><DIV
|
|
CLASS="affiliation"
|
|
><SPAN
|
|
CLASS="orgname"
|
|
>The Puffin Group<BR></SPAN
|
|
><DIV
|
|
CLASS="address"
|
|
><P
|
|
CLASS="address"
|
|
><br>
|
|
<TT
|
|
CLASS="email"
|
|
><<A
|
|
HREF="mailto:deb@thepuffingroup.com"
|
|
>deb@thepuffingroup.com</A
|
|
>></TT
|
|
><br>
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><H3
|
|
CLASS="author"
|
|
><A
|
|
NAME="AEN19"
|
|
></A
|
|
>Thibaut Varène</H3
|
|
><DIV
|
|
CLASS="affiliation"
|
|
><SPAN
|
|
CLASS="orgname"
|
|
>PA/Team<BR></SPAN
|
|
><DIV
|
|
CLASS="address"
|
|
><P
|
|
CLASS="address"
|
|
><br>
|
|
<TT
|
|
CLASS="email"
|
|
><<A
|
|
HREF="mailto:T-Bone@parisc-linux.org"
|
|
>T-Bone@parisc-linux.org</A
|
|
>></TT
|
|
><br>
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><P
|
|
CLASS="edition"
|
|
>version 1.5 for DocBook V4.2 Edition </P
|
|
><P
|
|
CLASS="copyright"
|
|
><A
|
|
HREF="ln39.html"
|
|
>Copyright</A
|
|
> © 1999 The Puffin Group and Deb Richardson.</P
|
|
><P
|
|
CLASS="copyright"
|
|
><A
|
|
HREF="ln39.html"
|
|
>Copyright</A
|
|
> © 2001, 2002, 2003 Thomas Marteau.</P
|
|
><P
|
|
CLASS="copyright"
|
|
><A
|
|
HREF="ln39.html"
|
|
>Copyright</A
|
|
> © 2002, 2003, 2006 Thibaut Varène.</P
|
|
><P
|
|
CLASS="pubdate"
|
|
>2006-06-06<BR></P
|
|
><DIV
|
|
CLASS="revhistory"
|
|
><TABLE
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
><TR
|
|
><TH
|
|
ALIGN="LEFT"
|
|
VALIGN="TOP"
|
|
COLSPAN="3"
|
|
><B
|
|
>Revision History</B
|
|
></TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 1.5</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2006-06-06</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: tv</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>XML cleanup, improved and reorganized contents. Updated to palo 1.5+ and kernel 2.6.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 1.1</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2003-11-01</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: tm</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added Jeremy Drake's <SPAN
|
|
CLASS="trademark"
|
|
>Windows</SPAN
|
|
>™ server boot howto.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 1.0</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-10-04</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: tm & tv</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Content done by Thibaut. Ready for Woody release. Added Glossary and bibliography. XML conversion.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.9</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-01-15</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: tm</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>This version brings you some useful advices for compiling your own kernel on hppa systems.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.8</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-10-17</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: tm</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>This version takes care of the change of name of the official FTP and CVS sites and modify the license.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.7</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-10-13</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: tm</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>This version adds some updates due to the progress of PA/Linux.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.6 draft</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-09-26</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: tm</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>This version contains some minor changes and complete the "obtaining bootp/tftpd" section.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.5 draft</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-07-03</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: tm</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>This version is a large update from Deb's work.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.3 draft</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>1999-11-24</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: dlr</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>The initial and published version of this HOWTO.</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
><DIV
|
|
><DIV
|
|
CLASS="abstract"
|
|
><A
|
|
NAME="AEN49"
|
|
></A
|
|
><P
|
|
></P
|
|
><P
|
|
>This document outlines the procedures to get the PA-RISC/Linux
|
|
kernel to boot on your PA-RISC system. It also explains the usage of <B
|
|
CLASS="command"
|
|
>PALO</B
|
|
>,
|
|
the kernel loader for PA/Linux. You will find much information on how to
|
|
compile a kernel from the source available at
|
|
<A
|
|
HREF="http://cvs.parisc-linux.org/"
|
|
TARGET="_top"
|
|
>http://cvs.parisc-linux.org/</A
|
|
>.
|
|
Please note that this HOWTO version is newer than Deb Richardson's and
|
|
includes more accurate information because of the progress of the port.
|
|
Nevertheless, it's worth mentioning that this document kept parts of Deb's
|
|
original work and unveiled some remarkable information.</P
|
|
><P
|
|
>If you are looking for information related to HP
|
|
hardware but not directly to PA-RISC, please read
|
|
<A
|
|
HREF="http://www.tldp.org/HOWTO/HP-HOWTO/"
|
|
TARGET="_top"
|
|
>Bruno
|
|
Cornec's HP-HOWTO</A
|
|
>.</P
|
|
><P
|
|
>Note: by the time this HOWTO was started, Debian was the only Linux
|
|
distribution available for the PA-RISC platform, hence the "Debian
|
|
color" of this document. Some times, Debian specific commands
|
|
will have to be replaced by their equivalent, if any.</P
|
|
><P
|
|
></P
|
|
></DIV
|
|
></DIV
|
|
><HR></DIV
|
|
><DIV
|
|
CLASS="TOC"
|
|
><DL
|
|
><DT
|
|
><B
|
|
>Table of Contents</B
|
|
></DT
|
|
><DT
|
|
><A
|
|
HREF="introduction.html"
|
|
>Introduction</A
|
|
></DT
|
|
><DT
|
|
>1. <A
|
|
HREF="hardware.html"
|
|
>Supported Hardware</A
|
|
></DT
|
|
><DT
|
|
>2. <A
|
|
HREF="preparation.html"
|
|
>Preparing to boot</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>2.1. <A
|
|
HREF="bootadmin.html"
|
|
><B
|
|
CLASS="command"
|
|
>BOOT_ADMIN</B
|
|
></A
|
|
></DT
|
|
><DT
|
|
>2.2. <A
|
|
HREF="consoles.html"
|
|
>Consoles</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>3. <A
|
|
HREF="palo.html"
|
|
><B
|
|
CLASS="command"
|
|
>PALO</B
|
|
>, the PA/Linux kernel loader</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>3.1. <A
|
|
HREF="whatispalo.html"
|
|
>What is <B
|
|
CLASS="command"
|
|
>PALO</B
|
|
>?</A
|
|
></DT
|
|
><DT
|
|
>3.2. <A
|
|
HREF="whatdoespalo.html"
|
|
>What does <B
|
|
CLASS="command"
|
|
>PALO</B
|
|
>?</A
|
|
></DT
|
|
><DT
|
|
>3.3. <A
|
|
HREF="paloappusage.html"
|
|
><B
|
|
CLASS="command"
|
|
>PALO</B
|
|
> management tool usage</A
|
|
></DT
|
|
><DT
|
|
>3.4. <A
|
|
HREF="paloearlyboot.html"
|
|
>How to use <B
|
|
CLASS="command"
|
|
>PALO</B
|
|
> at early boot stage?</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>4. <A
|
|
HREF="bootsolutions.html"
|
|
>Available boot solutions</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>4.1. <A
|
|
HREF="bootcd.html"
|
|
>Booting from CD</A
|
|
></DT
|
|
><DT
|
|
>4.2. <A
|
|
HREF="boothd.html"
|
|
>Booting from hard drive</A
|
|
></DT
|
|
><DT
|
|
>4.3. <A
|
|
HREF="bootnetwork.html"
|
|
>Booting from network</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>5. <A
|
|
HREF="vmlinux.html"
|
|
>Building and installing a custom kernel</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>5.1. <A
|
|
HREF="gcc.html"
|
|
>GCC compiler</A
|
|
></DT
|
|
><DT
|
|
>5.2. <A
|
|
HREF="kernelconf.html"
|
|
>Kernel configuration</A
|
|
></DT
|
|
><DT
|
|
>5.3. <A
|
|
HREF="kernelinstall.html"
|
|
>Kernel installation</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>A. <A
|
|
HREF="win2kdhcp.html"
|
|
><SPAN
|
|
CLASS="trademark"
|
|
>Windows</SPAN
|
|
>™ 2003 boot server howto</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>A.1. <A
|
|
HREF="win2ksetupdhcp.html"
|
|
>Setup the DHCP service</A
|
|
></DT
|
|
><DT
|
|
>A.2. <A
|
|
HREF="win2ksetuptftp.html"
|
|
>Get & setup the TFTP server</A
|
|
></DT
|
|
><DT
|
|
>A.3. <A
|
|
HREF="tryw2k.html"
|
|
>Attempt to netboot</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>B. <A
|
|
HREF="oldpalo.html"
|
|
>Older <B
|
|
CLASS="command"
|
|
>PALO</B
|
|
> dumps</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>B.1. <A
|
|
HREF="oldpaloa500.html"
|
|
>A500 Session dump using <B
|
|
CLASS="command"
|
|
>PALO</B
|
|
> 0.97</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>C. <A
|
|
HREF="contributors.html"
|
|
>HOWTO contributors</A
|
|
></DT
|
|
><DT
|
|
><A
|
|
HREF="gloss.html"
|
|
>Glossary</A
|
|
></DT
|
|
><DT
|
|
><A
|
|
HREF="biblio.html"
|
|
>Bibliography</A
|
|
></DT
|
|
></DL
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="introduction.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Introduction</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |