Next Previous Contents

14. Installing Slackware, Caldera

This section is written by Florent SAUNIER.
sabetflo@freesurf.fr

Here, '&' is used for the root prompt, rather than '$'.

I have performed a Slackware installation using PLIP very succesfully. I have also been able to install RedHat and Caldera Open linux using the very same method described below.

As previously specified by Gilles, a Slackware installation requires everything specified in the chapter "What do you need?" with the time increased to 10 hours if you desire to install xfree(86) and some development tools.

Further on, you first need to read Gilles' installation as I set up mine according to his method.

Finally, I have performed Slackware and Caldera installation on a Twinhead 550C laptop, with 8Mb Ram, and 2Gbytes Hard drive.

14.1 Slakware installation

Making boot,root and plip disks

To install Slackware verion using an ATAPI CDROM from your source, you will need the standard kernel image bareapm.i or bare.i. If you want to make an install with SCSI support, use the scsinet.i image.

Other images exist, such as net.i which should include the PLIP function but on my i486 laptop, Twinhead550C, the image does not work. In my experience, the standard image always works on any laptop I have used.

1a- creating the boot and root disks.

From DOS (PC-DOS, DR-DOS, FreeDOS, ...) create the boot disk by typing:

 
    rawrite bareapm.i
    
then create the root disks:
    rawrite color.gz.a  (if you are using a color screen)
    

1b- Creating the PLIP disk

On a DOS formated disk copy the following files:

Those modules are compulsory prior to a PLIP install, you will find them into the Slackware installation CDROM under the directory /MODULES. The same applies to the Caldera installation. Run a "find" if you cannot find them.

1c- launching the installation.

Insert your boot disk in your Laptop and start the computer. Follow the installation procedure and wait until the system ask for the root disk. Insert it and wait for the prompt login: "Slackware login".

To start the Slackware installation you must log in as root. Type "root" at the prompt. Be aware that at the time of installation your keyboard is still qwerty.

2a- Install PLIP module

Install your source computer according to Gilles' instructions, from chapter 7 to 9.

Install PLIP on the target. To install the PLIP module you need to launch the program from your PLIP disk. Remember you did it, no !!!

Access your floppy disk with:

          $ mount /dev/fd0h1440 /floppy
          $ cd /floppy
          $ insmod parport      # it will install your parallel port
          $ insmod parport_pc   # it will set it up
          $ insmod plip         # it will install plip module
    
If during the PLIP installation you encounter an error, it means that your parallel port has not been correctly installed. You may type again the instruction above, it does work sometimes !!, or go to the parport directory and write the appropriate setting.
      $ cd /proc/parport/0
      $ vi IRQ            # Verify that 7 is written in it if you are using
                          # that interrupt'
     
See the chapter "PLIP on the source side" to get the proper setting.

You should not bother too much as at 95% on the 5 laptops I have installed everyting went smoothly. (Comment peut-on avoir "95% de cinq", said rational Graham)

3a- Now create your NFS drive.

From that point I have chosen to use the creation of a NFS drive on the target computer. Then I will make an installation using the "From directory" option rather than from nfs.

Do not forget you still have a US keyboard layout. Of course you have set up your source according to chapter "Network parameters". You did then ping your source, but you cannot yet ping the target.

So the first step is to configure your PLIP connection: On the target type:

       $ ifconfig plip0 192.168.0.1 pointopoint 192.168.0.2 netmask 255.255.255.255 up
      

Test your Plip configuration by pinging the target from the source

     $ ping target
     
then mount your nfs drive on the target:
     $ cd /
     $ mkdir nfstest
     $ mount -t nfs 192.168.0.2:/cdrom /nfstest
     
You have just configured a drive linked to your source directory /cdrom were you suppose to have the Slackware CDROM connected, from your target directory called nfstest.

Now everything is set up and you are ready to launch the Slackware installation program, by typing "setup".

note:if you do not have enough memory, below 8MB setup will not be launched, then you will have to make a swap space to allow the program to work. First, create your disk partition with your swap by typing

       $ fdisk
      

Note which is your swap partition (e.g. /hda3), then quit fdisk with 'w'. Once it's done, type:

       $ mkswap -c /dev/hda3
       $ swapon /dev/ha3
      

Your swap is now set up. You may then launch the "setup" program.

4a- Installing Slakware

the setup programm shows various menu items:

4b- Select your keyboard, for French take -Fr-latin1.map

4c- Select your swap partition if not already configured

4d- Select the target, default is '/'

4e- Select the source. tricky stuff: choose "Installing from a drive", then type the drive so : /nfstest/slackware '/slackware' because your drive must point to your slackware CDROM directory

4f- Select packages to install

4g- Wait, Wait, Wait and Wait........

14.2 Caldera Installation

I told you that Caldera works also with that install. In fact, as Caldera automatically launches its Setup program, once you arrived at the menu where you are supposed to choose your source disks, type ALT F2, go to another screen, then log on as root and make your nfs drive as described above in points 2 to 4. Then go back to the installation screen with ALT F1, and type the famous nfstest as your source directory. Caldera will then install without problem.

14.3 Troubleshooting

If you are experiencing any trouble with that installation you may report it to me and I'll try to help as best as I can.


Next Previous Contents

mirror server hosted at Truenetwork, Russian Federation.