<!-- $Id: text-help-C.sgml,v 1.37 2001/08/27 13:45:01 smoore Exp $ -->

<!DOCTYPE BOOK PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
<!ENTITY RH "Red Hat">
<!ENTITY RHL "Red Hat Linux">
<!ENTITY RHLRGS "Red Hat Linux Reference Guide">
<!ENTITY RHLIG "Red Hat Linux Installation Guide">
<!ENTITY RHLGSG "Red Hat Linux Getting Started Guide">
<!ENTITY RHLCGS "Red Hat Linux Customization Guide">
<!ENTITY RHI "Red Hat, Inc.">
<!ENTITY RHLVER "7.2"> <!-- this number to be changed for specific version as needed-->
]>
<book id="book">
<title>Install Text Mode Help Screens</title>
  <chapter id="ch-help-screens">
    <title></title>

    <sect1 id="s1-help-screens-lang">
      <title>Language Selection</title>
      <para>
Using the <keycap>Up</keycap> and <keycap>Down</keycap> arrow keys, highlight the
language you would like to use during the installation and as the system default
once &RHL; is installed, then press <keycap>Enter</keycap>.
      </para>
    </sect1>


    <sect1 id="s1-help-screens-langsupport">
      <title>Language Support</title>
      <para>
       Select the language or languages to be used on your &RHL; system.
      </para>
      <para>
       If you are only going to use one language on your system, selecting only
       that language will save significant disk space. This is the default and
       recommended setting as determined by the language you selected to use
       during the installation. However, by selecting only one language, you
       will only be able to use that specified language after the &RHL;
       installation is complete.
      </para>
      <para>
       &RHL; can alternately install and support several languages. To use more
       than one language on your system, choose specific languages to be
       installed, or select all languages to have all available languages
       installed on your &RHL; system.
      </para>
    </sect1>

    <sect1 id="s1-help-screens-langdefault">
      <title>Language Default</title>
      <para>
        You must select a language to use as the default language. The default
        language will be the language used on your &RHL; system once
        installation is complete. If you choose to install other languages, you
        can change your default language after the installation.
      </para>
    </sect1>
      
    <sect1 id="s1-help-screens-helponhelp">
      <title>General Anaconda help</title>
      <para>
To navigate the installation dialogs, use the <keycap>Left</keycap>,
<keycap>Right</keycap>, <keycap>Up</keycap>, and <keycap>Down</keycap> arrow
keys. Use <keycap>Tab</keycap>, and <keycap>Alt</keycap>-<keycap>Tab</keycap> to
cycle forward or backward through each widget on the screen. Most screens
display a summary of available cursor positioning keys along the bottom.
      </para>
      <para>
To "press" a button, position the cursor over the button (using
<keycap>Tab</keycap>, for instance) and press <keycap>Space</keycap> or
<keycap>Enter</keycap>. To select an item from a list of items, move the cursor
to the item you wish to select and press <keycap>Enter</keycap>.  To select an
item with a <firstterm>check box</firstterm>, move the cursor to the check box
and press <keycap>Space</keycap> to select an item.  To deselect, press
<keycap>Space</keycap> a second time.  
      </para>

      <para>
Pressing <keycap>F12</keycap> accepts the current values and proceeds to the
next dialog; it is equivalent to pressing the <guibutton>OK</guibutton> button.
      </para>

      <caution>
	<title>Caution</title>
	<para>
Unless a dialog box is waiting for your input, do not press any keys during the
installation process (doing so may result in unpredictable behavior).
	</para>
      </caution>
    </sect1> 


  <sect1 id="s1-help-screens-kybd">
      <title>Keyboard Selection</title>
      <para>
Using the <keycap>Up</keycap> and <keycap>Down</keycap> arrow keys, select the
keyboard that best matches your keyboard, then press <keycap>Enter</keycap>.
</para>
    </sect1>

    <sect1 id="s1-help-screens-mousedevice">
      <title>Mouse Device Configuration</title>
      <para>
If you have a serial mouse, select the appropriate serial port where you mouse
can be located. Once the serial port has been highlighted, press
<guibutton>OK</guibutton>.
</para>

    </sect1>

    <sect1 id="s1-help-screens-mousetype">
      <title>Mouse Selection</title>
      <para>
The installation program probes your system to determine your mouse type. 
</para>
      <para>
If the mouse selected by the installation program is not correct, use the
<keycap>Up</keycap> and <keycap>Down</keycap> arrow keys to select the correct
mouse type.
</para>
      <tip>
	<title>Recommended</title>
	<para>
If you have a two-button mouse and want it to emulate a three-button mouse,
<keycap>Tab</keycap> over to the <guimenuitem>Emulate 3 Buttons</guimenuitem>
field and press <keycap>Space</keycap>.
</para>
      </tip>
    </sect1>

    <sect1 id="s1-help-screens-installpath">
      <title>Installation Type</title>
      <para>
Using the <keycap>Up</keycap> and <keycap>Down</keycap> arrow keys, select the
type installation you will use. For instance, if you are installing a typical,
desktop system, choose <guilabel>Workstation</guilabel>.
</para>

      <para>
	For more information concerning the differences among these installation
	classes, refer to the &RHLIG;.
      </para>

    </sect1>

 <sect1 id="s1-help-screens-welcome">
      <title>Welcome to &RHL;</title>
      <para>
Welcome! This installation process is outlined in detail in the
<citetitle>&RHLRGS;</citetitle> available from &RHI; on the Documentation
CD. Please read through the guide before you being the installation process.
</para>
      <para>
HTML and PDF versions of the manual are also online, at
http://www.redhat.com. There is also an HTML copy on the &RHL; CD set.
</para>
      <para>
If you have purchased an Official &RHL; boxed set, be sure to register your product
through our website (www.redhat.com/apps/activate/).
</para>
    </sect1>

    <sect1 id="s1-help-screens-finished">
      <title>Installation Complete</title>
