Introduce first shot at Alpha-specific installation instructions.
Submitted by: bmah,gallatin
This commit is contained in:
parent
f93099595b
commit
36a8bc4731
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=10691
1 changed files with 205 additions and 1 deletions
|
@ -1,7 +1,7 @@
|
||||||
<!--
|
<!--
|
||||||
The FreeBSD Documentation Project
|
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">
|
<chapter id="install">
|
||||||
|
@ -70,6 +70,14 @@
|
||||||
supported.</para>
|
supported.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</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>
|
||||||
|
|
||||||
<sect1 id="install-pre">
|
<sect1 id="install-pre">
|
||||||
|
@ -206,6 +214,9 @@
|
||||||
systems then you need to have a rough understanding of how data is
|
systems then you need to have a rough understanding of how data is
|
||||||
laid out on the disk, and how this affects you.</para>
|
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
|
<para>A PC disk can be divided in to discrete chunks. These chunks are
|
||||||
called <firstterm>partitions</firstterm>. By design, the PC only
|
called <firstterm>partitions</firstterm>. By design, the PC only
|
||||||
supports four partitions per disk. These partitions are called
|
supports four partitions per disk. These partitions are called
|
||||||
|
@ -305,6 +316,59 @@
|
||||||
</listitem>
|
</listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
</example>
|
</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>>>><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>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
|
@ -541,6 +605,9 @@ We can take no responsibility for lost disk contents!</literallayout>
|
||||||
<sect2 id="install-starting">
|
<sect2 id="install-starting">
|
||||||
<title>Booting</title>
|
<title>Booting</title>
|
||||||
|
|
||||||
|
<sect3 id="install-starting-i386">
|
||||||
|
<title>Booting for the i386</title>
|
||||||
|
|
||||||
<procedure>
|
<procedure>
|
||||||
<step>
|
<step>
|
||||||
<para>Start with your computer turned off.</para>
|
<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>
|
will then launch the kernel configuration menu.</para>
|
||||||
</step>
|
</step>
|
||||||
</procedure>
|
</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>>>><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>>>><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>
|
||||||
|
|
||||||
<sect2 id="start-userconfig">
|
<sect2 id="start-userconfig">
|
||||||
|
@ -4169,6 +4297,9 @@ when you've finished.</screen>
|
||||||
<sect2 id="freebsdboot">
|
<sect2 id="freebsdboot">
|
||||||
<title>FreeBSD Bootup</title>
|
<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
|
<para>If everything went well, you will see messages scroll
|
||||||
off the screen and you will arrive at a login prompt. You can view
|
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>
|
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
|
<para>If the X server has been configured and a Default Desktop
|
||||||
chosen, it can be started by typing <command>startx</command> at
|
chosen, it can be started by typing <command>startx</command> at
|
||||||
the command line.</para>
|
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>>>><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>>>></prompt> <userinput>SET BOOT_OSFLAGS A</userinput>
|
||||||
|
<prompt>>>></prompt> <userinput>SET BOOT_FILE ''</userinput>
|
||||||
|
<prompt>>>></prompt> <userinput>SET BOOTDEF_DEV DKC0</userinput>
|
||||||
|
<prompt>>>></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>
|
||||||
|
|
||||||
<sect2 id="shutdown">
|
<sect2 id="shutdown">
|
||||||
|
@ -4541,6 +4698,53 @@ Please press any key to reboot.</screen>
|
||||||
</qandaentry>
|
</qandaentry>
|
||||||
</qandaset>
|
</qandaset>
|
||||||
</sect2>
|
</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>
|
||||||
|
|
||||||
<sect1 id="install-advanced">
|
<sect1 id="install-advanced">
|
||||||
|
|
Loading…
Reference in a new issue