Whitespace only change. Remove all EOL whitespace, and wrap
paragraphs that need it to 78 columns.
This commit is contained in:
parent
562f610550
commit
012517028f
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=12648
1 changed files with 51 additions and 50 deletions
|
@ -13,7 +13,7 @@
|
||||||
<author>
|
<author>
|
||||||
<firstname>Jason</firstname>
|
<firstname>Jason</firstname>
|
||||||
<surname>Bacon</surname>
|
<surname>Bacon</surname>
|
||||||
|
|
||||||
<affiliation>
|
<affiliation>
|
||||||
<address><email>acadix@execpc.com</email></address>
|
<address><email>acadix@execpc.com</email></address>
|
||||||
</affiliation>
|
</affiliation>
|
||||||
|
@ -33,13 +33,13 @@
|
||||||
super-floppy, a 120 megabyte floppy drive which also handles traditional
|
super-floppy, a 120 megabyte floppy drive which also handles traditional
|
||||||
1.44 megabyte floppies.</para>
|
1.44 megabyte floppies.</para>
|
||||||
|
|
||||||
<para>IOMEGA also sells a higher capacity, higher performance drive
|
<para>IOMEGA also sells a higher capacity, higher performance drive called
|
||||||
called the JAZZ drive. JAZZ drives come in 1 gigabyte and
|
the JAZZ drive. JAZZ drives come in 1 gigabyte and 2 gigabyte
|
||||||
2 gigabyte sizes.</para>
|
sizes.</para>
|
||||||
|
|
||||||
|
<para>ZIP drives are available as internal or external units, using one of
|
||||||
|
three interfaces:</para>
|
||||||
|
|
||||||
<para>ZIP drives are available as internal or external units, using one
|
|
||||||
of three interfaces:</para>
|
|
||||||
|
|
||||||
<orderedlist>
|
<orderedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The SCSI (Small Computer Standard Interface) interface is the
|
<para>The SCSI (Small Computer Standard Interface) interface is the
|
||||||
|
@ -49,21 +49,21 @@
|
||||||
types of peripherals such as disk drives, tape drives, scanners, and
|
types of peripherals such as disk drives, tape drives, scanners, and
|
||||||
so on. SCSI ZIP drives may be internal or external, assuming your
|
so on. SCSI ZIP drives may be internal or external, assuming your
|
||||||
host adapter has an external connector.</para>
|
host adapter has an external connector.</para>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
<para>If you are using an external SCSI device, it is important
|
<para>If you are using an external SCSI device, it is important
|
||||||
never to connect or disconnect it from the SCSI bus while the
|
never to connect or disconnect it from the SCSI bus while the
|
||||||
computer is running. Doing so may cause file-system damage on the
|
computer is running. Doing so may cause file-system damage on the
|
||||||
disks that remain connected.</para>
|
disks that remain connected.</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
<para>If you want maximum performance and easy setup, the SCSI
|
<para>If you want maximum performance and easy setup, the SCSI
|
||||||
interface is the best choice. This will probably require adding a
|
interface is the best choice. This will probably require adding a
|
||||||
SCSI host adapter, since most PC's (except for high-performance
|
SCSI host adapter, since most PC's (except for high-performance
|
||||||
servers) do not have built-in SCSI support. Each SCSI host adapter
|
servers) do not have built-in SCSI support. Each SCSI host adapter
|
||||||
can support either 7 or 15 SCSI devices, depending on the
|
can support either 7 or 15 SCSI devices, depending on the
|
||||||
model.</para>
|
model.</para>
|
||||||
|
|
||||||
<para>Each SCSI device has its own controller, and these
|
<para>Each SCSI device has its own controller, and these
|
||||||
controllers are fairly intelligent and well standardized, (the
|
controllers are fairly intelligent and well standardized, (the
|
||||||
second `S' in SCSI is for Standard) so from the operating system's
|
second `S' in SCSI is for Standard) so from the operating system's
|
||||||
|
@ -76,14 +76,14 @@
|
||||||
but they tend to work OK with the generic driver, too. It is just
|
but they tend to work OK with the generic driver, too. It is just
|
||||||
that the generic drivers may not support some of the special
|
that the generic drivers may not support some of the special
|
||||||
features.</para>
|
features.</para>
|
||||||
|
|
||||||
<para>Using a SCSI zip drive is simply a matter of determining which
|
<para>Using a SCSI zip drive is simply a matter of determining which
|
||||||
device file in the <filename>/dev</filename> directory represents
|
device file in the <filename>/dev</filename> directory represents
|
||||||
the ZIP drive. This can be determined by looking at the boot
|
the ZIP drive. This can be determined by looking at the boot
|
||||||
messages while FreeBSD is booting (or in
|
messages while FreeBSD is booting (or in
|
||||||
<filename>/var/log/messages</filename> after booting), where you will
|
<filename>/var/log/messages</filename> after booting), where you
|
||||||
see a line something like this:</para>
|
will see a line something like this:</para>
|
||||||
|
|
||||||
<programlisting>da1: <IOMEGA ZIP 100 D.13> Removable Direct Access SCSI-2 Device</programlisting>
|
<programlisting>da1: <IOMEGA ZIP 100 D.13> Removable Direct Access SCSI-2 Device</programlisting>
|
||||||
|
|
||||||
<para>This means that the ZIP drive is represented by the file
|
<para>This means that the ZIP drive is represented by the file
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The IDE (Integrated Drive Electronics) interface is a low-cost
|
<para>The IDE (Integrated Drive Electronics) interface is a low-cost
|
||||||
disk drive interface used by many desktop PC's. Most IDE devices
|
disk drive interface used by many desktop PC's. Most IDE devices
|
||||||
are strictly internal.</para>
|
are strictly internal.</para>
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@
|
||||||
(The IDE interface is not as fast as SCSI, but ZIP drives
|
(The IDE interface is not as fast as SCSI, but ZIP drives
|
||||||
performance is limited mainly by the mechanics of the drive, not by
|
performance is limited mainly by the mechanics of the drive, not by
|
||||||
the bus interface.)</para>
|
the bus interface.)</para>
|
||||||
|
|
||||||
<para>The drawback of the IDE interface is the limitations it imposes.
|
<para>The drawback of the IDE interface is the limitations it imposes.
|
||||||
Most IDE adapters can only support 2 devices, and IDE interfaces are
|
Most IDE adapters can only support 2 devices, and IDE interfaces are
|
||||||
not typically designed for the long term. For example, the original
|
not typically designed for the long term. For example, the original
|
||||||
|
@ -124,12 +124,12 @@
|
||||||
between multiple computers by toting around their ZIP drive.</para>
|
between multiple computers by toting around their ZIP drive.</para>
|
||||||
|
|
||||||
<para>Performance will generally be slower than a SCSI or IDE ZIP
|
<para>Performance will generally be slower than a SCSI or IDE ZIP
|
||||||
drive, since it is limited by the speed of the parallel port.
|
drive, since it is limited by the speed of the parallel port.
|
||||||
Parallel port speed varies considerably between various computers,
|
Parallel port speed varies considerably between various computers,
|
||||||
and can often be configured in the system BIOS. Some machines
|
and can often be configured in the system BIOS. Some machines will
|
||||||
will also require BIOS configuration to operate the parallel
|
also require BIOS configuration to operate the parallel port in
|
||||||
port in bidirectional mode. (Parallel ports were originally
|
bidirectional mode. (Parallel ports were originally designed only
|
||||||
designed only for output to printers)</para>
|
for output to printers)</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -142,13 +142,13 @@
|
||||||
Parallel port ZIP drives also have a built-in SCSI controller. The vpo
|
Parallel port ZIP drives also have a built-in SCSI controller. The vpo
|
||||||
driver allows the FreeBSD kernel to communicate with the ZIP drive's
|
driver allows the FreeBSD kernel to communicate with the ZIP drive's
|
||||||
SCSI controller through the parallel port.</para>
|
SCSI controller through the parallel port.</para>
|
||||||
|
|
||||||
<para>Since the vpo driver is not a standard part of the kernel (as of
|
<para>Since the vpo driver is not a standard part of the kernel (as of
|
||||||
FreeBSD 3.2), you will need to rebuild the kernel to enable this device.
|
FreeBSD 3.2), you will need to rebuild the kernel to enable this device.
|
||||||
The process of building a kernel is outlined in detail in another
|
The process of building a kernel is outlined in detail in another
|
||||||
section. The following steps outline the process in brief for the
|
section. The following steps outline the process in brief for the
|
||||||
purpose of enabling the vpo driver:</para>
|
purpose of enabling the vpo driver:</para>
|
||||||
|
|
||||||
<orderedlist>
|
<orderedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Run <command>/stand/sysinstall</command>, and install the kernel
|
<para>Run <command>/stand/sysinstall</command>, and install the kernel
|
||||||
|
@ -165,7 +165,7 @@
|
||||||
<para>Edit <filename>MYKERNEL</filename>, change the
|
<para>Edit <filename>MYKERNEL</filename>, change the
|
||||||
<literal>ident</literal> line to <literal>MYKERNEL</literal>, and
|
<literal>ident</literal> line to <literal>MYKERNEL</literal>, and
|
||||||
uncomment the line describing the vpo driver.</para>
|
uncomment the line describing the vpo driver.</para>
|
||||||
|
|
||||||
<para>If you have a second parallel port, you may need to copy the
|
<para>If you have a second parallel port, you may need to copy the
|
||||||
section for <literal>ppc0</literal> to create a
|
section for <literal>ppc0</literal> to create a
|
||||||
<literal>ppc1</literal> device. The second parallel port usually
|
<literal>ppc1</literal> device. The second parallel port usually
|
||||||
|
@ -193,35 +193,36 @@
|
||||||
your disk drive. You should also wire down the scbus0 entry to your
|
your disk drive. You should also wire down the scbus0 entry to your
|
||||||
controller. For example, if you have an Adaptec 15xx controller,
|
controller. For example, if you have an Adaptec 15xx controller,
|
||||||
you would change
|
you would change
|
||||||
|
|
||||||
<programlisting>controller scbus0</programlisting>
|
<programlisting>controller scbus0</programlisting>
|
||||||
|
|
||||||
to
|
to
|
||||||
|
|
||||||
<programlisting>controller scbus0 at aha0</programlisting></para>
|
<programlisting>controller scbus0 at aha0</programlisting></para>
|
||||||
|
|
||||||
<para>Finally, since you are creating a custom kernel configuration, you
|
<para>Finally, since you are creating a custom kernel configuration,
|
||||||
can take the opportunity to remove all the unnecessary drivers. This
|
you can take the opportunity to remove all the unnecessary drivers.
|
||||||
should be done with a great deal of caution, and only if you feel
|
This should be done with a great deal of caution, and only if you
|
||||||
confident about making modifications to your kernel configuration. Removing unnecessary
|
feel confident about making modifications to your kernel
|
||||||
drivers will reduce the kernel size, leaving more memory available
|
configuration. Removing unnecessary drivers will reduce the kernel
|
||||||
for your applications. To determine which drivers are not needed,
|
size, leaving more memory available for your applications. To
|
||||||
go to the end of the file <filename>/var/log/messages</filename>, and look for lines
|
determine which drivers are not needed, go to the end of the file
|
||||||
reading "not found". Then, comment out these devices in your config
|
<filename>/var/log/messages</filename>, and look for lines reading
|
||||||
file. You can also change other options to reduce the size and
|
"not found". Then, comment out these devices in your config file.
|
||||||
increase the speed of your kernel. Read the section on rebuilding
|
You can also change other options to reduce the size and increase
|
||||||
your kernel for more complete information.</para>
|
the speed of your kernel. Read the section on rebuilding your kernel
|
||||||
|
for more complete information.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Now it is time to compile the kernel:</para>
|
<para>Now it is time to compile the kernel:</para>
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>/usr/sbin/config MYKERNEL</userinput>
|
<screen>&prompt.root; <userinput>/usr/sbin/config MYKERNEL</userinput>
|
||||||
&prompt.root; <userinput>cd ../../compile/MYKERNEL</userinput>
|
&prompt.root; <userinput>cd ../../compile/MYKERNEL</userinput>
|
||||||
&prompt.root; <userinput>make clean depend && make all install</userinput></screen>
|
&prompt.root; <userinput>make clean depend && make all install</userinput></screen>
|
||||||
</listitem>
|
</listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
|
|
||||||
<para>After the kernel is rebuilt, you will need to reboot. Make sure the
|
<para>After the kernel is rebuilt, you will need to reboot. Make sure the
|
||||||
ZIP drive is connected to the parallel port before the boot begins. You
|
ZIP drive is connected to the parallel port before the boot begins. You
|
||||||
should see the ZIP drive show up in the boot messages as device vpo0 or
|
should see the ZIP drive show up in the boot messages as device vpo0 or
|
||||||
|
@ -238,22 +239,22 @@
|
||||||
<para>To access the ZIP disk, you simply mount it like any other disk
|
<para>To access the ZIP disk, you simply mount it like any other disk
|
||||||
device. The file-system is represented as slice 4 on the device, so for
|
device. The file-system is represented as slice 4 on the device, so for
|
||||||
SCSI or parallel ZIP disks, you would use:</para>
|
SCSI or parallel ZIP disks, you would use:</para>
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>mount_msdos /dev/da1s4 /mnt</userinput></screen>
|
<screen>&prompt.root; <userinput>mount_msdos /dev/da1s4 /mnt</userinput></screen>
|
||||||
|
|
||||||
<para>For IDE ZIP drives, use:</para>
|
<para>For IDE ZIP drives, use:</para>
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>mount_msdos /dev/ad1s4 /mnt</userinput></screen>
|
<screen>&prompt.root; <userinput>mount_msdos /dev/ad1s4 /mnt</userinput></screen>
|
||||||
|
|
||||||
<para>It will also be helpful to update <filename>/etc/fstab</filename> to
|
<para>It will also be helpful to update <filename>/etc/fstab</filename> to
|
||||||
make mounting easier. Add a line like the following, edited to suit your
|
make mounting easier. Add a line like the following, edited to suit your
|
||||||
system:
|
system:
|
||||||
|
|
||||||
<programlisting>/dev/da1s4 /zip msdos rw,noauto 0 0</programlisting>
|
<programlisting>/dev/da1s4 /zip msdos rw,noauto 0 0</programlisting>
|
||||||
|
|
||||||
and create the directory <filename>/zip</filename>.</para>
|
and create the directory <filename>/zip</filename>.</para>
|
||||||
|
|
||||||
<para>Then, you can mount simply by typing
|
<para>Then, you can mount simply by typing
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>mount /zip</userinput></screen>
|
<screen>&prompt.root; <userinput>mount /zip</userinput></screen>
|
||||||
|
|
||||||
|
@ -263,10 +264,10 @@
|
||||||
|
|
||||||
<para>For more information on the format of
|
<para>For more information on the format of
|
||||||
<filename>/etc/fstab</filename>, see &man.fstab.5;.</para>
|
<filename>/etc/fstab</filename>, see &man.fstab.5;.</para>
|
||||||
|
|
||||||
<para>You can also create a FreeBSD file-system on the ZIP disk
|
<para>You can also create a FreeBSD file-system on the ZIP disk using
|
||||||
using &man.newfs.8;. However, the disk will only be usable on a FreeBSD
|
&man.newfs.8;. However, the disk will only be usable on a FreeBSD
|
||||||
system, or perhaps a few other Unix clones that recognize FreeBSD
|
system, or perhaps a few other Unix clones that recognize FreeBSD
|
||||||
file-systems. (Definitely not DOS or Windows.)</para>
|
file-systems. (Definitely not DOS or Windows.)</para>
|
||||||
</sect1>
|
</sect1>
|
||||||
</article>
|
</article>
|
||||||
|
|
Loading…
Reference in a new issue