More rawrite woes

Janina Sajka janina at afb.net
Mon Feb 18 12:13:05 EST 2002


I don't understand these messages. Every boot disk I've ever created was 
DOS compatible. In other words, DIR A: would show the contents. And, 
editing syslinux.cfg (at least in the case of Redhat this file is 
present), was not only possibly but arguably advisable--in order to 
supply the speakup_synth parameter.

I'm attaching my HOWTO_INSTALL.html file which, while specific to 
installing the Speakup Modified Redhat Distribution maintained by Bill 
Acker, nevertheless contains an explicit step by step on using rawrite. I 
hope this is helpful.


 On Sun, 17 Feb 
2002, Pete wrote:

> 
>   I think the debian and redhat disks use syslinux to load the kernel and I
> know slackware you can't do a dos dir on, you'll just get a invalid media
> type.  You can do a dos dir on the redhat and debian boot disks can't you?
>   Pete
> 
> ----- Original Message -----
> From: "Charles Hallenbeck" <hallenbeck at valstar.net>
> To: <speakup at braille.uwo.ca>
> Sent: Sunday, February 17, 2002 12:14 PM
> Subject: Re: More rawrite woes
> 
> 
> If you successfully create a Linux boot/root disk with rawrite
> you will not be able to see the disk contents with a DOS or
> Windows command.  Your disk might be okay.
> 
> 
> 
> On Sun, 17 Feb 2002, Pete wrote:
> 
> >
> >   Try formatting the floppy in dos or windows using "format a: /u"  minus
> > the quotes.  Some times this works.
> >   Pete
> >
> > ----- Original Message -----
> > From: "Keith H." <keithh432 at yahoo.com>
> > To: "SpeakUp List" <speakup at braille.uwo.ca>
> > Sent: Friday, February 15, 2002 9:49 PM
> > Subject: More rawrite woes
> >
> >
> > OK. I discovered one problem I had was simply a misnamed file.
> >
> > Don't know how it happened but my dtlkb.bin file was actually named
> > dtlk.bin.bin  Hey, now more errors about having no such file or folder.
> >
> > Now what hapens is that it sounds as if info is being written to the
> floppy
> > but after about 30 to 60 seconds it seems to stop. No file is found at the
> > DOS prompt doing a dir. and nothing shows up in Windows Explorer.
> >
> > I just downloaded the win32 version of rawrite version 0.6
> >
> > We'll see if that does the trick.
> >
> > Thanks for all the helpful suggestions you all have given so far.
> >
> > from
> > Keith H.
> >
> > dog Quote:
> > 4. "I wonder if other dogs think poodles are members of a weird religious
> > cult." --Rita Rudner
> >
> >
> >
> > _______________________________________________
> > Speakup mailing list
> > Speakup at braille.uwo.ca
> > http://speech.braille.uwo.ca/mailman/listinfo/speakup
> >
> >
> > _______________________________________________
> > Speakup mailing list
> > Speakup at braille.uwo.ca
> > http://speech.braille.uwo.ca/mailman/listinfo/speakup
> >
> 
> Visit me now at http://www.valstar.net/~hallenbeck
> The Moon is Waxing Crescent (24% of Full)
> 
> 
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 
> 
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 

-- 
	
				Janina Sajka, Director
				Technology Research and Development
				Governmental Relations Group
				American Foundation for the Blind (AFB)

Email: janina at afb.net		Phone: (202) 408-8175

Chair, Accessibility SIG
Open Electronic Book Forum (OEBF)
http://www.openebook.org
-------------- next part --------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator"
content="HTML Tidy for Linux/x86 (vers 1st January 2002), see www.w3.org" />
<!-- X-URL: http://www.linux-speakup.org/ftp/disks/redhat/ -->
<!-- Date: Sunday,  3 February 2002 23:27:08 GMT -->
<base href="http://www.linux-speakup.org/ftp/disks/redhat/" />
<meta name="Description"
content="A step by step HOWTO for the blind computer user installing the Speakup Modified Redhat linux distribution." />
<meta name="Keywords"
content="blind, blindness, legally blind, blindness resources, services, blindness services, disability, disabled, accessibility, education, education for the blind, access, access for the blind, employment, employment for the blind, talking computer, computer speech, technology, blindness technology, adaptive technology, assistive technology, braille, ADA, Americans with Disabilities Act, Sec. 508, Section 508, Janina Sajka, William F. Acker, linux, linux advocacy, linux installation, installing linux, Redhat, speakup, linux kernel" />
<title>How to Install the Speakup Modified Redhat
Distribution</title>
<style type="text/css">
/*<![CDATA[*/
 div.c1 {text-align: center}
/*]]>*/
</style>
</head>
<body>
<hr noshade="noshade" title=" " />
<h1>How to Install the Speakup Modified Redhat Distribution</h1>

