"Linux Gazette...making Linux just a little more fun!"

SSC is expanding Matt Welsh's Linux Installation & Getting
Started by adding chapters about each of the major distributions. Each
chapter is being written by a different author in the Linux community.
Here's a sneak preview--the Caldera chapter by Evan Leibovitch.--editor

Caldera OpenLinux

This section deals with issues specific to the Caldera releases of
Linux, how to install the current release (Caldera OpenLinux) and
prepare for the steps outlined in the following chapters. It is
intended to be a complement to, not a replacement for, the "Getting
Started Guides" Caldera ships with all of its Linux-based
products. References to the Getting Started Guide for Caldera Open
Linux Base will be indicated throughout this chapter simply as "the
Guide".

What is Caldera?

The beginnings of Caldera the company come from an internal Novell
project called "Corsair". While Novell had owned Unix System V in
the early 1990s, Corsair was formed to see if there were things Novell
could learn from Linux.

Corsair was a casualty of the changing of the guard at Novell that
also caused it to sell off Unix to SCO and WordPerfect to
Corel. Novell founder Ray Noorda gave startup capital to this group
with the intention of making Linux available in a manner that would be
as acceptable to business users and corporate MIS as commercial
versions of Unix. Caldera is a privately-held company based in Orem,
Utah.

The implementation of this goal has resulted in a series of
Linux-based products that "broken the mold" in a number of
ways. Caldera was the first Linux distribution to bundle-in commercial
software such as premium X servers, GUI desktops, backup software and
web browsers; at the time of writing, Caldera is the only Linux
distribution officially supported by Netscape.

The Caldera Network Desktop

Caldera's first product, the Caldera Network Desktop (CND), was
released to the public in early 1995 in a $29 "preview" form (a
rather unusual manner to run a beta test), and in final release
version in early 1996. The CND was based on the 1.2.13 Linux kernel,
and included Netscape Navigator, Accelerated-X, CrispLite, and the
Looking Glass GUI desktop. It also was the first Linux release to
offer NetWare client capabilities, being able to share servers and
printers on existing Novell networks. Production and sale of CND
ceased in March 1997.

Caldera OpenLinux

In late 1996, Caldera announced its releases based on the Linux 2.0.25
kernel would be named Caldera Open Linux (COL) and would be made
available at three levels;

COL Base, which includes Navigator, CrispLite, and the Metro-X server;

COL Deluxe, which incorporates all the features of Standard and
also offers NetWare--server--capabilities.

As this is written, only the COL Base release is shipping,
and feature sets of the other packages are still being determined.
For specific and up-to-date lists of the comparative features of the
three levels, check the Caldera web site http://www.caldera.com.

Because all three levels of COL build on the Base release, all three
are installed the same way. The only difference is in the different
auxiliary packages available; their installation and configuration
issues are beyond the scope of this guide. Most of COL's add-on
packages contain their own documentation; check the /doc directory of
the Caldera CD-ROM for more details.

Obtaining Caldera

Unlike most other Linux distributions, COL is not available for
downloading from the Internet, nor can it be distributed freely or
passed around. This is because of the commercial packages which are
part of COL; while most of the components of COL are under the GNU
Public License, the commercial components, such as Looking Glass and
Metro-X, are not. In the list of packages included on the COL media
starting on page 196 of the Guide, the commercial packages are noted
by an asterisk.

COL is available directly from Caldera, or through a network of
Partners around the world who have committed to supporting Caldera
products. These Partners can usually provide professional assistance,
configuration and training for Caldera users. For a current list of
Partners, check the Caldera web site.

Preparing to Install Caldera Open Linux

Caldera support the same hardware as any other release based on Linux
2.0 kernels. Appendix A of the Guide (p145) lists most of the SCSI
hosts supported and configuration parameters necessary for many
hardware combinations.

Taking a page out of the Novell manual style, Caldera's Guide provides
an installation worksheet (page 2) that assists you in having at hand
all the details of your system that you'll need for installation. It
is highly recommended you complete this before starting installation;
while some parameters, such as setting up your network, are not
required for installation, doing it all at one time is usually far
easier than having to come back to it. Sometimes this can't be
avoided, but do as much at installation time as possible.

Creating boot/modules floppies

The COL distribution does not come with the floppy disks required for
installation. There are two floppies involved; one is used for
booting, the other is a "modules" disk which contains many hardware
drivers.

While the Guide recommends you create the floppies by copying them
from the CD-ROM, it is better to get newer versions of the disks from
the Caldera web site. The floppy images on some CD-ROMs have errors
that cause problems, especially with installations using SCSI disks
and large partitions.

To get newer versions of the floppy images, download them from
Caldera's FTP site. In directory {\tt pub/col-1.0/updates/Helsinki}, you'll
find a bunch of numbered directories. Check out the directories in
descending order---that will make sure you get the latest versions.

If you find one of these directories has a subdirectory called

bootdisk

, the contents of that directory
are what you want.

You should find two files:

install-2.0.25-XXX.img
modules-2.0.25-XXX.img

The

XXX

is replaced by the version number of the disk images.
At the time of writing, the current images are 034 and located in the
001 directory.

Once you have these images, transfer them onto two floppies using the
methods described on page 4 of the Guide, using RAWRITE from the
Caldera CD-ROM if copying from a DOS/Windows system or

dd

from a Linux system.

While Caldera's CD-ROM is bootable (if your system's BIOS allows it),
if possible use the downloaded floppies anyway, since they are newer
and will contain bug-fixes that won't be in the CD versions.

Preparing the hard disks

This procedure is no different from that of other Linux distributions.
You must use fdisk on your booted hard disk to allocate at least two
Linux partitions, one for the swap area and one for the root
file system. If you are planning to make your system dual-boot COL
with another operating system such as MS Windows or DOS or even OS/2,
it's usually preferable to install COL last; its "fdisk" recognizes
"foreign" OS types better than the disk partitioning tools of most
other operating systems.

To run the Linux fdisk, you'll need to start your system using the
boot (and maybe the modules) floppy mentioned above. That's because
you need to tell COL what kind of disk and disk controller you have;
you can't even get as far as entering

fdisk

if Linux doesn't
recognize your hard disk!

To do this, follow the bootup instructions in the Guide, from step 2
on page 33 to the end of page 36. Don't bother going through the
installation or detection of CDROMs or network cards at this time; all
that matters at this point is Linux sees the booting hard disk so you
can partition it using fdisk. A brief description of the use of the
Linux fdisk is provided on page 28 of the Guide.

Remember that when running fdisk, you need to set up both your root
file system (type 83) and your swap space (type 82) as new partitions.
A brief discussion of how much swap space to allocate is offered on
page 10 of the Guide.

As soon as you have completed this and written the partition table
information to make it permanent, you will need to reboot.