Introduce first shot at Alpha-specific installation instructions.

Submitted by:	bmah,gallatin
This commit is contained in:
Wilko Bulte 2001-09-13 19:44:26 +00:00
parent f93099595b
commit 36a8bc4731
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=10691

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
$FreeBSD: doc/en_US.ISO8859-1/books/handbook/install/chapter.sgml,v 1.114 2001/09/11 18:48:03 chern Exp $
$FreeBSD: doc/en_US.ISO8859-1/books/handbook/install/chapter.sgml,v 1.115 2001/09/12 23:55:00 chern Exp $
-->
<chapter id="install">
@ -70,6 +70,14 @@
supported.</para>
</listitem>
</itemizedlist>
<note>
<para>In general, these installation instructions are written
for i386 (<quote>PC compatible</quote>) architecture
computers. Where applicable, instructions specific to other
platforms (for example, Alpha) will be listed.</para>
</note>
</sect1>
<sect1 id="install-pre">
@ -206,6 +214,9 @@
systems then you need to have a rough understanding of how data is
laid out on the disk, and how this affects you.</para>
<sect3 id="install-where-i386">
<title>Disk Layouts for the i386</title>
<para>A PC disk can be divided in to discrete chunks. These chunks are
called <firstterm>partitions</firstterm>. By design, the PC only
supports four partitions per disk. These partitions are called
@ -305,6 +316,59 @@
</listitem>
</orderedlist>
</example>
</sect3>
<sect3>
<title>Disk Layouts for the Alpha</title>
<indexterm><primary>Alpha</primary></indexterm>
<para>You will need a dedicated disk for FreeBSD on the
Alpha. It is not possible to share a disk with another
operating system at this time. Depending on the specific
Alpha machine you have, this disk can either be a SCSI disk
or an IDE disk, as long as your machine is capable of
booting from it.</para>
<para>Following the conventions of the Digital / Compaq
manuals all SRM input is shown in uppercase. SRM is case
insensitve.</para>
<para>To find the names and types of disks in your machine, use
the <literal>SHOW DEVICE</literal> command from the SRM
console prompt:</para>
<screen>&gt;&gt;&gt;<userinput>show device</userinput>
dka0.0.0.4.0 DKA0 TOSHIBA CD-ROM XM-57 3476
dkc0.0.0.1009.0 DKC0 RZ1BB-BS 0658
dkc100.1.0.1009.0 DKC100 SEAGATE ST34501W 0015
dva0.0.0.0.1 DVA0
ewa0.0.0.3.0 EWA0 00-00-F8-75-6D-01
pkc0.7.0.1009.0 PKC0 SCSI Bus ID 7 5.27
pqa0.0.0.4.0 PQA0 PCI EIDE
pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
<para>This example is from a Digital Personal Workstation
433au and shows three disks attached to the machine. The
first is a CDROM drive called <devicename>DKA0</devicename> and
the other two are disks and are called
<devicename>DKC0</devicename> and
<devicename>DKC100</devicename> repectively.</para>
<para>Disks with names of the form <devicename>DKx</devicename>
are SCSI disks. For example <devicename>DKA100</devicename>
refers to a SCSI with SCSI target ID 1 on the first SCSI bus (A),
whereas <devicename>DKC300</devicename> refers to a SCSI disk
with SCSI ID 3 on the third SCSI bus (C). Devicename <devicename>
PKx</devicename>refers to the SCSI host bus adapter. As
seen in the <literal>SHOW DEVICE</literal> output SCSI
CDROM drives are treated as any other SCSI harddisk drive.</para>
<para>IDE disks have names like <devicename>DQx</devicename>,
<devicename>PQx</devicename> is the associated IDE controller.</para>
</sect3>
</sect2>
<sect2>
@ -541,6 +605,9 @@ We can take no responsibility for lost disk contents!</literallayout>
<sect2 id="install-starting">
<title>Booting</title>
<sect3 id="install-starting-i386">
<title>Booting for the i386</title>
<procedure>
<step>
<para>Start with your computer turned off.</para>
@ -660,6 +727,67 @@ Booting [kernel] in 9 seconds... _</screen>
will then launch the kernel configuration menu.</para>
</step>
</procedure>
</sect3>
<sect3>
<title>Booting for the Alpha</title>
<indexterm><primary>Alpha</primary></indexterm>
<procedure>
<step>
<para>Start with your computer turned off.</para>
</step>
<step>
<para>Turn on the computer and wait for a boot monitor
prompt.</para>
<step>
<para>If you needed to prepare boot floppies, as described in
<xref linkend="install-floppies"> then one of them will be the
first boot disc, probably the one containing
<filename>kern.flp</filename>. Put this disc in your floppy
drive and type the following command to boot the disk
(substituting the name of your floppy drive if
necessary):</para>
<screen>&gt;&gt;&gt;<userinput>BOOT DVA0 -FLAGS '' -FILE ''</userinput></screen>
<para>If you are booting from CDROM, insert the CDROM into
the drive and type the following command to start the
installation (substituting the name of the appropriate
CDROM drive if necessary):</para>
<screen>&gt;&gt;&gt;<userinput>BOOT DKA0 -FLAGS '' -FILE ''</userinput></screen>
</step>
<step>
<para>FreeBSD will start to boot. If you are booting from a
floppy disc, at some point you will see the message:
<screen>Please insert MFS root floppy and press enter:</screen>
<para>Follow these instructions by removing the
<filename>kern.flp</filename> disc, insert the
<filename>mfsroot.flp</filename> disc, and press
<keycap>Enter</keycap>.</para>
</step>
<step>
<para>Irrespective of whether you booted from floppy or CDROM, the
boot process will then get to this point.</para>
<screen>Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel] in 9 seconds... _</screen>
<para>Either wait ten seconds, or press <keycap>Enter</keycap>. This
will then launch the kernel configuration menu.</para>
</step>
</procedure>
</sect3>
</sect2>
<sect2 id="start-userconfig">
@ -4169,6 +4297,9 @@ when you've finished.</screen>
<sect2 id="freebsdboot">
<title>FreeBSD Bootup</title>
<sect3 id="freebsdboot-i386">
<title>FreeBSD Bootup on the i386</title>
<para>If everything went well, you will see messages scroll
off the screen and you will arrive at a login prompt. You can view
the content of the messages by pressing <keycap>Scroll-Lock</keycap>
@ -4313,6 +4444,32 @@ Password:</screen>
<para>If the X server has been configured and a Default Desktop
chosen, it can be started by typing <command>startx</command> at
the command line.</para>
</sect3>
<sect3>
<title>Bootup of FreeBSD on the Alpha</title>
<indexterm><primary>Alpha</primary></indexterm>
<para>Once the install procedure has finished, you will be
able to start FreeBSD by typing something like this to the
SRM prompt:</para>
<screen>&gt;&gt;&gt;<userinput>BOOT DKC0</userinput></screen>
<para>This instructs the firmware to boot the specified
disk. To make FreeBSD boot automatically in the future, use
these commands:</para>
<screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET BOOT_OSFLAGS A</userinput>
<prompt>&gt;&gt;&gt;</prompt> <userinput>SET BOOT_FILE ''</userinput>
<prompt>&gt;&gt;&gt;</prompt> <userinput>SET BOOTDEF_DEV DKC0</userinput>
<prompt>&gt;&gt;&gt;</prompt> <userinput>SET AUTO_ACTION BOOT</userinput></screen>
<para>The boot messages will be similar (but not identical) to
those produced by FreeBSD booting on the i386.</para>
</sect3>
</sect2>
<sect2 id="shutdown">
@ -4541,6 +4698,53 @@ Please press any key to reboot.</screen>
</qandaentry>
</qandaset>
</sect2>
<sect2>
<title>Alpha User's Questions and Answers</title>
<indexterm><primary>Alpha</primary></indexterm>
<para>This section answers some commonly asked questions about
installing FreeBSD on Alpha systems.</para>
<qandaset>
<qandaentry>
<question>
<para>Can I boot from the ARC or Alpha BIOS Console?</para>
</question>
<indexterm><primary>ARC</primary></indexterm>
<indexterm><primary>Alpha BIOS</primary></indexterm>
<indexterm><primary>SRM</primary></indexterm>
<answer>
<para>No. &os;, like Compaq Tru64 and VMS, will only boot
from the SRM console.</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>Help, I have no space! Do I need to delete
everything first?</para>
</question>
<answer>
<para>Unfortunately, yes.</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>Can I mount my Compaq Tru64 or VMS filesystems?</para>
</question>
<answer>
<para>No, not at this time.</para>
</answer>
</qandaentry>
</qandaset>
</sect2>
</sect1>
<sect1 id="install-advanced">