132 lines
6.9 KiB
HTML
132 lines
6.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3O//DTD W3 HTML 2.0//EN">
|
|
<!Converted with LaTeX2HTML 95.1 (Fri Jan 20 1995) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds >
|
|
<HEAD>
|
|
<TITLE>2.3.1 Booting Linux</TITLE>
|
|
</HEAD>
|
|
<BODY>
|
|
<meta name="description" value="2.3.1 Booting Linux">
|
|
<meta name="keywords" value="gs">
|
|
<meta name="resource-type" value="document">
|
|
<meta name="distribution" value="global">
|
|
<P>
|
|
<BR> <HR><A NAME=tex2html2604 HREF="node72.html"><IMG ALIGN=BOTTOM ALT="next" SRC="next_motif.gif"></A> <A NAME=tex2html2602 HREF="node70.html"><IMG ALIGN=BOTTOM ALT="up" SRC="up_motif.gif"></A> <A NAME=tex2html2596 HREF="node70.html"><IMG ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif"></A> <A NAME=tex2html2606 HREF="node1.html"><IMG ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif"></A> <A NAME=tex2html2607 HREF="node250.html"><IMG ALIGN=BOTTOM ALT="index" SRC="index_motif.gif"></A> <BR>
|
|
<B> Next:</B> <A NAME=tex2html2605 HREF="node72.html">2.3.2 Drives and partitions </A>
|
|
<B>Up:</B> <A NAME=tex2html2603 HREF="node70.html">2.3 Installing the Linux </A>
|
|
<B> Previous:</B> <A NAME=tex2html2597 HREF="node70.html">2.3 Installing the Linux </A>
|
|
<BR> <HR> <P>
|
|
<H2><A NAME=SECTION00431000000000000000>2.3.1 Booting Linux</A></H2>
|
|
<P>
|
|
<A NAME=1117> </A>
|
|
<A NAME=1118> </A>
|
|
<P>
|
|
The first step is to boot the Linux installation media.
|
|
In most cases, this is a ``boot floppy'' which contains
|
|
a small Linux system. Upon booting the floppy, you will be presented with
|
|
an installation menu of some kind which will lead you through the steps of
|
|
installing the software. On other distributions, you will be presented with
|
|
a login prompt when booting this floppy. Here, you usually login as
|
|
<tt>root</tt> or <tt>install</tt> to begin the installation process.
|
|
<P>
|
|
The documentation which came with your particular distribution will explain
|
|
what is necessary to boot Linux from the installation media.
|
|
<P>
|
|
If you are installing the Slackware distribution of Linux, all that
|
|
is required is to boot the boot floppy which you created in the
|
|
previous section.
|
|
<P>
|
|
Most distributions of Linux use a boot floppy which allows you to
|
|
enter hardware parameters at a boot prompt, to force hardware
|
|
detection of various devices. For example, if your SCSI controller
|
|
is not detected when booting the floppy, you will need to
|
|
reboot and specify the hardware parameters (such as I/O address
|
|
and IRQ) at the boot prompt.
|
|
<P>
|
|
Likewise, IBM PS/1, ThinkPad, and ValuePoint machines do not store drive
|
|
geometry in the CMOS, and you must specify it at boot time.
|
|
<P>
|
|
The boot prompt is often displayed automatically when booting the
|
|
boot floppy. This is the case for the Slackware distribution. Other
|
|
distributions require you to hold down <IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img35.gif"> or <IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img36.gif">
|
|
while booting the floppy. If successful, you should see the prompt
|
|
<P><TT> boot:
|
|
<P></TT>
|
|
and possibly other messages.
|
|
<P>
|
|
To try booting without any special parameters, just press <tt>enter</tt>
|
|
at the boot prompt.
|
|
<P>
|
|
Watch the messages as the system boots. If you have a SCSI
|
|
controller, you should see a listing of the SCSI hosts detected.
|
|
If you see the message
|
|
<P><TT> SCSI: 0 hosts
|
|
<P></TT>
|
|
then your SCSI controller was not detected, and you will have to
|
|
use the following procedure.
|
|
<P>
|
|
Also, the system will display information on the drive partitions
|
|
and devices detected. If any of this information is incorrect or
|
|
missing, you will have to force hardware detection.
|
|
<P>
|
|
On the other hand, if all goes well and you hardware seems to be
|
|
detected, you can skip to the following section,
|
|
Section <A HREF="node72.html#secinstalllinuxpartition">2.3.2</A>.
|
|
<P>
|
|
To force hardware detection, you must enter the appropriate parameters
|
|
at the boot prompt, using the following syntax:
|
|
<P><TT> ramdisk <IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img37.gif"> <P></TT>
|
|
<P>
|
|
There are a number of such parameters available; here are some of the
|
|
most common.
|
|
<DL COMPACT><DT><tt>hd=<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img38.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img39.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img40.gif"></tt>
|
|
<DD>
|
|
Specify the harddrive geometry. Required for systems such as the IBM PS/1,
|
|
ValuePoint, and ThinkPad. For example, if your drive has 683 cylinders,
|
|
16 heads, and 32 sectors per track, enter
|
|
<P><TT> ramdisk hd=683,16,32
|
|
<P></TT>
|
|
<P>
|
|
<DT><tt>tmc8xx=<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img41.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img42.gif"></tt>
|
|
<DD>
|
|
Specify address and IRQ for BIOS-less Future Domain TMC-8xx SCSI
|
|
controller. For example,
|
|
<P><TT> ramdisk tmc8xx=0xca000,5
|
|
<P></TT>
|
|
Note that the <tt>0x</tt> prefix must be used for all values given
|
|
in hexadecimal. This is true for all of the following options.
|
|
<P>
|
|
<DT><tt>st0x=<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img43.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img44.gif"></tt>
|
|
<DD>
|
|
Specify address and IRQ for BIOS-less Seagate ST02 controller.
|
|
<DT><tt>t128=<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img45.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img46.gif"></tt>
|
|
<DD>
|
|
Specify address and IRQ for BIOS-less Trantor T128B controller.
|
|
<tt>ncr5380=<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img47.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img48.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img49.gif"></tt>
|
|
Specify port, IRQ, and DMA channel for generic NCR5380 controller.
|
|
<DT><tt>aha152x=<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img50.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img51.gif">,<IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img52.gif">,1</tt>
|
|
<DD>
|
|
Specify port, IRQ, and SCSI ID for BIOS-less AIC-6260 controllers. This
|
|
includes Adaptec 1510, 152x, and Soundblaster-SCSI controllers.
|
|
<P>
|
|
</DL>
|
|
<P>
|
|
For each of these, you must enter <tt>ramdisk</tt> followed by the
|
|
parameter that you wish to use.
|
|
<P>
|
|
If you have questions about these boot-time options, please read the
|
|
Linux <em>SCSI HOWTO</em>, which should be available on any Linux
|
|
FTP archive site (or from wherever you obtained this book), as
|
|
well as the Linux <em>CD-ROM HOWTO</em>. These documents describe hardware
|
|
compatibility in much more detail.
|
|
<P>
|
|
<BR> <HR><A NAME=tex2html2604 HREF="node72.html"><IMG ALIGN=BOTTOM ALT="next" SRC="next_motif.gif"></A> <A NAME=tex2html2602 HREF="node70.html"><IMG ALIGN=BOTTOM ALT="up" SRC="up_motif.gif"></A> <A NAME=tex2html2596 HREF="node70.html"><IMG ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif"></A> <A NAME=tex2html2606 HREF="node1.html"><IMG ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif"></A> <A NAME=tex2html2607 HREF="node250.html"><IMG ALIGN=BOTTOM ALT="index" SRC="index_motif.gif"></A> <BR>
|
|
<B> Next:</B> <A NAME=tex2html2605 HREF="node72.html">2.3.2 Drives and partitions </A>
|
|
<B>Up:</B> <A NAME=tex2html2603 HREF="node70.html">2.3 Installing the Linux </A>
|
|
<B> Previous:</B> <A NAME=tex2html2597 HREF="node70.html">2.3 Installing the Linux </A>
|
|
<BR> <HR> <P>
|
|
<BR> <HR>
|
|
<P><ADDRESS>
|
|
<I>Matt Welsh <BR>
|
|
mdw@sunsite.unc.edu</I>
|
|
</ADDRESS>
|
|
</BODY>
|