<!-- changed since drop 1 -->
      <para>
Congratulations! Your &RHL; &RHLVER; installation is now complete! 
</para>
      <para>
The installation program will prompt you to prepare your system for
reboot. Don't forget to remove any media from the floppy drive or CD-ROM
drive. If you did not install a boot loader, you'll need to use your boot disk
now.
</para>
      <para>
If you're not sure what to do next, we suggest you begin with the
<citetitle>&RHLGSG;</citetitle> as an introduction to using Red Hat Linux.  If
you are a more experienced user looking for information on system configuration
or administration topics, you may find the <citetitle>&RHLRGS;</citetitle> or
the <citetitle>&RHLCGS;</citetitle> (which are found on the Documentation CD or
online) to be more helpful.
</para>
    </sect1>


    <sect1 id="s1-help-screens-rootpw">
      <title>Root Password</title>
      <para>
<command>Note:</command> Setting up a root account and password is one of the
most important steps during your installation. Your root account enables you to
install packages, upgrade RPMs and do most system maintenance. Logging in as
root gives you complete control over your system and is very powerful.
</para>
      <para>
You should be sure to use the root account only for administration. Create a
non-root account for your general use and <command>su -</command> to gain root
access when you need to fix something quickly. These basic rules will minimize
the chances of a typo or incorrect command doing damage to your system
</para>
      <para>
Enter a root password. The root password must be at least six characters long;
the password you type is not echoed to the screen. You must enter the password
twice; if the two passwords do not match, the installation program will ask you
to enter them again.
</para>
      <para>
You should make the root password something you can remember, but not something
that is easy for someone else to guess. You should not write down this or any
password you create.
</para>
    </sect1>

    <sect1 id="s1-help-screens-adduser">
<!-- changed since drop 1 -->
      <title>Add User</title>
      <para>
Create a user account so you will have an account to login to once the
installation has completed.
</para>
      <para>
Enter an account name (<guilabel>User ID</guilabel>).
</para>
      <para>
Enter and confirm a password for that user account.
</para>
      <para>
Enter in the full name of the user for this account.</para>
    </sect1>

    <sect1 id="s1-help-screens-newusers">
      <title>User Account Setup</title>
      <para>
To create additional user accounts, use <keycap>Tab</keycap> to select the
<guibutton>Add</guibutton> button and press <keycap>Enter</keycap>.
</para>
      <para>
To edit an existing account, use <keycap>Tab</keycap> to select the
<guibutton>Edit</guibutton> button and press <keycap>Enter</keycap>.
</para>
      <para>
To delete an account,  use <keycap>Tab</keycap> to select the
<guibutton>Delete</guibutton> button and press <keycap>Enter</keycap>.
</para>
    </sect1>

    <sect1 id="s1-help-screens-edituser">
      <title>Edit User</title>
      <para>
If you want to make changes to a current account, use <keycap>Tab</keycap> to
select the desired field and make changes as needed.
</para>
      <para>
When you are satisfied with your changes, select <guibutton>OK</guibutton> and
press <keycap>Enter</keycap>.
</para>
    </sect1>

    <sect1 id="s1-help-screens-mulitpleroot">
      <title>Multiple Root</title>
      <para>
Select the correct root partition for your &RHL; upgrade.
</para>
    </sect1>


    <sect1 id="s1-help-screens-custupgrade">
      <title>Customize Packages to Upgrade</title>
      <para>
If you would like to select individual packages to be upgrades, select
<guibutton>OK</guibutton>. Otherwise, select <guibutton>No</guibutton>.
</para>
    </sect1>


    <sect1 id="s1-help-screens-upmigfs">
      <title>Filesystem Conversion</title>
<!--  new since drop 1 -->
     <para>
       By performing an upgrade, you can migrate (or convert) your existing ext2
       filesystem to an ext3 filesystem. This operation will preserve your
       existing files.</para>

      <para>The advantage of migrating to ext3 is that you will have journaling
       filesystem capabilities.  The ext3 filesystem do not have to be fscked
       after an unexpected reboot, unlike the ext2 filesystem. This can
       drastically reduce the amount of time for the system to come back up and
       be ready to use.</para>

      <para>It is therefore recommended that you choose to convert your
       filesystems.</para>

      <para>To do so, select the partitions to migrate to ext3.</para>

      <para>When you are done, click <guibutton>OK</guibutton> to move
      foward.</para>
    </sect1>


    <sect1 id="s1-help-screens-reconfigwelcome"> 
      <title>Welcome to &RHL;</title>
     <para>
Welcome! This installation process is outlined in detail in the
<citetitle>&RHLRGS;</citetitle> available from &RHI; on the Documentation
CD. Please read through the guide before you being the installation process.
</para>
      <para>
HTML and PDF versions of the manual are online, at http://www.redhat.com.
</para>
      <para>
If you have purchased an Official &RHL; boxed set, be sure to register your product
through our website (www.redhat.com/now).
</para>
    </sect1>

    <sect1 id="s1-help-screens-xserver">
      <title>X Server Configuration</title>
      <para>
The installation program was unable to determine your X server. Please select
the correct X server for your system.
</para>
    </sect1>

    <sect1 id="s1-help-screens-reconfigfinished">
      <title>Reconfiguration Complete</title>
      <para>
Congratulations! Your reconfiguration of &RHL; is complete.
</para>
      <para>
The installation program will prompt you to prepare your system for
reboot. Don't forget to remove any media from the floppy drive or CD-ROM
drive. If you did not install a boot loader, you'll need to use your boot disk
now.
</para>
      <para>
If you're not sure what to do next, we suggest you begin with the
<citetitle>&RHLGSG;</citetitle> as an introduction to using Red Hat Linux.  If
you are a more experienced user looking for information on system configuration
or administration topics, you may find the <citetitle>&RHLRGS;</citetitle> to be
more helpful.
</para>
    </sect1>


    <sect1 id="s1-help-screens-earlyswapon">
      <title>Swap Configuration</title>
      <para>
