Hi I have installed Mandrake using a custom kernel, install went fine, but how the heck to I replace the custom kernel with my kernel so I can boot from my otherwise unsupported SCSI controller?? I had hoped that I could get to a console post install, mount the floppy and copy the new kernel over the old one - but nope, not possible. So here's how I did it: Install an IDE drive (borrowed from work) Boot Win2K, copy Mandrake CD's to partition on IDE drive Make boot disk from hd.img boot, and install to IDE drive using install files from IDE drive. Set IDE drive as the master Boot Linux Patch Stock Kernel, config and install. Reboot from IDE drive (now finds SCSI devices) Mount /boot on scsi drive Copy new kernel (from IDE drive) over kernel on scsi drive Switch off, disconnect IDE drive, set SCSI as master. Boot linux from SCSI drive (loads of module errors) - but at least it boots... There must be an easier way??? I thought of a mini distro on a floppy, but I cant compile the kernel with this? - Next, I recompiled the kernel on the SCSI drive, adding the SCSI patch for my hardware. Made and installed the modules, and new kernel and editited /etc/lilo.conf to add an entry for my new kernel. Next, I ran /sbin/lilo and got a warning: 'scd1 is not the first hard disk on the system'. I rebooted anyway, and now I get LI, but no LO meaning that it cant execute the second stage boot loader Anyone. Basically I am back to square 1... Why would lilo say that the HD it was installing to was not the first HD in the system when it is the **ONLY** HD in the system?? It seems that it was close to working, but then one little /sbin/lilo has buggered it up again... I am about ready to give up now, and go any buy an IDE drive... but having seen the difference in Kernel compile time (30% quicker with my SCSI drive for the same config), I would rather get the SCSI solution working. Regards Nigel