<br />
<p>Version 1.0 (DRAFT #3)<br />
February 3, 2002</p>

<br />
 <br />
<p>By <a href="mailto:janina at afb.net,wacker at octothorp.org">Janina
Sajka and William Acker</a></p>

<br />
<br />
 

<div class="c1"><strong>Because equal access to all system
functions is a blind computer user's right, from bootup to
shutdown!</strong></div>

<br />
<br />
 

<hr noshade="noshade" title="new section" width="75%" />
<div class="c1">
<h2>Introduction and Copyleft</h2>
</div>

<a id="sec1" name="sec1"></a> 

<p>Copyleft 2002<br />
By Janina Sajka & William F. Acker<br />
<br />
You may copy this document freely, but only in its entirety</p>

<p>
<a href="mailto:janina at afb.net,wacker at octothorp.org">Your comments and suggestions on this document</a> are most
welcome.</p>

<br />
 

<p>Blind people installing the Speakup Modified Redhat distribution
are invited to call Bill Acker by voice telephone for assistance at
+1.303.777.8123</p>

<div class="c1">
<h3>Current Versions</h3>
</div>

<a id="version" name="version"></a> 

<p>The latest edition of the Speakup Modified Redhat distribution,
and of this HOWTO, can be found at <a
href="http://www.linux-speakup.org/ftp/disks/redhat/">The Speakup
Modified Redhat Distribution Home Page</a>.</p>

The current version of this HOWTO is available there in <a
href="www.linux-speakup.org/ftp/disks/redhat/HOWTO-INSTALL.txt">Plain
Text</a> and <a
href="http://www.linux-speakup.org/ftp/disks/redhat/HOWTO-INSTALL.html">
HTML</a><br />
 <br />
 

<h3>About the Speakup Modified Redhat distribution</h3>

<a id="about" name="about"></a> 

<p>Except as noted here, the packages provided in the Speakup
Modified Redhat distribution are taken directly from the official
Redhat Linux release for X86 computers. Version numbers used by the
Speakup Modified Redhat distribution correspond to the official
Redhat release used. The Speakup Modified Redhat distribution
modifies certain files in the official Redhat distribution in order
to:</p>

<ul>
<li>Speech enable the installation of the stock Redhat distribution
for persons who are blind or visually impaired; and</li>

<li>Deliver a kernel patched with the latest official release of
Speakup through the installation process;</li>
</ul>

<p>To achieve this, modifications are made to all kernel RPMs, to the U.S. keymap file, as well as anaconda and console-tools. Generally, the Speakup
Modified Redhat distribution will also include the latest official Redhat patches and updates available for the analogous official Redhat version and,
consequently, may be more up to date than the media available for the official Redhat distribution itself. Consult the file <a
href="http://www.linux-speakup.org/ftp/disks/redhat/current/README.speakup">README.speakup</a> for specific version details.</p>

<p><strong>IMPORTANT: While it is based directly on the official
Redhat distribution, the Speakup Modified Redhat distribution is
not an official release of <a href="http://www.redhat.com">Redhat,
Inc.</a> and is not supported by Redhat.</strong></p>

<h2>Table of Contents</h2>

<a id="contents" name="contents"></a> 

<h3><a href="#sec1">Section One: Introduction and
Copyleft</a></h3>

<ul>
<li><a href="#version">Current Versions</a></li>

<li><a href="#about">About the Speakup Modified Redhat
distribution</a></li>
</ul>

<br />
<br />
 

<h3><a href="#sec2">Section Two: Are You Ready For Linux?</a></h3>

<ul>
<li><a href="#why">Why Would I Want the Speakup Modified Redhat
Distribution?</a></li>

<li><a href="#prep">Before You Start ...</a></li>
</ul>

<br />
<br />
 

<h3><a href="#sec3">Section Three: Choosing and Preparing Your
Installation Media</a></h3>

<ul>
<li><a href="#net_install">Will a Network Installation Work For
You?</a></li>

<li><a href="#downloading">Downloading the Speakup Modified Redhat
Distribution</a></li>

<li><a href="#hd_install">Will a Hard Disk Installation Work For
You?</a></li>

<li><a href="#cdr_creation">Creating Installation CD ROMs</a></li>

<li><a href="#media">Selecting Your Boot Media</a></li>

<li><a href="#rawriting">Creating Boot Floppies</a></li>
</ul>

<br />
<br />
 

<h3><a href="#sec4">Section Four: Installing</a></h3>

<ul>
<li><a href="#speakup_synths">Supported Synthesizers and their
Associated Keywords</a></li>

<li><a href="#booting">Booting the Installation</a></li>

<li><a href="#beginning_install">Initial Installation
Options</a></li>

<li><a href="#speakup_ref">Speakup Screen Review Quick
Reference</a></li>

<li><a href="#more_options">Additional Specific Options To
Consider</a></li>
</ul>

<br />
<br />
 

<h3><a href="#sec5">Section Five: Now What?</a></h3>

<ul>
<li><a href="#help">Welcome to Linux with Speakup</a></li>

<li><a href="#up2date">Stay Up to Date with Up2date</a></li>

<li><a href="#addendum">Addendum: Some Thoughts About
Partitioning</a></li>
</ul>

<br />
<br />
 

<h2>Section Two: Are You Ready For Linux?</h2>

<a id="sec2" name="sec2"></a> 

<h3>Why Would I Want the Speakup Modified Redhat Distribution?</h3>

<a id="why" name="why"></a> 

<p>Linux is a wonderful environment for computer users who are
blind, and the Redhat distribution is a compelling, robust yet
cutting-edg and comprehensive linux distribution package.
Unfortunately, the official Redhat distribution does not provide an
installation option accessible to the screen reader user, nor does
it yet deliver a completed installation which includes screen
reader support. Until Redhat Corporation remedies this inequity, we
will continue to provide the Speakup Modified Redhat distribution
as the accessible alternative for the blind computer user who wants
a Redhat-style linux installation. While there are many ways to get
a set of installation media for Redhat, there is only one place on
the planet which consistently provides installation media adapted
expressly for those blind computer users who want to use the
Speakup linux screen reader to install a Redhat-style linux on
their computers. This means that the blind computer user will not
require sighted assistance, and that the end result will be an
installation that talks every time it is booted, but only if you
get your installation files from <a
href="http://www.linux-speakup.org/ftp/disks/redhat/">the Speakup
Modified Redhat Distribution Home Page</a>.</p>

<p>Clearly, all users can choose among several linux distributions,
and we note and applaud the Slackware team for including Speakup in
their stock distribution since version 8.0. Which particular
distribution one should choose is really a matter of personal
choice. Our only advice is that users unfamiliar with linux choose
a distribution for which they can most easily get help when they
have questions. In other words, it's harder for the user of Redhat
to help someone using Debian or Slackware. This is an important
point because beginning users will most certainly have
questions--many questions.</p>

<h3>Before You Start ...</h3>

<a id="prep" name="prep"></a> 

<p>Even persons who are experienced installing linux need to
prepare before initiating yet another installation. Everyone should
expect to take time to gather the information and tools that will
be needed to effect a successful installation. Do partitions need
resizing and reformatting? What network parameters need to be
specified? What are the video specifications for the new system?
Are some data files, and perhaps certain partitions to be left
untouched so that they can appear in the new installation just as
they are today?</p>

<p>So, if you are new to linux, plan to spend some time reading about the installation process and the kinds of decisions you will need to make before
undertaking an installation--especially if you're installing on a hard disk which currently has some other operating system that you want to keep, such
as Windows, for example. The Speakup Modified Redhat distribution of linux will coexist nicely on a single hard disk with Windows, but only if you don't
unintentionally delete it during the installation process. There's no reason to delete Windows before you're ready.</p>

<p>If you are unfamiliar with linux, you may soon find that the
language of linux is unfamiliar. This is especially true for users
whose past experience of computers is with operating environments
such as DOS and Windows. Of course, the very same computer that
runs Windows today may well run linux tomorrow using the same
hardware. But the words that designate the serial ports and the
disks on the system are examples of the kinds of things which have
radically different names under linux. In fact, learning the
language of linux well enough to successfully install linux is
arguably the most difficult task in the entire process.It is very
important for you to know how devices are specified in linux, and
about disk partitioning and formatting under linux before you
start. Also, be sure to have requisite information about your
network connections handy.</p>

<p>The <a
href="http://www.redhat.com/docs/manuals/linux/RHL-7.2-Manual/install-guide/">
Official Redhat Installation Guide</a> is an excellent resource for
learning these details and much more because it is comprehensive
and clearly written, and because it provides keyboard command
instructions in addition to mouse instructions.. Use your favorite
browser to study this online guide before attempting your first
linux installation especially if you cannot dedicate an entire hard
disk drive just to linux. If you want, you can even <a
href="http://www.redhat.com/docs/manuals/linux/">download this, and
other free Redhat guides</a> to your hard disk for easier access.
And, if you are someone whose computer experience has been mainly
DOS or Windows, we highly recommend you study the <a
href="http://linuxdoc.org/HOWTO/DOS-Win-to-Linux-HOWTO.html">From
DOS/Windows to Linux HOWTO</a></p>

<p>Once you have a good grasp of linux basics, once you have a
sense of how you will use fdisk or Disk Druid, once you understand
terms such as /dev/ttyS0, /dev/sda, /dev/hda and /dev/hda1, etc.,
you'll be ready to begin installing the Speakup Modified Redhat
distribution.</p>

<h3>Will a Network Installation Work For You?</h3>

<a id="net_install" name="net_install"></a> 

<p>One installation option which should not be overlooked is the
option to install using the http or ftp protocols. If you have some
kind of high-speed network connection (such as DSL or cable) you
may want to consider installing over the Internet using either of
these protocols. You could even perform an installation over the
Internet using a modem, but it would be an exceedingly slow
process, and you would have to start over from the beginning should
you get disconnected before your installation is complete. This is
the downside to the network installation option. It is slow because
there is a lot of data to download. Installing over the Internet
takes a lot of time, even if you have a fast Internet connection.
Of course, downloading the CD ROM images is also slow. The
difference is that you will have to restart from the beginning if
your network installation fails to complete, and this will always
be the same slow process over the Internet, whereas using a CD ROM
for installing is quite fast, once you have downloaded the CD ROM
images. Still, if your network connection is very reliable, this
may be a good option for you.</p>

<p>This can also be an excellent option if you have two computers with network connections and the computer you are NOT installing on has a web or ftp
server on it. If you don't know what this means, The other installation options presented in this HOWTO are probably better choices for you just
now.</p>

<p>To install over the Internet using http, ftp (or nfs) you need
to provide the name of the server to install from, and the
directory containing the installation files on that server:</p>

<ul>
<li>The server is www.linux-speakup.org, and</li>

<li>The directory is ftp/disks/redhat/RedHat if you're installing
using http, or pub/speakup/disks/redhat/RedHat if you're using
ftp;</li>
</ul>

<p>Note that you will need to boot this installation option from a
particular floppy disk image. This is described in the section <a
href="#images">Selecting Your Boot Media</a> below.</p>

<h3>Downloading the Speakup Modified Redhat Distribution</h3>

<a id="downloading" name="downloading"></a> 

<p>The Speakup Modified Redhat distribution is provided as a set of
five CD ROM images, called ISO images, on the <a
href="http://www.linux-speakup.org/ftp/disks/redhat/current/">Speakup
Modified Redhat Distribution Home Page</a>. These are the files
whose filenames end in the ".iso" extension. you must have, or have
online access to, at least the first two of these five files.
Whether you use an ftp client, or whether you download them using
the links provided here is unimportant. Because each of these files
is very large it will take some time to download them, even over a
fast network connection--so that achieving a successful download
can seem like a major accomplishment on its own. You are very
strongly advised, therefore, to use a download method which will
resume from the place it was interrupted should your network
connection be interrupted for any reason. Also, be sure that you
are downloading each of these five files in binary mode, and that
you have a total of about 3 gigabytes of free disk space in the
directory to which you're downloading them:</p>

<ul>
<li><a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/disc1.iso">
Installation Disk 1</a></li>

<li><a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/disc2.iso">
Installation Disk 2</a></li>

<li><a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/docs.iso">
Documentation Disk</a></li>

<li><a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/SRPMS1.iso">
Source Code Disk 1</a></li>

<li><a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/SRPMS2.iso">
Source Code Disk 2</a></li>
</ul>

<h3>Will a Hard Disk Installation Work For You?</h3>

<a id="hd_install" name="hd_install"></a> 

<p>Now that you have the iso images for the Speakup Modified Redhat
distribution, you may not need to actually create CD ROMs from
these images in order to install. If you downloaded these files to
a directory you will not be formatting, such as your Windows
Desktop, for example, you can simply use these files as your
installation media, provided that you still have at least 3.5
gigabytes of free disk space for the actual linux installation
itself.</p>

<p>To install from hard disk you will need to create a bootable
floppy as described below. During the installation process you will
be asked what hard disk, and what directory on that disk holds the
installation iso images. Of course, you will need to answer using
linux designations (like /dev/hda1and windows/desktop), and not
Microsoft designations (like C:\WINDOWS\DESKTOP>) because linux
doesn't speak Windows!</p>

<p>NOTE: You may use the hard disk installation option if you have
these iso images on any kind of secondary, removable media such as
the Iomega Jazz drive or the Castlewood Orb drive. The process is
the same though the drive designation will, of course, be
different.</p>

<h3>Creating Installation CD ROMs</h3>

<a id="cdr_creation" name="cdr_creation"></a> 

<p>Now that you have the iso images for the Speakup Modified Redhat
distribution, go ahead and create CD ROMs from each of these images
using whatever software you ordinarily use for creating CD ROMs
(cdrecord on linux, or Easy CD Creator in Windows, for example).
How to do this is beyond the scope of this document, but we do want
to point out that an "iso image" is actually a kind of "picture" of
a CD ROM. In other words, your objective is to create a CD ROM with
the contents of the iso image, and not a CD ROM with a single .iso
file on it. For example, the first installation CD ROM should have
files like the following files on it: RPM-GPG-KEY,
RELEASE-NOTES.ko, RELEASE-NOTES.ja, RELEASE-NOTES.it,
RELEASE-NOTES.fr, RELEASE-NOTES.es, RELEASE-NOTES.de, RELEASE-NOTES
README.ko, README.ja, README.it, README.fr, README.es, README.de,
README COPYING, autorun, RedHat, README.speakup, dosutils, images,
TRANS.TBL, boot.cat</p>

<h3>Selecting Your Boot Media</h3>

<a id="media" name="media"></a> If your computer supports booting
from CD ROM , you may boot from the first Speakup Modified
Redhat installation CD ROM and pass your speech synthesizer setting
at the Boot> prompt .Go directly to <a href="#booting">Booting the Installation</a> below.<br />
<br />
 

<p>If you cannot boot from CD ROM, or you will be installing over
the Internet or from your hard disk, you will need to create one or
more floppies to boot your speakup enabled linux installation.
There are various floppy disk images for this purpose in the images
directory on the first installation CD ROM, and you can also
download whatever ones you might need:</p>

<ul>
<li>Usually, the <a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/boot.img">
boot.img</a> file will be the only one you need;</li>

<li>But, if you're installing over the Internet, you'll need <a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/bootnet.img">
bootnet.img</a> instead, and you may also need this <a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/drvnet.img">
additional network interface drivers disk</a>;</li>

<li>If you need to use any kind of PCMCIA card during your
installation, you'll need the <a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/pcmcia.img">
the PCMCIA drivers diskette image</a>;</li>

<li>If you start the installation and get a message saying your CD
ROM can't be found, you may need this disk of <a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/oldcdrom.img">
older CD ROM drivers</a>;</li>

<li>And, if you get a message saying your hard disk can't be found,
you may need this disk of <a
href="http://www.linux-speakup.org/ftp/disks/redhat/images/oldblock.img">
older device drivers</a>;</li>
</ul>

<p>If you do need to use two floppies to boot for any reason, don't
miss the important note about using two floppies in the section
entitled <a href="#booting">Booting the Installation</a> below.</p>

<h3>Creating Boot Floppies</h3>

<a id="rawriting" name="rawriting"></a> 

<p>If you can, use linux' dd command to create whatever boot
floppies you need. If you can't use dd yet, get the Windows version
of the program called <a
href="http://uranus.it.swin.edu.au/~jn/linux/rawwrite.htm">RawWrite</a>
and unzip it to your Windows computer. Use it to create the linux
boot floppy you need.</p>

<p>If you can't use either linux' dd command or the new Windows
rawrite program, use the older DOS <a
href="http://www.linux-speakup.org/ftp/disks/redhat/rawrite">rawrite.exe</a>
program. This DOS program is also provided on the first
installation CD ROM in the dosutils directory. There are some very
important considerations to pay attention to when using the DOS
rawrite program:</p>

<ul>
<li>Windows, Windows screen readers, and dos screen readers can
interfere with the proper functioning of the DOS rawrite
program;</li>

<li>Do not use the DOS rawrite program from the Windows "run"
dialog, or from a Windows' MS DOS session, if you can possibly help
it;</li>

<li>You should shutdown to MS DOS to use the DOS rawrite (program
if you can, with the MS DOS session in full screen mode as your
second choice;</li>

<li>You may use a DOS screen reader to answer the three prompts
rawrite poses, but kill the screen reader immediately after
answering the third prompt because your screen reader can corrupt
the floppy you're creating with the DOS rawrite program;</li>
</ul>

<p>The three prompts the DOS rawrite program poses, in order,
are:</p>

<ul>
<li>Enter disk image source file name:</li>

<li>Enter target diskette drive:</li>

<li>Please insert a formatted diskette into drive and press
-enter-</li>
</ul>

<p>We suggest you place rawrite and the floppy disk images you
selected in the <a href="#media">Selecting your Boot
Media</a>section above in the same directory (or file folder). That
way you need only type the file name of the image from which you're
creating a floppy to answer the first of these questions. For the
second question, answer with the DOS drive designation, such as "a"
because, of course, rawrite is a DOS or Windows program. After you
press enter in response to the third question, the floppy creation
process will begin and you'll notice your floppy disk is spinning.
<strong>Remember to kill your speech synthesizer during this disk
writing process!</strong> When disk activity stops, rawrite has
finished and that diskette is then ready for use booting the
Speakup Modified Redhat installation.</p>

<h2>Installing</h2>

<a id="sec4" name="sec4"></a> 

<p>Now that you've gathered the information and created the boot
media you need to complete an installation of the Speakup Modified
Redhat Distribution, it is finally time to begin the installation
process itself. Be sure to read through this section of this HOWTO
before you actually begin the installation, though, so you can be
thoroughly familiar with the process. In particular, pay attention
to how you will specify your speech synthesizer in order to get a
speech-enabled installation underway.</p>

<h3>Supported Synthesizers and their Associated Keywords</h3>

<a id="speakup_synths" name="speakup_synths"></a> 

<p>We pause now to name the speech synthesizers currently supported
by Speakup. These are the only ones available for you to use with
the Speakup Modified Redhat distribution at this time. Please note
the appropriate speakup keyword associated with the synthesizer you
will be using. You will need to specify it at the beginning of the
boot process as described below:</p>

<table>
<caption><strong>Speakup Supported Synthesizers and their
Associated Keywords</strong></caption>

<tr>
<td>Accent SA</td>
<td>ACNTSA</td>
</tr>

<tr>
<td>Accent PC</td>
<td>ACNTPC</td>
</tr>

<tr>
<td>Apollo</td>
<td>APOLO</td>
</tr>

<tr>
<td>Audaptor</td>
<td>AUDPTR</td>
</tr>

<tr>
<td>All Blazie products</td>
<td>BNS</td>
</tr>

<tr>
<td>DEC Talk Express</td>
<td>DECTLK</td>
</tr>

<tr>
<td>DEC Talk External</td>
<td>DECEXT</td>
</tr>

<tr>
<td>Doubletalk internal (isa card)</td>
<td>DTLK</td>
</tr>

<tr>
<td>External, serial Litetalk or Doubletalk</td>
<td>LTLK</td>
</tr>

<tr>
<td>Speak Out</td>
<td>SPKOUT</td>
</tr>

<tr>
<td>Artic Transport</td>
<td>TXPRT</td>
</tr>
</table>

<p>The correct syntax for indicating which speech synthesizer
you're using is:</p>

<ul>
<li><strong>speakup_synth={synth_keyword}</strong></li>
</ul>

<p>So, to install with an external Litetalk,you will specify that
speakup should talk to the Litetalk synthesizer as follows:</p>

<ul>
<li><strong>speakup_synth=ltlk</strong></li>
</ul>

<p>By default Speakup probes for a speech synthesizer on all the
serial ports available to it. If this doesn't work, you may specify
a particular serial port. The first serial port, the one
Windows/DOS calls COM1 becomes ttyS0 in linux, and COM2 becomes
ttyS1, etc. Please note that there is a capital letter "S" in this
linux designation. So, to indicate that Speakup should use the
second serial port, you would specify:</p>

<ul>
<li><strong>speakup_ser=ttyS1</strong></li>
</ul>

<h3>Booting the Installation</h3>

<a id="booting" name="booting"></a> 

<p>At long last you are ready to begin installing the Speakup
Modified Redhat distribution. Start a text-based installation with
speech by booting the appropriate floppy disk you prepared in the
<a href="#rawriting">Creating a Boot Floppy</a> sectionabove, or by
booting the first installation CD ROM disk. <strong>But, when and
how do you specify your synthesizer?</strong> Regrettably the boot
prompt doesn't start out talking, though it could be made to (see
below). So, you will need to monitor disk activity as your system
boots. Most computers will beep briefly following bios activity
just at the point that system information is read from disk. Your
disk will spin briefly following this beep. When it stops, you're
at the boot> prompt. Type the following and press
<<ENTER>>:</p>

<ul>
<li><strong>text speakup_synth={synth_keyword}</strong></li>
</ul>

<p>where {synth_keyword} is the appropriate <a
href="#speakup_synths">speech synthesizer keyword</a>. You may also
specify your serial port if you wish. So, for example, to start a
text-based installation with a Litetalk on the second serial port,
you would type:</p>

<ul>
<li><strong>text speakup_synth=ltlk speakup_ser=1</strong></li>
</ul>

<p>You will have a full minute to type this command correctly. If
you make a mistake, press Ctrl-U to clear the command line and
start entering your command from the beginning again.</p>

<p><strong>IMPORTAANT:</strong>If, for any reason, you need to boot
with two floppies--because you need additional drivers, for
example--add "dd" to your command. So, to start the boot process
using a litetalk on the serial port, and have the opportunity to
introduce a second diskette to the boot process, your command would
specify:</p>

<ul>
<li><strong>text dd speakup_synth=ltlk speakup_ser=1</strong></li>
</ul>

<p>NOTE: If you're comfortable editing a file in a text editor, you
can make the boot> prompt speak--but only to a serial speech
synthesizer, not an internal one. edit the file syslinux.cfg which
is on your boot floppy using a text editor. immediately above the
line in this file which says: "LABEL LINUX" add the following
line:</p>

<ul>
<li><strong>serial=0,9600N8</strong></li>
</ul>

<p>NOTE: Change the "=0" as appropriate for your serial port, e.g.
for the second serial port use "=1" instead.</p>

<p>About a minute after you press enter to the boot> prompt,
speakup will begin speaking the installation process. You're on
your way.</p>

<h3>Initial Installation Options</h3>

<a id="beginning_install" name="beginning_install"></a> 

<p>The first few choices you have to make will determine how
accessible your installation will be. Here's what to choose. If you
make a mistake just start over:</p>

<ul>
<li>Select English as your installation language. It's the only
choice currently supported by Speakup;</li>

<li>At the prompt for specifying the keyboard map, be sure NOT to
select U.S. or U.K. Rather, select speakup, otherwise you'll not
have screen review capabilities during the installation process,
though you'll continue to have speech.</li>
</ul>

<h3>Speakup Screen Review Quick Reference</h3>

<a id="speakup_ref" name="speakup_ref"></a> 

<p>Perhaps the trickiest part of the installation is also a very
critical point in the installation. Until Redhat makes Disk Druid
work properly with Speakup, you'll need to carefully use speakup's
screen review commands to ensure that you've correctly specified
your mount points and which partitions are to be formatted. So,
here's a quick introduction to using Speakup.</p>

<ul>
<li>screen review is accomplished on the numeric keypad with
numlock on;</li>

<li>the -enter- key on the numeric keypad silences speech until you
press some other key. It also returns the audio cursor to the
location of the on screen cursor. For this reason it is often
helpful to press -ENTER- on the numeric keypad after exploring
onscreen data;</li>

<li>The CTRL key (by itself) makes speakup catch up to the screen
scroll;</li>

<li>The plus key on the numeric keypad reads the entire
screen;</li>

<li>The #7 #8 and #9 keys read lines, previous, current, and next
respectively. When you use #7 or #9 to read the previous or next
line, that line then becomes the current line (which you can then
read using #8). This is how you can work your way up and down the
screen;</li>

<li>The #4 #5 and #6 keys read by word;</li>

<li>The #1 #2 and #3 keys read by character;</li>

<li>The dot on the numeric keypad specifies your cursor location on
screen;</li>
</ul>

<p>There's more, of course, but this is all you really need to get
started and perform a proper installation of the Speakup Modified
Redhat linux distribution.</p>

<h3>Additional Specific Options To Consider</h3>

<a id="more_options" name="more_options"></a> 

<p>Here are some additional recommendations and critical points
regarding the choices you need to make during the installation
process:</p>

<ul>
<li>You'll be asked what kind of installation you want to perform.
This screen offers the following selections: Workstation, Server,
Laptop, Custom, Update. We very strongly advice that you choose
"Custom" (unless, of course, you are actually updating an existing
installation). unfortunately, the "Workstation" and "Laptop"
installation classes skew their package and configuration
selections to gui users, and this is highly disadvantageous to the
speech and braille user who will find that some needed, text-based
programs are not installed because of this installation class
selection;</li>

<li>You will be asked what packages you wish to install. There's a
very long list of available packages, and you could certainly add
anything you don't install now later, but this would be a nuisance
at best and tends to be confusing to the BEGINNER. We recommend you
press the "end" key to go to the last option which is "everything"
if you have sufficient disk space. an "EVERYTHING" INSTALLATION
REQUIRES APPROXIMATELY 3.5 gB, but it will provide everything the
blind user needs;</li>

<li>You'll be asked whether you want to use grub or lilo as your
boot loader, select lilo, and be certain to have it installed in
the "Master Boot Record (MBR)," unless you really know what you're
doing. Lilo is not the default choice, though locating it in the
MBR is;</li>

<li>You will be asked to specify any parameters that you need to
pass to lilo at bootup. This is where you make linux talk, by
default, every time you boot your completed installation. If you
miss this prompt, you can certainly fix this later--but your linux
won't talk as it boots, and the default pause at the boot>
prompt (where you can type your synthesizer keyword setting for
speakup)isn't nearly as generous as our installation media. So, try
not to miss this important step. Specify your speech synthesizer
(and optionally a serial port) just as you did at the boot prompt.
In other words, to specify that lilo should include speakup support
for the internal Doubletalk enter:<br />
</li>

<li><strong>speakup_synth=dtlk</strong><br />
</li>

<li>You will be prompted to configure your video card, specify its
video memory, and specify your monitor. It is helpful to know this
information in advance, though the default choices will usually be
adequate;</li>

<li>Immediately after the video specifications, you will be
prompted to configure Xwindows. Go ahead and install X if you have
sufficient hard drive space. Choose GNOME as the default desktop,
and choose text as the default bootup mode. Unless you know the
specifics of your video hardware, simply accept the default
configuration the installer offers, and then do NOT test it. X
configurations rarely come out perfectly at first guess, and they
can comfortably be tweaked later using the Xconfigurator command.
In fact, sighted users tend to copy their working X configurations
from previous installations of linux, so problematic is the
configuration of a crisp X;</li>

<li>You will be asked whether you want a graphical or text boot, by
default. Select text because this is what Speakup supports. This is
not the default selection. If you miss setting this option during
the installation, you will find that linux suddenly goes silent
just as it finishes booting. That's because we do not yet have
speech for Xwindows. If this happens to your installation, simply
press Ctrl-Alt-F1 to switch to the first text console, and log in
as root. Then edit your runlevel in /etc/inittab, changing the
value from "5" (which specifies gui) to "3" (which specifies
text);</li>

<li>You will be prompted to create a boot floppy for your linux
installation. This is, of course, an important thing to do.
Regrettably, this floppy will not boot linux with speech, though,
unless you edit the file syslinux.cfg to add the speakup speech
synthesizer specification you use. You will still have a boot
prompt where you can type this by hand, just as when you booted
this installation, but it's so much easier to have this important
capability built directly into this important floppy diskette;</li>
</ul>

<h2>Now What?</h2>

<a id="sec5" name="sec5"></a> 

<p>After you've created an emergency boot floppy, the installation
will prompt you to reboot your computer. You're now ready to begin
using your installation of the Speakup Modified Redhat
Distribution!</p>

<h3>Welcome to Linux with Speakup</h3>

<a id="help" name="help"></a> 

<p>Congratulations. You should now have a working, talking linux
installation. Of course this undoubtedly means that you have more
things to learn in order to get the most from your linux computer.
The Speakup mailing list is a good place to get help with your
problems and questions. We strongly suggest, and we cordially
invite you to <a
href="http://speech.linux-speakup.org/mailman/listinfo/speakup/">join
the Speakup mailing list</a>.</p>

<p>We would be remiss not to provide some additional pointers to
the wealth of helpful information about using linux which is
available to you. The following are but a few, key options. Some of
these are online, web resources, and some are built into your linux
installation itself:</p>

<ul>
<li>Learn the "man" command. Type "<strong>man man</strong>" at a
command prompt to learn about using man. It's a fundamental,
builtin source of information that you will not exhaust;</li>

<li>Learn about the "info" command. Type it at a command prompt.
It's an integrated and cross-referenced help facility built into
your linux computer;</li>

<li>Discover all the helpful guides on the documentation CD ROM and
all the online support available to you just by launching the lynx
browser;</li>

<li>Discover <a href="http://www.linuxdoc.org">The Linux
Documentation Project</a>, and especially the collection of
subject-specific <a
href="http://www.linuxdoc.org/docs.html#howto/">HOWTO Documents</a>
that you can read online or download to your computer;</li>
</ul>

<h3>Stay Up to Date with Up2date</h3>

<a id="up2date" name="up2date"></a> 

<p>Redhat provides a safe and simple means for keeping your Speakup
Modified Redhat installation fully up to date called up2date. You
need to register online, but once you're registered it's very easy
to use:</p>

<ul>
<li>Go to <a href="https://rhn.redhat.com">The Redhat Network Home
Page</a> and register your computer;</li>

<li>After you've registered, be sure to "entitle" your system. This
is a separate step;</li>

<li>Now, as root, run the up2date script as follows from a console
command line prompt:<br />
</li>

<li>up2date -u --nosig --nox<br />
</li>
</ul>

<h3>Addendum: Some Thoughts About Partitioning</h3>

<a id="addendum" name="addendum"></a> 

<p>How should you partition your hard drive? There is much debate
on this point and probably always will be. Of course, you can (and
should) take comfort in the certain knowledge that your first linux
installation will not be your last. Also, if you've set up a system
where you can boot both linux and Windows, you are likely to want
to have access to your data, no matter which OS you choose to boot
at any given time. Lastly, we believe that you would prefer to make
it easy to upgrade (or reinstall) linux without repartitioning, and
without losing any of your user data. This brief recommendation is
certainly not a full dissertation on the subject, but a few
considerations may be helpful even now, as you perform your first
linux installation:</p>

<ul>
<li>create a primary partition "mountpoint is '/') of about 254 mb
(or greater). unless you also provide a separate /var partition and
mount point, your /var directory will reside on this partition.
this is both good and bad and requires comment. it is good for /var
to reside on this partition because it is the first partition
mounted during system boot. if /var is elsewhere certain important
functions may not be available during system boot, such as system
logging and dns functionality. on the other hand, user mailboxes,
by default, live in /var/spool/mail. any web pages created for
public access live, by default, in /var/www, and ftp files in
/var/ftp;</li>

<li>consider moving mail, web content, and ftp directories to
/home, where user files are stored. the older default for web pages
is /home/httpd, and /etc/httpd/conf/httpd.conf accordingly. mail
can be symlinked (try man ln to learn about linux' symbolic
links).</li>
</ul>
</body>
</html>



More information about the Speakup mailing list