----------------------------------------------------------------------------
You'll need a kernel to boot linux on your system. 

If you have a IDE hard drive try the 'bareapm.i' kernel.
If you have a IDE hard drive and a ETHERNET card try the 'net.i' kernel.
If you have a SCSI hard drive try the 'scsi.s' kernel. 
If you have a SCSI hard drive and a ETHERNET card try the 'scsinet.s' kernel. 
If you have a PS/2 hard drive try the 'ibmmca.s' kernel. 

If you have a laptop or desk pc with a ide hard drive and at least a 
486dx cpu and less than 16mb of ram you should try the kernel below, 
it has ppp support builtin.


The above are generic all in one kernels, because of that they 
include support for hardware you don't have, which makes them
bigger than needed.

It's best to chose a kernel from below that just has support for
your hardware.

Because of the possibility of collisions between the various Linux drivers, 
several kernels have been provided.  You should chose the one with the least 
drivers possible to maximize your chances of success.  
-----------------------------------------------------------------------------


  The kernels in the directories below are named bzImage, you just
  need one bzImage.

  After you get the kernel move/rename it on your dos/win system.
  c:\ move bzImage c:\looplnx\kernel\zimage


  • SCSI kernels ...
  • IDE kernels:
    
      These are the kernels for IDE based systems.  All IDE kernels support
      IDE hard drives and CD-ROM drives, plus additional support listed below.
    
        Kernel 
        Directories:       Supported hardware:       
    
        aztech.i           CD-ROM drives:  Aztech CDA268-01A, Orchid CD-3110,
                           Okano/Wearnes CDD110, Conrad TXC, CyCDROM CR520, CR540.
    
        bare.i             This is the kernel to use for installation on most IDE
                           based PCs.  It includes support for IDE/ATAPI CD-ROM
                           drives.  Most CD-ROM drives made today fall into this
                           catagory.
      
        bareapm.i          This kernel is the same as the bare.i image, with the
                           addition of Advanced Power Management support.  This
                           is usually used on laptops to check the battery
                           level, or to put the machine in standby or sleep mode.
                           On machines that aren't laptops, it can cause booting
                           problems.  This is the correct kernel to use for a 
    		       PCMCIA install.
    
        cdu31a.i           Sony CDU31/33a CD-ROM.
    
        cdu535.i           Sony CDU531/535 CD-ROM.
    
        cm206.i            Philips/LMS cm206 CD-ROM with cm260 adapter card.
    
        goldstar.i         Goldstar R420 CD-ROM  (sometimes sold in a 'Reveal
                           Multimedia Kit').
       
        isp16.i            Supports ISP16/MAD16/Mozart CD-ROM drives.
                           Boot time command line options are:
     
                           isp16=,,,
    
                           Valid values for drive_type include: Sanyo, Panasonic
                           (same as Sanyo), Sony and Mitsumi.  Default values are:
                           port=0x340, irq=0, dma=0, drive_type=Sanyo.
    
        lowmem.i           This is a really stripped-down Linux kernel which might
                           be useful for installing on IDE systems with a low
                           amount of RAM (less than 8MB).  If bare.i runs into
                           problems, you might try this.  
    
                           This lowmem kernel is almost the same as the one 
    		       above at the slackware site, except it has loop and 
    		       ppp support.
    
                           If you have a laptop or desk pc with a ide hard 
    		       drive and at least a 486dx cpu and less than 16mb 
    		       of ram, you should try the kernel below it has ppp 
    		       support builtin.
    
    
    
        mcd.i              NON-IDE Mitsumi CD-ROM support.
    
        mcdx.i             Improved NON-IDE Mitsumi CD-ROM support.
    
        net.i              An IDE/ATAPI kernel with Ethernet support.  
    
                           NOTE:  net.i, while a nice shortcut if it works, does
                           not work on every machine, nor does it include every
                           Linux network driver.  Because of the large number of
                           devices it looks for, it can hang the machine or cause
                           other problems if it misidentifies something.  This is
                           an unavoidable risk when probing for hardware on the PC
                           platform.
    
                           If you run into problems with net.i (or it doesn't see
                           your network card), don't panic, just use a kernel with
                           less drivers.  
                           
    		       The bare.i kernel is probably the right choice and
    		       get the module that supports your ethernet card.  
    
                           This kernel also includes PLIP support, but you'll need
                           to pass a parameter to the kernel to tell the parallel
                           port driver which IRQ to use.  For example, if you want
                           to use a parallel port on 0x378, IRQ 7, you would pass
                           this command to the kernel.
    
                           ramdisk parport=0x378,7
    
                           You may also use this command to make the driver
                           autodetect your port and IRQ:
    
                           ramdisk parport=auto
    
        no_kbd.i           This version of bare.i is a workaround for a problem:
                           Some newer P2/Celeron systems have been known to 
                           reboot themselves as the kernel is starting up.  This
                           seems to happen as the keyboard LEDs are reset.  The
                           no_kbd.i does not reset the keyboard LEDs, and will 
                           boot correctly on most machines with this symptom.
                           A BIOS upgrade from the motherboard manufacturer may
                           fix the problem.
    
        no_pci.i           If you're having problems with a hang during PCI
                           probing, try this IDE-supporting kernel without PCI
                           BIOS support.  Some old PCI motherboards have BIOS
                           bugs and may crash if "PCI bios support" is enabled,
                           but they run fine without this option.  In many cases
                           the BIOS can be fixed with a flash update from the
                           motherboard manufacturer's web site.
     
        optics.i           Optics Storage 8000 AT CD-ROM (the 'DOLPHIN' drive).
    
        pportide.i         This is an extended version of bare.i will support for
                           a wide variety of parallel-port IDE devices.  Supports
                           parallel-port products from MicroSolutions, 
                           Hewlett-Packard, SyQuest, Imation, Avatar, and other
                           manufacturers.
    
        sanyo.i            Sanyo CDR-H94A CD-ROM support.
    
        sbpcd.i            Matsushita, Kotobuki, Panasonic, CreativeLabs 
                           (Sound Blaster), Longshine and Teac NON-IDE CD-ROM
                           support.  IMPORTANT!  I can't possibly stress enough
                           that this kernel is *not* for IDE/ATAPI CD-ROM drives,
                           which include nearly all of the drives made by these
                           manufacturers recently.  For IDE/ATAPI CD-ROM drives,
                           use bare.i.
    
        smp.i              This kernel is the same as the generic bare.i kernel,
                           but adds support for motherboards with multiple CPUs.
                           (symmetric multiprocessing, or SMP)
    
        xt.i               MFM (very very old) hard drive support.
    
    
    
    

    SCSI kernels:

      The kernels listed below are for systems that contain a SCSI controller.
      All SCSI kernels feature full IDE hard drive and CD-ROM drive support,
      plus additional SCSI drivers.  
    
        Kernel 
        Directories:       Supported hardware:       
    
        7000fast.s         Western Digital 7000FASST SCSI support.
    
        acard.s            ACARD 870U/W SCSI host adapter support.
    
        advansys.s         This kernel supports all AdvanSys SCSI controllers,
                           including some SCSI cards included with HP CD-R/RW 
                           drives, the Iomega Jaz Jet SCSI controller, and the 
                           SCSI controller on the Iomega Buz multimedia adapter.
    
        aha152x.s          Adaptec 152x SCSI support.  This supports the AHA-1510,
                           AHA-1520, AHA-1522, and AHA-2825 SCSI host adapters.
    
        aha1542.s          Adaptec 1542 SCSI support.
    
        aha1740.s          Adaptec 1740 SCSI support.
    
        aic7xxx.s          Adaptec AIC7xxx SCSI support.  These include the 274x
                           EISA cards, 284x VLB cards, 294x PCI cards, 394x PCI 
                           cards, 3985 PCI card, and several versions of the
                           Adaptec built-in SCSI controllers on various PC
                           motherboards.
    
        am53c974.s         AM53/79C974 SCSI support.
    
        buslogic.s         This supports BusLogic MultiMaster and FlashPoint SCSI
                           controllers.
    
        dtc3280.s          DTC (Data Technology Corp) 3180/3280 SCSI support.
    
        eata_dma.s         DPT EATA-DMA SCSI support.  (Boards such as PM2011, 
                           PM2021, PM2041, PM3021, PM2012B, PM2022, PM2122, PM2322,
                           PM2042, PM3122, PM3222, PM3332, PM2024, PM2124, PM2044, 
                           PM2144, PM3224, PM3334.)
    
        eata_isa.s         DPT EATA-ISA/EISA SCSI support.  (Boards such as 
                           PM2011B/9X, PM2021A/9X, PM2012A, PM2012B, PM2022A/9X,
                           PM2122A/9X, PM2322A/9X)
    
        eata_pio.s         DPT EATA-PIO SCSI support.  (PM2001 and PM2012A)
    
        fdomain.s          This supports Future Domain's 16-bit SCSI host adapters
                           (TMC-1660/1680, TMC-1650/1670, TMC-3260, 
                           TMC-1610M/MER/MEX) and other adapters based on the
                           Future Domain chipsets (Quantum ISA-200S, ISA-250MG;
                           Adaptec AHA-2920; and at least one IBM board).
    
        gdt.s              This is a kernel for all SCSI Disk Array Controllers
                           (EISA/ISA/PCI) manufactured by ICP Vortex.
    
        ibmmca.s           This is a kernel based on a development kernel which
                           supports MicroChannel Architecture, found in some IBM 
                           PS/2 machines and laptops. It is a bus system similar to
                           PCI or ISA.  Support for most MCA SCSI, Ethernet, and
                           Token Ring adapters is included.
    
        in2000.s           Always IN2000 SCSI support.
    
        initio.s           Supports the Initio 91XXU(W) and Initio 91XXU(W) SCSI
                           host adapters.
    
        iomega.s           IOMEGA parallel port SCSI support.  This supports
                           the parallel-port Zip drives as a Linux SCSI device.
                           This kernel supports the older PPA parallel Zip drives
                           as well as the newer ZipPlus drives that use the IMM
                           driver.
    
        megaraid.s         This kernel supports the AMI MegaRAID 428 and 438
                           (and maybe 466) SCSI host adapters.
    
        n53c4xx.s          NCR 53c406a and Symbios Logic sym53c416 SCSI support.
    
        n_5380.s           NCR 5380 and 53c400 SCSI support.  This is the generic
                           NCR family of SCSI controllers, not to be confused with
                           the NCR 53c7 or 8xx controllers.  An example of a
                           controller that uses the NCR53c400 chip is the Trantor
                           T130B.
    
        n_53c7xx.s         NCR 53c7xx, 53c8xx SCSI support.  (Most NCR PCI
                           SCSI controllers use this driver, or the driver below)
    
        n_53c8xx.s         This is the FreeBSD NCR driver adapted to Linux for
                           the NCR53C8XX family of PCI-SCSI controllers. This
                           driver supports parity checking, tagged command queuing,
                           fast SCSI II transfer up to 10 MB/s with narrow SCSI
                           devices and 20 MB/s with wide scsi devices.  It also
                           supports Ultra SCSI data transfers with NCR53C860 and
                           NCR53C875 controllers.  The following Symbios/NCR 
                           chipsets are supported by the driver in this kernel:
                           810 810A 815 825 825A 860 875 876 895 896
    
        no_kbd.s           This version of scsi.s is a workaround for a problem:
                           Some newer P2/Celeron systems have been known to
                           reboot themselves as the kernel is starting up.  This
                           seems to happen as the keyboard LEDs are reset.  The
                           no_kbd.s does not reset the keyboard LEDs, and will
                           boot correctly on most machines with this symptom.
                           A BIOS upgrade from the motherboard manufacturer may
                           fix the problem.
    
        no_pci.s           If you're having problems with a hang during PCI
                           probing, try this SCSI-supporting kernel without PCI
                           BIOS support.  Some old PCI motherboards have BIOS
                           bugs and may crash if "PCI bios support" is enabled,
                           but they run fine without this option.  In many cases
                           the BIOS can be fixed with a flash update from the
                           motherboard manufacturer's web site.
    
        old_cd.s           This kernel is provided in the unlikely event that
                           someone needs to install from an old CD-ROM drive on a
                           proprietary (*not* SCSI or IDE/ATAPI) interface to a
                           hard drive on a SCSI controller.  This kernel supports
                           most Linux supported SCSI controllers, plus the CD-ROM
                           drives supported by these kernels:  aztech.i, 
    		       cdu31a.i, cdu535.i, cm206.i, goldstar.i, isp16.i, 
    		       mcd.i, mcdx.i, optics.i, sanyo.i, and sbpcd.i.
                           
        pas16.s            Pro Audio Spectrum/Studio 16 SCSI support.
    
        pci2000.s          This kernel supports the PCI2000I, PCI2220i, and 
                           PSI240i EIDE interface cards.  All of these act as
                           SCSI host adapters.
    
        qlog_fas.s         ISA/VLB/PCMCIA Qlogic FastSCSI! support.  (also 
                           supports the Control Concepts SCSI cards based on the
                           Qlogic FASXXX chip)
    
        qlog_isp.s         Supports all Qlogic PCI SCSI controllers, except the
                           PCI-basic, which is supported by the AMD SCSI driver
                           found on the am53c974.s kernel.
    
        scsi.s             A generic SCSI kernel, with support for most SCSI
                           controllers that work under Linux.  (NOTE: This kernel
                           wastes a lot of memory, since it contains nearly *all*
                           of the SCSI drivers.  If you know which SCSI controller
                           your system has, it's *far* better to use the kernel 
                           designed especially for it.  But, if you don't know,
                           then this generic kernel might just work for you.)
    
        scsinet.s          Supports most SCSI controllers, plus many of the most
                           common ethernet cards.  
    		       NOTE:  Don't be too surprised if scsinet.s causes your
                           machine to hang.  It's loaded with nearly every SCSI
                           and network driver for Linux, and unless your hardware
                           is well behaved, the probing process can freeze your
                           machine.  If that happens, don't panic, just use a
                           kernel with less drivers.  
    		       The kernel designed for your SCSI controller would be 
    		       the right choice.  If you need network support, use
                           the kernel designed for your SCSI card. 
    
        seagate.s          Seagate ST01/ST02, Future Domain TMC-885/950 SCSI
                           support.
    
        sgivis.s           This kernel supports the SGI Visual Workstation
                           models 320 and 540.  The kernel also supports Adaptec
                           aic7xxx SCSI cards, multiple CPUs, and the SGI DBE 
                           video frame buffer graphics console.
    
        smp.s              This kernel is the same as the generic scsi.s kernel,
                           but adds support for motherboards with multiple CPUs.
                           (symmetric multiprocessing, or SMP)
    
        sym538xx.s         This kernel contains enhanced support for Symbios/NCR
                           SCSI chipsets in the SYM53C8XX family.  It drops support
                           of some of the oldest chipsets in this family in order
                           to use some new features, so older cards will need to
                           use the n_53c7xx.s or n_53c8xx.s kernel images instead.
    		       
                           The driver in this kernel supports the following
                           Symbios/NCR chipsets: 810A 825A 860 875 876 895 896
    
        tekram.s           This kernel supports the Tekram DC390(T) PCI SCSI
                           Hostadapter with the Am53C974A chip, and perhaps other
                           cards using the same chip.  It does _not_ support the
                           DC390W/U/F adaptor with the NCR/Symbios chips -- for
                           those cards, use the n_53c8xx.s kernel.
    
        trantor.s          Trantor T128/T128F/T228 SCSI support.
    
        ultrastr.s         UltraStor 14F, 24F, and 34F SCSI support.
    
        ustor14f.s         UltraStor 14F and 34F SCSI support.
    
    
    End...
    ----------------------------------------------------------------------