If your machine has 32MB of RAM or less, select <guibutton>OK</guibutton> to
initialize swap (virtual memory) now. Systems with low memory that do not
initialize swap may experience installation failure due to low memory.
</para>
    </sect1>


    <sect1 id="s1-help-screens-network">
      <title>Network Configuration</title>
      <para>
If your system is added to the network at connect time by an existing server on
your LAN, press <keycap>Space</keycap> to select <guilabel>Use
bootp/dhcp</guilabel>.
</para>
      <para>
Otherwise, enter the static network information in the fields provided.
</para>
      <para>
Select <guibutton>OK</guibutton> and press <keycap>Enter</keycap>.
</para>
    </sect1>

    <sect1 id="s1-help-screens-hostname">
      <title>Hostname Configuration</title>
<!-- changed since drop 1, added new paragraph at top of section -->
      <para>
You only need to enter a hostname for your system if you do not have a working
DNS connection.</para>
      <para>
If you have a network card in your computer, enter a fully-qualified domain
name (in the form of <emphasis>hostname.domain.name</emphasis>).
</para>
      <para>
Otherwise, enter in a hostname that you would like your system to be recognized
as (for example: dexter, rosebud or boris) otherwise it will be known as
<emphasis>localhost</emphasis>.
</para>
      <para>
Select <guibutton>OK</guibutton> and press <keycap>Enter</keycap> once done.
</para>
    </sect1>


    <sect1 id="s1-help-screens-securitylevel">
      <title>Firewall Configuration</title>

      <para>
&RHL; also offers you firewall protection for enhanced system security. A
firewall sits between your computer and the network, and determines which
resources on your computer remote users on the network are able to access. A
properly configured firewall can greatly increase the out-of-the-box security of
your system.
</para>
      <para>
Choose the appropriate security level for your system.
</para>

      <para>
<guibutton>High Security</guibutton> &mdash; 
By choosing <guibutton>High Security</guibutton>, your system will not accept
connections that are not explicitly defined by you. By default, only the
following connections are allowed:
<itemizedlist>
	  <listitem>
	    <para>DNS replies</para>
	  </listitem>
	  <listitem>
	    <para>DHCP &mdash; so any network interfaces that use DHCP can
		  be properly configured.</para>
	  </listitem>
	</itemizedlist>
</para>
      <para>
Using this <guibutton>High Security</guibutton> will not allow the following:
<itemizedlist>
	  <listitem>
	    <para>Active mode FTP (Passive mode FTP, used by default in
		  most clients, should work fine.)</para>
	  </listitem>
	  <listitem>
	    <para>IRC DCC file transfers</para>
	  </listitem>
	  <listitem>
	    <para>RealAudio(tm)</para>
	  </listitem>
	  <listitem>
	    <para>Remote X Window System clients</para>
	  </listitem>
	</itemizedlist>
</para>
      <para>
If you are connecting your system to the Internet, but do not plan to run a
server, this is the safest choice. If additional services are needed, you can
choose <guibutton>Customize</guibutton> to allow specific services through the
firewall.
</para>
   
      <para>
<guibutton>Medium Security</guibutton> &mdash; Choosing <guibutton>Medium
Security</guibutton> will not allow your system to have access to certain
resources. By default, access to the following resources are not allowed:
<itemizedlist>
	  <listitem>
	    <para>
ports lower than 1023 &mdash; these are the standard reserved ports, used by
most system services, such as <application>FTP</application>,
<application>SSH</application>, <application>telnet</application>, and
<application>HTTP</application>.</para>
	  </listitem>
	  <listitem>
	    <para>NFS server port (2049)</para>
	  </listitem>
	  <listitem>
	    <para>the local X Window System display for remote X clients</para>
	  </listitem>
	  <listitem>
	    <para>the X Font server port (This is disabled by default in the
		  font server.)</para>
	  </listitem>
	</itemizedlist></para>
      <para>
If you want to allow resources such as <application>RealAudio(tm)</application>,
while still blocking access to normal system services, choose <guibutton>Medium
Security</guibutton>. You can choose <guibutton>Customize</guibutton> to allow
specific services through the firewall.
</para>

      <para>
<guibutton>No Firewall</guibutton> &mdash; No firewall allows complete access and
  does no security checking. It is recommended that this only be selected if you
  are running on a trusted network (not the Internet), or if you plan to do more
  detailed firewall configuration later.
</para>
      
      <para>Choose <guibutton>Customize</guibutton> to add trusted devices or to
      allow additional incoming interfaces.</para>

    </sect1>


    <sect1 id="s1-help-screens-securitycustom">
      <title>Firewall Customization</title>

      <para>
Choose which trusted devices and incoming services should be allowed for your
network security settings.
</para>

      <para>
<guibutton>Trusted Devices</guibutton> &mdash; Checking these for any of your
devices allows all traffic coming from that device to be allowed. For example,
if you are running a local network, but are connecting to the Internet via a PPP
dialup, you could check that <guibutton>eth0</guibutton> is trusted to allow any
traffic coming from your local network.
</para>
	    <para>
It is not recommended to enable this for devices that are connected to public
networks, such as the Internet.</para>

      <para>
<guibutton>Allow Incoming</guibutton> &mdash; Enabling these options allow the
specified services to pass through the firewall. Note, during a
workstation-class installation, the majority of these services are
<emphasis>not</emphasis> present on the system.</para>

      <itemizedlist>
	<listitem>
	  <para>
<guibutton>DHCP</guibutton> &mdash;
This allows DHCP queries and replies, and allows any network interfaces that use
DHCP to determine their IP address. DHCP is normally enabled.
</para>
	</listitem>
	<listitem>
	  <para>
