Thomas Marteau



Deb Richardson
Original author
The Puffin Group


Thibaut Varene
Contributor of v1.0


Revision History
Revision 1.1 2003-11-01 Revised by: tm
Jeremy Drake's Windows™ 2k server boot howto has been added.
Revision 1.0 2002-10-04 Revised by: tm & tv
The content is done by Thibaut. Ready for Woody release. Glossary and bibliography appear. XML conversion.
Revision 0.9 2002-01-15 Revised by: tm
This version brings you some useful advices for compiling your own kernel on hppa systems.
Revision 0.8 2001-10-17 Revised by: tm
This version takes care of the change of name of the official FTP and CVS sites and modify the license.
Revision 0.7 2001-10-13 Revised by: tm
This version adds some updates due to the progress of PA/Linux.
Revision 0.6 draft 2001-09-26 Revised by: tm
This version contains some minor changes and complete the "obtaining bootp/tftpd" section.
Revision 0.5 draft 2001-07-03 Revised by: tm
This version is a large update from Deb's work.
Revision 0.3 draft 1999-11-24 Revised by: dlr
The initial and published version of this HOWTO.

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 PALO, the kernel loader for PA/Linux. You will find much information on how to compile a kernel from the source available at 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, we must say that this document keeps some parts from Deb's original one and reveals some of her hidden work.

If you are looking for some information related to HP hardware but not directly to PA-RISC, please read Bruno Cornec's HP-HOWTO.

Table of Contents
1. Introduction
1.1. Overview
1.2. Copyright and Licensing
2. Supported Hardware
3. Preparing to boot
3.2. Consoles
4. Using PALO, the kernel loader for PA-RISC
4.1. What is PALO?
4.2. What does PALO?
4.3. PALO management tool usage
4.4. How to use PALO at early boot stage ?
5. Available boot solutions
5.1. Booting from CD
5.2. Booting from hard drive
5.3. Booting from network
6. Building and installing your own PA-RISC/Linux kernel
6.1. GCC compiler
6.2. Kernel configuration
6.3. Kernel installation
7. Windows™ 2k server boot howto
7.1. Setup your DHCP server
7.2. Get your TFTP server
7.3. Launch your netboot
8. HOWTO contributors