summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbmah <bmah@FreeBSD.org>2002-11-15 17:57:51 +0000
committerbmah <bmah@FreeBSD.org>2002-11-15 17:57:51 +0000
commit24c6d97ccdeb8a46ac933c0b18b82f71610805b7 (patch)
tree82c8a5a0f54a366d811eb205b46dd36a7d9f1af4
parenta090ac4048608399a814d800b4edd17467ce4252 (diff)
downloadFreeBSD-src-24c6d97ccdeb8a46ac933c0b18b82f71610805b7.zip
FreeBSD-src-24c6d97ccdeb8a46ac933c0b18b82f71610805b7.tar.gz
Update sparc64 installation instructions. Because sysinstall now
works on sparc64, this document can now use (almost) the same procedures as i386, et al. CDROM booting instructions are cut-and-pasted from the older sparc64/install.sgml file, which is now unlinked from the document build. This document is a long ways from perfect, but it's better than shipping instructions for an installation procedure that doesn't apply anymore. While here, add some SGML comments to help others navigate the sources.
-rw-r--r--release/doc/en_US.ISO8859-1/installation/common/install.sgml84
-rw-r--r--release/doc/en_US.ISO8859-1/installation/sparc64/article.sgml13
2 files changed, 83 insertions, 14 deletions
diff --git a/release/doc/en_US.ISO8859-1/installation/common/install.sgml b/release/doc/en_US.ISO8859-1/installation/common/install.sgml
index 1f96bc0..a2bc8b7 100644
--- a/release/doc/en_US.ISO8859-1/installation/common/install.sgml
+++ b/release/doc/en_US.ISO8859-1/installation/common/install.sgml
@@ -74,6 +74,8 @@ from {alpha,i386}/INSTALL.TXT.
<sect2>
<title>Hardware Requirements</title>
+<!-- i386/pc98 text starts here -->
+
<para arch="i386,pc98">&os; for the &arch.print; requires a 386 or better
processor to run (sorry, there is no support for 286 processors)
and at least 5 megs of RAM to install and 4 megs of RAM to
@@ -81,6 +83,8 @@ from {alpha,i386}/INSTALL.TXT.
most minimal installation. See below for ways of shrinking
existing DOS partitions in order to install &os;.</para>
+<!-- alpha text starts here -->
+
<para arch="alpha">&os; for the &arch.print; supports the platforms
described in <filename>HARDWARE.TXT</filename>.</para>
@@ -101,6 +105,17 @@ from {alpha,i386}/INSTALL.TXT.
necessary to download new firmware from the vendor's Web
site.</para>
+<!-- sparc64 text starts here -->
+
+ <para arch="sparc64">&os; for the &arch.print; supports the platforms
+ described in <filename>HARDWARE.TXT</filename>.</para>
+
+ <para arch="sparc64">You will need a dedicated disk for
+ &os;/sparc64. It is not possible to share a disk with another
+ operating system at this time.</para>
+
+<!-- generic text starts here -->
+
<para>If you are
not familiar with configuring hardware for &os;, you should
be sure to read the <filename>HARDWARE.TXT</filename> file;
@@ -111,7 +126,7 @@ from {alpha,i386}/INSTALL.TXT.
<sect2 id="floppies">
<title>Floppy Disk Image Instructions</title>
- <para>Depending on how you choose to install &os;, you may need to
+ <para arch="i386,alpha,pc98">Depending on how you choose to install &os;, you may need to
create a set of floppy disks (usually two) to begin the installation
process. This section briefly describes how to create these disks,
either from a CDROM installation or from the Internet. Note that in
@@ -130,7 +145,7 @@ from {alpha,i386}/INSTALL.TXT.
images (for 1.44MB floppies) or <filename>kern-small.flp</filename> and
<filename>mfsroot-small.flp</filename> images (for 1.2MB floppies).</para>
- <para>Getting these images over the network is easy. Simply fetch
+ <para arch="i386,alpha,pc98">Getting these images over the network is easy. Simply fetch
the
<replaceable>release</replaceable><filename>/floppies/kern.flp</filename>
and
@@ -159,7 +174,7 @@ from {alpha,i386}/INSTALL.TXT.
<filename>tools</filename> directory on your CDROM or &os; FTP
mirror) or the &man.dd.1; command in UNIX.</para>
- <para>For example, to create the kernel floppy image from DOS, you'd
+ <para arch="i386,alpha,pc98">For example, to create the kernel floppy image from DOS, you'd
do something like this:</para>
<screen arch="i386,alpha"><prompt>C></prompt> <userinput>fdimage kern.flp a:</userinput></screen>
@@ -171,18 +186,18 @@ from {alpha,i386}/INSTALL.TXT.
<para arch="pc98">Assuming that you'd copied <filename>rawrite.exe</filename> and <filename>kern.flp</filename> into a directory
somewhere. You would do the same for <filename>mfsroot.flp</filename>, of course.</para>
- <para>If you're creating the boot floppy from a UNIX machine, you
+ <para arch="i386,alpha,pc98">If you're creating the boot floppy from a UNIX machine, you
may find that:</para>
<screen arch="i386,alpha">&prompt.root; <userinput>dd if=floppies/kern.flp of=/dev/rfd0</userinput></screen>
<screen arch="pc98">&prompt.root; <userinput>dd if=floppies/kern.flp of=/dev/rfd0.1440</userinput></screen>
- <para>or</para>
+ <para arch="i386,alpha,pc98">or</para>
<screen arch="i386,alpha">&prompt.root; <userinput>dd if=floppies/kern.flp of=/dev/floppy</userinput></screen>
<screen arch="pc98">&prompt.root; <userinput>dd if=floppies/kern-small.flp of=/dev/rfd0.1200</userinput></screen>
- <para>work well, depending on your hardware and operating system
+ <para arch="i386,alpha,pc98">work well, depending on your hardware and operating system
environment (different versions of UNIX have different names
for the floppy drive).</para>
@@ -199,6 +214,8 @@ from {alpha,i386}/INSTALL.TXT.
<sect2 id="start-installation">
<title>Installing &os; from CDROM or the Internet</title>
+<!-- i386/pc98 text starts here -->
+
<para arch="i386">The easiest type of installation is from
CDROM. If you have a supported CDROM drive and a &os;
installation CDROM, there are 2 ways of starting the
@@ -268,6 +285,8 @@ from {alpha,i386}/INSTALL.TXT.
<xref linkend="ftpnfs"> for additional tips on installing
via FTP or NFS.</para>
+<!-- alpha text starts here -->
+
<para arch="alpha">The easiest type of installation is from
CDROM. If you have a supported CDROM drive and a &os;
installation CDROM, you can boot &os; directly from the
@@ -292,6 +311,59 @@ from {alpha,i386}/INSTALL.TXT.
<para arch="alpha">Insert the <filename>mfsroot.flp</filename>
floppy when prompted and you will end up at the first screen of
the install program.</para>
+
+<!-- sparc64 text starts here -->
+
+ <para arch="sparc64">Most &arch; systems are set up to boot automatically from
+ disk. To install &os;, you need to boot over the network or
+ from a CDROM, which requires you to break into the PROM
+ (OpenFirmware).</para>
+
+ <para arch="sparc64">To do this, reboot the system, and wait until the boot
+ message appears. It depends on the model, but should look about
+ like:</para>
+
+ <screen arch="sparc64">Sun Blade 100 (UltraSPARC-IIe), Keyboard Present
+Copyright 1998-2001 Sun Microsystems, Inc. All rights reserved.
+OpenBoot 4.2, 128 MB memory installed, Serial #51090132.
+Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.</screen>
+
+ <para arch="sparc64">If your system proceeds to boot from disk at this point, you
+ need to press <keycombo
+ action="simul"><keycap>L1</keycap><keycap>A</keycap></keycombo>
+ or <keycombo
+ action="simul"><keycap>Stop</keycap><keycap>A</keycap></keycombo>
+ on the keyboard, or send a <command>BREAK</command> over the
+ serial console (using for example <command>~#</command> in
+ &man.tip.1; or &man.cu.1;) to get to the PROM prompt. It looks
+ like this:</para>
+
+ <screenco arch="sparc64">
+ <areaspec>
+ <area id="prompt-single" coords="1 5">
+ <area id="prompt-smp" coords="2 5">
+ </areaspec>
+
+ <screen><prompt>ok </prompt>
+<prompt>ok {0} </prompt></screen>
+
+ <calloutlist>
+ <callout arearefs="prompt-single">
+ <para>This is the prompt used on systems with just one
+ CPU.</para>
+ </callout>
+
+ <callout arearefs="prompt-smp">
+ <para>This is the prompt used on SMP systems, the digit
+ indicates the number of the active CPU.</para>
+ </callout>
+ </calloutlist>
+ </screenco>
+
+ <para arch="sparc64">At this point, place the CDROM into your
+ drive, and from the PROM prompt, type <command>boot
+ cdrom</command>.</para>
+
</sect2>
<sect2>
<title>Detail on various installation types</title>
diff --git a/release/doc/en_US.ISO8859-1/installation/sparc64/article.sgml b/release/doc/en_US.ISO8859-1/installation/sparc64/article.sgml
index 569a09b..8c42600 100644
--- a/release/doc/en_US.ISO8859-1/installation/sparc64/article.sgml
+++ b/release/doc/en_US.ISO8859-1/installation/sparc64/article.sgml
@@ -18,16 +18,13 @@
<!ENTITY arch "sparc64">
<!ENTITY arch.print "UltraSPARC">
-<!ENTITY sect.sparc64.install SYSTEM "./install.sgml">
]>
<article>
&artheader;
-<abstract>
- <para>This article gives some brief instructions on installing
- &os;/&arch; &release.current;. Please keep in mind that this port
- is a work in progress, and as such, the installation procedure is
- much more involved than for &os;/i386 or &os;/alpha.</para>
-</abstract>
-&sect.sparc64.install;
+&abstract;
+&sect.install;
+&sect.layout;
+&sect.upgrade;
+&sect.trouble;
</article>
OpenPOWER on IntegriCloud