<guibutton>SSH</guibutton> &mdash; Secure Shell (<application>SSH</application>)
is a protocol for logging into and executing commands on remote machines. It
provides secure encrypted communications. If you plan on accessing your machine
remotely via <application>SSH</application> over a firewalled interface, enable
this option. You need the openssh-server package installed for this option to be
useful.
</para>
	</listitem>

	<listitem>
	  <para>
<guibutton>Telnet</guibutton> &mdash; <application>Telnet</application> is a
protocol for logging into remote machines. It is unencrypted, and provides
little security from network snooping attacks. Enabling
<application>telnet</application> is not recommended. You need the telnet-server
package installed for this option to be useful.
</para>
	</listitem>

	<listitem>
	  <para>
<guibutton>WWW (HTTP)</guibutton> &mdash; <application>HTTP</application> is the
protocol used by <application>Apache</application> to serve Web pages. If you
plan on making your Web server publicly available, enable this option. This
option is not required for viewing pages locally or developing Web pages. You
need the <application>Apache</application> package installed for this option to
be useful.
</para>
	</listitem>
	<listitem>
	  <para>
<guibutton>Mail (SMTP)</guibutton> &mdash; This allows incoming SMTP mail
delivery. If you need to allow remote hosts to connect directly to your machine
to deliver mail, enable this option. You do not need to enable this if you
collect your mail from your ISP's server by POP3 or IMAP, or if you use a tool
such as <application>fetchmail</application>. Note that an improperly configured
SMTP server can allow remote machines to use your server to send spam.
</para>
	</listitem>

	<listitem>
	  <para>
<guibutton>FTP</guibutton> &mdash; <application>FTP</application> is a protocol
used for remote file transfer. If you plan on making your
<application>FTP</application> server publicly available, enable this
option. You need the wu-ftpd (and possibly anonftp) packages installed for this
option to be useful.
</para>
	</listitem>
	<listitem>
	  <para>
<guibutton>Other ports</guibutton> &mdash; You can specify that other ports not
listed here be allowed through the firewall. The format to use is
'port:protocol'.  For example, if you wanted to allow IMAP access through your
firewall, you can specify 'imap:tcp'. You can also specify numeric ports
explicitly; to allow UDP packets on port 1234 through, specify '1234:udp'.  To
specify multiple ports, separate them by commas.
</para>
	</listitem>
      </itemizedlist>
    </sect1>


    <sect1 id="s1-help-screens-authconfig">
      <title>Authentication Configuration</title>
      <para>
You can skip this section if you will not be setting up network passwords. If
you are unsure, ask your system administrator for assistance.
</para>
      <para>
Unless you are setting up an <guilabel>NIS</guilabel> password, you will notice
that both <guilabel>MD5</guilabel> and <guilabel>shadow</guilabel> are
selected. Using both will make your system as secure as possible.
</para>

    <itemizedlist>
        <listitem>
          <para>
            <guilabel>Use Shadow Passwords</guilabel> -- provides a very secure
	    method of retaining passwords for you.  The password filed in the
	    <filename>/etc/passwd</filename> file is replaced by
	    <filename>/etc/shadow</filename> which is readable only by root.
          </para>
        </listitem>
	
        <listitem>
          <para>
            <guilabel>Enable MD5 Passwords</guilabel> -- allows a long password
	    to be used (up to 256 characters) instead of the standard eight
	    letters or less.
          </para>
        </listitem>
	
        <listitem>
          <para>
            <guilabel>Enable NIS</guilabel> -- allows you to run a group of
	    computers in the same Network Information Service domain with a
	    common password and group file. There are two options here to choose
	    from:
          </para>
	  <para>
	    <emphasis>Note:</emphasis> To configure the NIS option, you must be
	    connected to an NIS network. If you are unsure whether you are
	    connected to an NIS network, please ask your system administrator.
          </para>

          <itemizedlist>
            <listitem>
              <para>
                <guilabel>NIS Domain</guilabel> -- this option allows you to
		specify which domain or group of computers your system will
		belong to.
              </para>
            </listitem>
	    
            <listitem>
              <para>
                <guilabel>NIS Server</guilabel> -- this option causes your
		computer to use a specific NIS server, rather than
		"broadcasting" a message to the local area network asking for
		any available server to host your system.
              </para>
            </listitem>
          </itemizedlist>
        </listitem>

	<listitem>
          <para>
            <guilabel>Enable LDAP</guilabel> -- LDAP consolidates certain types
            of information within your organization.  For example, all of the
            different lists of users within your organization can be merged into
            one LDAP directory. For more information about LDAP, refer to the
            <citetitle>&RHLRGS;</citetitle>.  There are three options to choose
            from here:
          </para>
	  
          <itemizedlist>
            <listitem>
              <para>
                <guilabel>LDAP Server</guilabel> -- this option allows you to
                access a server running the LDAP protocol.
              </para>
            </listitem>
	    
            <listitem>
              <para>
                <guilabel>LDAP Base DN</guilabel> -- this option allows you to
                look up user information by its <emphasis>Distinguished
                Name</emphasis> (DN).
              </para>
            </listitem>
	    <listitem>
	      <para>
               <guilabel>Use TLS</guilabel> (<emphasis>Transport Layer
               Security</emphasis>) <guilabel>lookups</guilabel> -- this option
               allows LDAP to send encrypted user names and passwords to an LDAP
               server before authentication.
              </para>
	    </listitem>

          </itemizedlist>
	  
        </listitem>

	<listitem>
          <para>
            <guilabel>Enable Kerberos</guilabel> -- Kerberos is a secure system
            for providing network authentication services. For more information
            about Kerberos, refer to the <citetitle>&RHLRGS;</citetitle>. There
            are three options to choose from here:
          </para>
	  
          <itemizedlist>
            <listitem>
              <para>
                <guilabel>Realm</guilabel> -- this option allows you to access a
      network that uses Kerberos, composed of one or a few servers (also known
      as KDCs) and a (potentially very large) number of clients.
              </para>
            </listitem>
	    
            <listitem>
              <para>
                <guilabel>KDC</guilabel> -- this option allows you access to the
      <emphasis>Key Distribution Center</emphasis> (KDC), a machine that issues
      Kerberos tickets (sometimes called a <emphasis>Ticket Granting Server</emphasis> or TGS).
              </para>
            </listitem>
	    <listitem>
              <para>
                <guilabel>Admin Server</guilabel> -- this option allows you to
                access a server running <application>kadmind</application>.
              </para>
            </listitem>

	  </itemizedlist>
	</listitem>
      </itemizedlist>
    </sect1>


    <sect1 id="s1-help-screens-parttool">
      <title>Disk Setup</title>
      <para>
	One of the largest obstacles for a new user during a Linux installation is
	partitioning. &RHL; makes this process much simpler by providing an option for
	automatic partitioning.
      </para>
      <para>
	By selecting automatic partitioning, you will not have to use
	partitioning tools to assign mount points, create partitions, or
	allocate space for your installation.
      </para>
      <para>
        To partition manually, choose either the <application>Disk
        Druid</application> or <application>fdisk</application> (recommended for
        experts only) partitioning tool.
      </para>

    </sect1>

   <sect1 id="s1-help-screens-autopart">
      <title>Automatic Partitioning</title>

      <para>
