These 9 floppy image's contain almost complete support for getting all your hardware going on a Intel i386/i486/i586/i686 Pentium Pro and Pentium II III systems. Network, SCSI, filesystem support is included. I use these images always first when I get a new Intel system in front of me. boot2213.img : the boot floppie, boots linux kernel 2.2.13 this kernel is build for a i386. The minimum RAM to boot it is 16 Mb physical ram. This is because a 8 Mb ramdisk filesystem is created. rootrh61.img : comes next and loads a redhat 6.1 runtime as a ram disk. It needs at least 16 Mb RAM. If you have only 16 Mb physical RAM and want to use the support images, then for instance mount first a filesystem (e.g. msdos) and install a swapfile : login as root, no password required :) # mount -t msdos /dev/hda1 /mnt # dd if=/dev/zero of=/mnt/swapfile bs=1024 count=16384 # mkswap /mnt/swapfile 16384 # sync # swapon /mnt/swapfile To install extented utilities like : ( vim ftp ps telnet (tiny telnet) ) insert the utils.img floppy and run : # install-utils modules.list is a listing of the contents of the several suppXXXX.img floppy's . All floppy images are .tar.gz tarr-balls just dd-ed onto the floppy. How do I get a module extracted? Say for instance you have a Boomerang 3com905b fastethernet card. Locate the apropiate module inside modules.list. The 3com905b card is supported under Linux by the 3c59x.o module. ( To find out which module name is supporting which hardware I, at this time of writing, point to the Linux kernel source. This source can be found at : ftp://ftp.kernel.org/pub/linux/kernel/v2.2/linux-2.2.13.tar.gz From modules.list we see that 3c59x.o is inside the net.tar.gz tar-ball which is on the suppnet.img floppy. Insert that floppy in the computer and proceed as follows : # cd /lib/modules # mkdir 2.2.13 # cd 2.2.13 # tar xvzf /dev/fd0 net/3c59x.o # sync ; sync ( Remove the floppy ) # depmod -a # insmod 3c59x Getting the network going : 1. # vi /etc/hosts (plug in your ip numbers and host names) 2. Make sure the apropiate ethernet card module is loaded (see above) # cd /etc/sysconfig/network-scripts # cp ifcfg-eth0.org ifcfg-eth0 # vi ifcfg-eth0 (plug your ip number and netmask and broadcast address) # cd /etc/rc.d/init.d # ./network stop ; ./network start # ping hostname ( ping some host on the network ) Getting SCSI going : 1. Make sure the apropiate scsi card module is loaded (see above) # insmod aic7xxx.o ( If you have a Adaptec aha2940U2W card) Getting FAT32 going : 1. Make sure nls_cp437.o nls_iso8859-1.o and vfat.o are loaded from the suppfs.img floppy, see above how to extract a module. # depmod -a # insmod nls_cp437 # insmod nls_iso8859-1 # insmod vfat ( a modprobe vfat will automaticly load the nls_* modules ) # mount -t vfat /dev/hda1 /mnt ( If hda1 contains a FAT32 filesystem) Getting XXX going : E-Mail me at stock@sba.nl or at stock@infomagic.nl Robert M. Stockmann Last changed Sun Mar 26 22:31:12 CEST 2000