Automatic partitioning allows you to have some control concerning what data is
removed (if any) from your system.
</para>

      <para>
To remove only Linux partitions (partitions created from a previous Linux
installation), select <guilabel>Remove all Linux partitions on this system</guilabel>.
</para>
      <para>
To remove all partitions on your hard drive(s) (this includes partitions created
by other operating systems such as Windows 95/98/NT/2000), select
<guilabel>Remove all partitions on this system</guilabel>.
</para>
      <para>
To retain your current data and partitions, assuming you have enough free space
available on a specific hard drive, select <guilabel>Keep all partitions and use
existing free space</guilabel>.
</para>

      <para>
Choose the hard drive(s) you want &RHL; to be installed on.
</para>

      <para>
Select <guibutton>Ok</guibutton> to proceed.
</para>
    </sect1>

    <sect1 id="s1-help-screens-partition">

      <title>Partitions</title>

      <para>
        Choose where you would like &RHL; to be installed.
      </para>
      <para>
	If you do not know how to partition your system, please read the section
	on partitioning in the <citetitle>&RHLIG;</citetitle>.
      </para>
      <para>
        If you used automatic partitioning, you can either accept the current
        partition settings, or modify the setup.
      </para>
      <para>
	If you just finished partitioning with <application>fdisk</application>,
	you must define <firstterm>mount points</firstterm> for your
	partitions. Use the <guilabel>Edit</guilabel> button, once you have
	chosen a partition, to define its mount point.
      </para>
      <para>
	If you are using <application>Disk Druid</application>, you will have to
	define mount points for one or more disk partitions.  You may also need
	to create and/or delete partitions at this time.
      </para>

      <sect2 id="s2-help-screens-dd">
	<title>Partitioning Your System</title>
	<para>
	  The center row of buttons controls the partitioning tool's actions.
	  You can add, edit, and delete partitions here. In addition, there are
	  buttons you can use to accept the changes you have made, or to reset and
	  exit the partitioning tool.
	</para>
	
	<itemizedlist>
	  <listitem>
	    <para>
	      <command>New:</command> Use this button to request a new
	      partition.  When selected, a dialog box will appear containing
	      fields that must be filled in (such as mount point, filesystem
	      type, drive that the partition should exist on, size, and so on).
	    </para>
	  </listitem>
	  
	  <listitem>
	    <para>
	      <command>Edit:</command> Use this button to change the mount point
	      of a currently selected partition.  You can also manually create a
	      partition by editing free space (if available). Editing free space
	      in this sense is similar to using <application>fdisk</application>
	      in that you can choose where the partition begins and ends within
	      that free space.
	    </para>
	  </listitem>
	  
	  <listitem>
	    <para>
	      <command>Delete:</command> Use this button to delete a
	      partition. A dialog box will appear asking you to confirm the
	      deletion.
	    </para>
	  </listitem>

	  <listitem>
	    <para>
	      <command>Make RAID:</command> Use the <keycap>Make RAID</keycap> button
	      ONLY if you have experience using RAID. To learn more about RAID,
	      please refer to the <citetitle>&RHLCGS;</citetitle>. To make a
	      RAID device, you must first create software RAID partitions. Once
	      you have created two or more software RAID partitions, select
	      <guibutton>Make RAID</guibutton> to join the software RAID
	      partitions into a RAID device.
	    </para>
	  </listitem>

	  <listitem>
	    <para><command>Ok:</command> Use this button to save your
	    paritioning selections and continue the installation.</para>
	  </listitem>
	  
	  <listitem>
	    <para>
	      <command>Reset:</command> Use this button to cancel any changes
	      you may have made.
	    </para>
	  </listitem>
	  
	</itemizedlist>
      </sect2>
	
    </sect1>


    <sect1 id="s1-help-screens-fdisk">
      <title>Partitioning With <application>fdisk</application></title>
      <para>
	Highlight the drive you want to partition and press
	<keycap>Enter</keycap>. You will then be presented with the
	<application>fdisk</application> partitioning screen. You can use
	<application>fdisk</application> to create, delete, or modify partitions
	on the selected hard drive.
      </para>
      <para>
	If you don't want to use <application>fdisk</application>, choose
	<guibutton>Back</guibutton> to return to the previous screen, select
	<guibutton>Disk Druid</guibutton>, and press <keycap>Enter</keycap> to
	continue.
	</para>

      <para>
	For help with <application>fdisk</application>, type
	<command>m</command> at the prompt for a list of commands.
      </para>
      <para>
	Some quick commands to get you started:
	<itemizedlist>
	  <listitem>
	    <para>
	      <command>n</command> -- Adds a new partition.
	    </para>
	  </listitem>
	  <listitem>
	    <para>
	      <command>d</command> -- Deletes a partition.
	    </para>
	  </listitem>
	  <listitem>
	    <para>
	      <command>p</command> -- Prints out the partition table.
	    </para>
	  </listitem>
	  <listitem>
	    <para>
	      <command>l</command> -- Lists known partition types.
	    </para>
	  </listitem>
	  <listitem>
	    <para>	      
	      <command>w</command> -- Writes partition table to disk and
	      exits <application>fdisk</application>.
	    </para>
	  </listitem>
	  <listitem>
	    <para>
	      <command>q</command> -- Quits without saving any changes.
	    </para>
	  </listitem>
	</itemizedlist>
      </para>
    </sect1>

    <sect1 id="s1-help-screens-lba32warning">
      <title>Boot Partition Warning</title>

      <para>
This screen only appears when your boot partition has exceeded the 1023 cylinder
limit during partitioning.
</para>
      <para>
LBA32 support is new to &RHL; &RHLVER; and not all motherboards which claim LBA32
support work properly at this time.
</para>
      <para>
It is highly recommended that you create a boot floppy if you wish to
proceed. Otherwise, you may not be able to boot into &RHL; once installation is
complete.
</para>
    </sect1>


    <sect1 id="s1-help-screens-confirmautopart">
      <title>Automatic Partitioning Confirmation</title>
      <para>
One of the largest obstacles for a new user during a Linux installation is
partitioning. &RHL; makes this process much simpler by providing an option for
automatic partitioning.
</para>
      <para>
By selecting automatic partitioning, you will not have to use the
<application>Disk Druid</application> or <application>fdisk</application>
partitioning tools to assign mount points or allocate space for your installation.
</para>
    </sect1>

    <sect1 id="s1-help-screens-formatwhat">
      <title>Choose Partitions to Format</title>
      <para>
Choose the partitions that you would like to format for &RHL;, such as
<filename>/</filename> and <filename>/boot</filename>.
</para>
      <para>
Partitions such as <filename>/home</filename> or <filename>/usr/local</filename>
must not be formatted if they contain data you wish to keep.
</para>
      <para>
Select <guilabel>Check for bad blocks during format</guilabel> to help prevent
data loss by finding the bad blocks on a drive. The installation program will
make a list of them to prevent data from being written to them in the future.
</para>
    </sect1>

    <sect1 id="s1-help-screens-timezone">
      <title>Time Zone Selection</title>
      <para>
If you wish to set the hardware (CMOS) clock to GMT (Greenwich Mean Time, also
known as UTC, or Universal Coordinated Time), select <guilabel>Hardware clock
set to GMT</guilabel>. Setting it to GMT means your system will properly handle
daylight saving time, if your time zone uses it.
</para>
    </sect1>

    <sect1 id="s1-help-screens-indvpackage">
      <title>Individual Package Selection</title>
      <para>
	On the screen you will see a listing of package groups. When you expand
	a package group (changing the <command>+</command> to a <command>-</command>
	beside a package group), the list of packages in that group will appear
	below it.
      </para>
      <para>
	To select an individual package, press <keycap>Space</keycap>.  An
	asterisk (*) will appear beside any of the packages you have selected.
      </para>
    </sect1>


    <sect1 id="s1-help-screens-packagetree">
      <title>Package Group Selection</title>
      <para>
	Select the package groups that you want to install. To select a package
	group, highlight it and press <keycap>Space</keycap>.
      </para>
      <para>
	To select packages individually, you must check the <guilabel>Select
	  individual packages</guilabel> box at the bottom of the screen.
      </para>
    </sect1>

    <sect1 id="s1-help-screens-packagedeps">
      <title>Unresolved Dependencies</title>
      <para>
	One or more packages you've selected have unresolved dependencies.  You
	can resolve this by selecting <guilabel>Install packages to satisfy
	dependencies</guilabel>.
      </para>
      <para>
	Many software packages depend on other packages or libraries in order to
	work correctly. To make sure your system has all the packages it needs
	in order to work, &RHL; checks these package
	<firstterm>dependencies</firstterm> each time you install or remove a
	package. If one package requires another package that has not been
	installed, unresolved dependencies exist.
      </para>
    </sect1>

    <sect1 id="s1-help-screens-insertbootdisk">
      <title>Create a Boot Disk</title>
      <para>
If you chose to create a boot disk, insert a blank, labeled diskette now.
</para>
      <para>
<command>Note:</command> If you chose to perform a partitionless installation,
you must create a boot disk. Without this diskette, you will not be able to boot
into Red Hat Linux. If you lose or destroy this diskette, you will not be able
to boot into Red Hat Linux.
</para>
    </sect1>

    <sect1 id="s1-help-screens-bootdiskquery">
      <title>Boot Disk</title>
      <para>
If you would like to create a boot disk, select <guibutton>Yes</guibutton> and
press <keycap>Enter</keycap>.
</para>
      <para>
You will be prompted during the last steps of the installation to insert a
floppy diskette for boot disk creation.
</para>
      <para>
If you chose not to install a boot loader (for instance you have another OS
present and don't want to change the way your system boots), you must create a
boot disk in order to boot &RHL;.
</para>
      <para>
<command>Note:</command> If you chose to perform a partitionless installation,
you must create a boot disk. Without this diskette, you will not be able to boot
into Red Hat Linux. If you lose or destroy this diskette, you will not be able
to boot into Red Hat Linux.
</para>
    </sect1>


    <sect1 id="s1-help-screens-editpart">
      <title>Editing a New Partition</title>

      <para>
To create a new partition, you must first assign the partition a mount
point. If this is the root partition, enter <filename>/</filename>; if this is
the swap partition, enter <filename>swap</filename>; if this is the boot
partition, enter <filename>/boot</filename>; and so on.
</para>
      <para>
Next, enter the size of the partition. If most/all of your data will be written
to the <filename>/</filename> (root) partition, you should create a partition at
least 900MB (based on a workstation-class installation); custom- (choosing every
package) and server-class installations should be larger. Your
<filename>swap</filename> partition should be 16MB or higher (generally equal to
the amount of RAM you have, not to exceed 256MB). Your
<filename>/boot</filename> partition should be 16MB.
</para>
      <para>
When creating Linux partitions, the only partition that is not of the
<guilabel>Linux native</guilabel> type is the <filename>swap</filename>
partition, which is <guilabel>Linux swap</guilabel>.
</para>
      <para>
Selecting <guilabel>Grow to fill disk</guilabel> allows that partition to
increase or decrease in size as files are added and/or removed from your
system. Selecting this option for partitions, such as the <filename>/</filename>
(root) partition, which will have data constantly written to it is always a good
idea.
</para>
      <para>
<guilabel>Allowable Drives</guilabel> lets you  select which hard drive(s)
on your system to create that partition on. If you have two or more hard drives,
but only want to create Linux partitions on one of them, make sure only that
drive in particular is selected. 
</para>
      <para>
Once you are satisfied with the partition's settings, select
<guibutton>OK</guibutton> and press <keycap>Space</keycap>, and that partition
will be created.
</para>
      <para>
Choose <guibutton>Cancel</guibutton> and press <keycap>Space</keycap> if you do
not want to create the partition with those settings.
</para>
    </sect1>


 <sect1 id="s1-help-screens-editpart2">
      <title>Editing a Partition</title>
    <para>
To edit a partition, you must assign the partition a mount
point. If this is the root partition, enter <filename>/</filename>; if this is
the swap partition, enter <filename>swap</filename>; if this is the boot
partition, enter <filename>/boot</filename>; and so on.
</para>
      <para>
Once you are satisfied with the partition's settings, select
<guibutton>OK</guibutton> and press <keycap>Space</keycap>, and that partition
will be created.
</para>
      <para>
Choose <guibutton>Cancel</guibutton> and press <keycap>Space</keycap> if you do
not want to create the partition with those settings.
</para>
    </sect1>

    <sect1 id="s1-help-screens-btloadinstall">
<!-- new section since drop 1 -->
      <title>Boot Loader Installation</title>
      <para>
        New to &RHL; &RHLVER;, GRUB is a software boot loader that can be used
        to start &RHL; on your computer. It can also start other operating
        systems, such as Windows 9<replaceable>x</replaceable>. Here, you'll be
        asked how (or whether) you want to configure a boot loader and which one
        (GRUB or LILO).
      </para>
      <para>
        Choose which boot loader you want to install. If you would rather use
        the legacy boot loader, LILO, make sure it is selected instead of
        GRUB. If you choose not to install a boot loader, make sure you create a
        boot disk or have another way to boot your &RHL; system.
      </para>
    </sect1>

    <sect1 id="s1-help-screens-grubpasswd">
<!-- new section since drop 1 -->
      <title>GRUB Password</title>
      <para>
If you are installing GRUB as your boot loader, you should create a password to
protect your system. Users can pass options to the kernel which can compromise
your system security.
</para>
      <para>
To enhance your system security, you should select <guilabel>Use a Grub
Password</guilabel>.
</para>
      <para>
Once selected, enter in a password and then confirm it.
</para>
    </sect1>


    <sect1 id="s1-help-screens-kernelopts">
      <title>Boot Loader Configuration - Kernel Options</title>
      <para>
If you know of boot options that you need to pass to the kernel, enter those
now. Any options you enter will be passed to the Linux kernel every time it
boots.
</para>
      <para>
Otherwise, select <guibutton>OK</guibutton> and press <keycap>Enter</keycap>.
</para>
    </sect1>

 <sect1 id="s1-help-screens-silokernelopts">
      <title>SILO Configuration - Kernel Options</title>
      <para>
If you know of boot options that you need to pass to the kernel, enter those
now. Any options you enter will be passed to the Linux kernel every time it
boots.
</para>
      <para>
Otherwise, select <guibutton>OK</guibutton> and press <keycap>Enter</keycap>.
</para>
    </sect1>

    <sect1 id="s1-help-screens-bootlabel">
      <title>Boot Labels</title>
      <para>
The <guilabel>Default Boot label</guilabel> column will be filled in with the
word <wordasword>linux</wordasword> on the partition holding your &RHL; system's
root filesystem. Other partitions may also have boot labels. If you would like
to add boot labels for other partitions (or change an existing boot label),
highlight the partition, select <guibutton>OK</guibutton>, and press
<keycap>Enter</keycap>.
</para>
      <para>
The <guilabel>Default Boot label</guilabel> column lists what you must enter at
the boot loader's <prompt>boot:</prompt> prompt in order to boot the desired
operating system. However, if you forget the boot labels defined on your system,
you can always press Tab at the boot loader's <prompt>boot:</prompt> prompt to
display a list of defined boot labels.
</para>
    </sect1>

    <sect1 id="s1-help-screens-bootloaderlocation">
      <title>Boot Loader Configuration - Installation Location</title>
      <para>
Choose the partition where you would like the boot loader to be installed. 
</para>
      <para>
Choose to install the boot loader on the Master Boot Record (recommended),
unless the MBR already starts another OS loader, such as System Commander. The
MBR is a special area on your hard drive that is automatically loaded by your
computer's BIOS, and is the earliest point at which the boot loader can take
control of the boot process. If you install the boot loader in the MBR, when
your machine boots, it will present a <prompt>boot:</prompt> prompt. You can
then boot Red Hat Linux or any other operating system you configure the boot loader to
boot.
</para>
      <para>
Choose to install the Linux boot loader on the first sector of your boot
partition, if you are using another boot loader.  In this case, your other boot
loader will take control first. You can then configure that boot loader to start
the Linux boot loader (which will then boot &RHL;).
</para>
    </sect1>

    <sect1 id="s1-help-screens-videocard">
      <title>Video Card Selection</title>
      <para>
Select the video card and video RAM for your system. If the defaults the
installation program has selected are not correct, use the
<guilabel>Change</guilabel> button to make your selection.
</para>
      <para>
Once you have found the video card that best fits your system, select
<guibutton>OK</guibutton> and press <keycap>Enter</keycap>.
</para>
      <para>
You can also choose to skip X configuration.
</para>
    </sect1>

    <sect1 id="s1-help-screens-loopback">
      <title>Loopback File -- How to determine the size</title>

      <para>
Choose how large to make this filesystem.
</para>
      <para>
You must create it to be large enough to hold the installation itself, as well
have enough space to save files and write data to.
</para>
      <para>
General Size Guidelines:
<itemizedlist>
	  <listitem>
	    <para>
A typical workstation installation will be 900MB or more.
</para>
	  </listitem>
	  <listitem>
	    <para>
A typical server installation will be 1.7GB or more.
</para>
	  </listitem>
	  <listitem>
	    <para>
A typical custom installation (choosing <emphasis>everything</emphasis>) will be
1.7GB or more.
</para>
	  </listitem>
	</itemizedlist></para>
    </sect1>

    <sect1 id="s1-help-screens-monitor">
      <title>Monitor Setup</title>
      
      <para>
Select the monitor, and the horizontal and vertical refresh rates for your
system. If the defaults the installation program has selected are not correct,
use the <guilabel>Change</guilabel> button to make your selection.
</para>
      <para>
Once you have found the settings that best fit your system, select
<guibutton>OK</guibutton> and press <keycap>Enter</keycap>.
</para>
    </sect1>

    <sect1 id="s1-help-screens-clockchip">
      <title>Clockchip Configuration</title>
      <para>
Next, choose a clockchip setting if your video card supports it (if it has
one). The recommended choice is <guilabel>No Clockchip Setting</guilabel>, since
XFree86 can automatically detect the proper clockchip in most cases.
</para>
    </sect1>

    <sect1 id="s1-help-screens-custom">
      <title>X Customization</title>
      <!-- changed title since drop 1 -->
      <para>
Select the color depth and resolution for your system. If the defaults the
installation program has selected are not correct, use the
<guilabel>Change</guilabel> button to make your selection.
</para>
      <para>
You default desktop will also be shown here.
</para>
      <para>
You can also choose your defualt login type.
</para>
      <para>
To test the default settings or the settings you have chosen, select
<guilabel>Test</guilabel> and press <keycap>Enter</keycap>.
</para>
      <para>
Once you have found the settings that best fit your system, select
<guibutton>OK</guibutton> and press <keycap>Enter</keycap>.
</para>


    </sect1>

    <sect1 id="s1-help-screens-xprobec">
      <title>Probe for Clocks</title> 
      <para>
      The Probe for Clocks screen prompts you to allow the installation program
      to detect what video modes your video card and monitor are capable of
      using.</para>
      <para>
You should select Probe for best results. By allowing the installation program
to detect these modes for you, your choices for video modes may be narrowed down
based on your video card and monitor capabilities.
</para>
      <para>
However, if a previous attempt to probe video modes ended with a bad result
(such as having to reboot your system), you should choose Skip and then choose
your preferred video modes.
</para>
    </sect1>

    <sect1 id="s1-help-screens-vidmode">
      <title>Select Video Modes</title>
      <para>
        Minimum recommended settings for video modes are 16 bit for most
        applications (video modes set higher than 16 bit tend to run more
        slowly) in 1024x768.
      </para>
      <para>
        To choose your preferred display mode, select one or more modes by
        pressing Space.
      </para>
    </sect1>
    <sect1 id="s1-help-screens-aboutinstall">
      <title> About to Install</title>
      <para>
	<command>Caution:</command> Once you click <guibutton>Next</guibutton>,
	the installation program will write the &RHL; operating system to your
	hard drive. This process cannot be undone, so if you've decided not to
	install &RHL;, this is the last point at which you can abort the
	installation process.
      </para>
      <para>
	To abort this installation, remove all &RHL; media, and press your
	computer's <command>Reset</command> button or reset using <keycombo>
	  <keycap>Control-</keycap> <keycap>Alt-</keycap>
	  <keycap>Delete</keycap>
	</keycombo>
      </para>

    </sect1> 
    
    <sect1 id="s1-help-screens-aboutupgrade">
      <title> About to Upgrade</title>
      <para>
	<command>Caution:</command> Once you click <guibutton>Next</guibutton>,
	&RHL; will be written to your hard drive. This process cannot be undone,
	so if you've decided not to install &RHL;, this is the last point at
	which you can abort the installation process.
      </para>
      <para>
	To abort this upgrade, remove all &RHL; media, and press your
	computer's <command>Reset</command> button or reset using <keycombo>
	  <keycap>Control-</keycap> <keycap>Alt-</keycap>
	  <keycap>Delete</keycap>
	</keycombo>
      </para>
    </sect1>

    <sect1 id="s1-help-screens-upswapfile">
      <title>Upgrading Your Swap Partition</title>
      <para>
Upgrading your swap partition is not necessary for all upgrades. You have
reached this screen because the installation program has determined you do not
have enough memory to continue with the installation.
</para>
      <para>
Here you can choose to create a swap file on your hard disk. The swap file is
treated as virtual memory and enhances the performace of your system.
</para>
      <para>
If you do not want to create a swap file during this upgrade, you may want to
consider aborting the installation and creating the necessary file on your own.
</para>
      <para>
Enter the size of the swap file (in MB) in the field provided.
</para>
      <para>
Next, select the partition where the swap file will reside. 
</para>
    </sect1>



  </chapter>
  
</book>








